Nix Channel Status Page

The Nix Channel Status page states that the nixos-26.05 channel was last updated “11 hours ago” and the channel status is “Build Problem”. Hydra says the last successful build was like 10 days ago.

Is there something i’m missing here?

Last branch advancement was for build 331669102 which was kicked off 4 days ago.

You can verify it via looking at https://github.com/NixOS/nixpkgs/commits/nixos-26.05, and also that entire column is green checks.

Honestly, I am also confused. AFAICT, the channels.nix from github:NixOS/infra defines that mirror-nixos-branch should be called to check hydra:nixos/release-26.05/tested/latest-finished for advancement. That link still redirects to Eval 331531061 from 10 days ago.

Furthermore, as you mention, the nixos:release-26.05:tested jobset for evaluation 331669102 failed, with the earliest failing job seeming to be for switchboard-plug-security-privacy.

Obviously the channel did advance, but the channel advancing contradicts what I thought I knew about the criteria for channel advancement.

2 Likes

The last week has been a bit of a wild ride. I believe some channels had to be manually bumped (maybe @vcunat could tell more) due to new hydra queue runner deployment woes and continued prod surgery.

5 Likes

Exactly. The new queue-runner had some bugs, so e.g. on this eval we ended up with nonsense:

Status: A dependency of the build failed; all 221 constituent builds succeeded

and since the channel was 10 days old at that point, I resorted to checking it manually and bumping half-manually.

3 Likes