| 1 Dec 2025 |
vcunat | But I still don't expect this to be problem-free. | 18:13:00 |
hexa (signing key rotation when) | ๐ | 18:13:06 |
hexa (signing key rotation when) | I expect we would need to update channels.nix at least | 18:14:19 |
hexa (signing key rotation when) | but beyond that? | 18:14:25 |
vcunat | If we call this one nixpkgs/unstable, I guess we should rename nixos/release-25.11 to nixos/25.11? | 18:48:36 |
vcunat | (i.e. naming after the corresponding channel) | 18:49:01 |
vcunat | * If we call this one nixpkgs/unstable, I guess we should e.g. rename nixos/release-25.11 to nixos/25.11? | 18:49:25 |
K900 | I think we should do that for all the channels yes | 18:50:58 |
emily | (can we get nixpkgs-25.11 that is the same as nixpkgs-unstable instead of nixpkgs-25.11-darwin that omits Linux packages for some reason?) | 18:51:55 |
emily | (I guess it's too late for that for 25.11 now) | 18:51:59 |
vcunat | That's technically possible, but I'm not too fond of the duplicated jobs. | 18:52:58 |
vcunat | (it would be over quarter of million of them) | 18:54:03 |
hexa (signing key rotation when) | let's try one first ๐ | 18:54:18 |
hexa (signing key rotation when) | eval was successful at least | 18:54:35 |
vcunat | Yes, sure, I wouldn't rename stable jobsets before some grace period. | 18:55:39 |
emily | (it seems very dumb that Hydra can't just handle duplicate jobs efficientlyโฆ) | 18:57:58 |
emily | (but I guess I'm not volunteering to dive into that code to fix it either, so) | 18:58:16 |
vcunat | It will even attempt to build the same .drv twice in parallel. | 19:00:57 |
hexa (signing key rotation when) | infra is currently based on https://github.com/NixOS/infra/pull/906 | 19:32:54 |
hexa (signing key rotation when) | I'll try to adapt the builders changes, there has been a conflict since I made that other pr | 19:33:16 |
hexa (signing key rotation when) | diff --git a/channels.nix b/channels.nix
index 8aeaa13..0de0878 100644
--- a/channels.nix
+++ b/channels.nix
@@ -35,7 +35,7 @@ rec {
status = "rolling";
};
"nixpkgs-unstable" = {
- job = "nixpkgs/trunk/unstable";
+ job = "nixpkgs/unstable/unstable";
status = "rolling";
};
| 20:01:29 |
hexa (signing key rotation when) | deployed to pluto | 20:01:35 |
hexa (signing key rotation when) | next we rename unstable to tested? ๐ | 20:01:44 |
hexa (signing key rotation when) | * next we rename the unstable job to tested? ๐ | 20:01:52 |
K900 | Yes please | 20:12:21 |
vcunat | And the darwin-tested job? | 20:16:23 |
vcunat | * And the darwin-tested job? ๐
| 20:16:39 |
| 2 Dec 2025 |
hexa (signing key rotation when) | c1cb7d097cb2..8c29968b3a94 nixpkgs-unstable -> origin/nixpkgs-unstable
| 00:41:12 |
hexa (signing key rotation when) | * c1cb7d097cb2..8c29968b3a94 nixpkgs-unstable -> origin/nixpkgs-unstable
| 00:41:17 |
hexa (signing key rotation when) | doing the same for trunk-combined | 00:41:36 |