RepoJournal
Arch Linux

@archlinux

The Arch Linux org - the rolling distro and the developers who run it

Keep up with Arch Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Infrastructure Full archive →

The Wire · Showcase

CONNTRACK CRISIS AVERTED: ARCH DEPLOYS SILENT-DROP DETECTION

By RepoJournal · Filed · About Arch Linux

Arch infrastructure just plugged a networking time bomb that was silently killing TCP connections on redirect.archlinux.org without anyone knowing.

The conntrack table on the redirect service was filling up faster than anyone realized, and when it hits capacity, the kernel doesn't error out or warn you - it just drops new connections silently [1]. Arch deployed a two-part fix overnight: a Prometheus alert that fires when conntrack entries exceed 80% of the system limit [2], and an immediate increase to the conntrack limit on redirect.archlinux.org itself to prevent the table from filling in the first place [3] [4]. This catches the problem before users do. On the package side, the Haskell ecosystem continues its steady march with data-fix, tasty-inspection-testing, hspec-expectations, and tf-random all moving through staging [5] [6] [7] [8], while fish 4.8.0 hit testing [9] and archweb received a routine update [10].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] prometheus: Add alert when conntrack table fills up archlinux/infrastructure
  2. [2] Merge branch 'add-conntracking-alert' into 'main' archlinux/infrastructure
  3. [3] Merge branch 'increase-redirect-conntrack-limit' into 'main' archlinux/infrastructure
  4. [4] Increase conntrack limit for redirect.archlinux.org archlinux/infrastructure
  5. [5] update haskell-data-fix to 0.3.4-230 in extra-staging-x86_64 archlinux/state
  6. [6] update haskell-tasty-inspection-testing to 0.2.1-465 in extra-staging-x86_64 archlinux/state
  7. [7] update haskell-hspec-expectations to 0.8.4-96 in extra-staging-x86_64 archlinux/state
  8. [8] update haskell-tf-random to 0.5-1222 in extra-staging-x86_64 archlinux/state
  9. [9] update fish to 4.8.0-1 in extra-testing-x86_64 archlinux/state
  10. [10] archweb: Update to latest version archlinux/infrastructure

Quick answers

What shipped in Arch Linux on July 2, 2026?
Arch infrastructure just plugged a networking time bomb that was silently killing TCP connections on redirect.archlinux.org without anyone knowing. In total, 55 commits landed.
What were the notable Arch Linux updates?
prometheus: Add alert when conntrack table fills up, Merge branch 'add-conntracking-alert' into 'main', and Merge branch 'increase-redirect-conntrack-limit' into 'main'.

More from @archlinux

Daily updates, in your inbox

Follow Arch Linux

Keep up with Arch Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.