!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

397 Members
Next Infra call: 2024-07-11, 18:00 CEST (UTC+2) | Infra operational issues backlog: https://github.com/orgs/NixOS/projects/52 | See #infra-alerts:nixos.org for real time alerts from Prometheus.120 Servers

Load older messages


SenderMessageTime
27 Mar 2026
@k900:0upti.meK900And no one wants to touch that11:04:27
@emilazy:matrix.orgemilyit would just mean looking at the same job set for both, no? the actual tested job wouldn't change11:04:58
@k900:0upti.meK900It would also mean looking at the completion state of the other jobs11:05:22
@k900:0upti.meK900Unless we want to keep the basic "everything" check11:05:36
@emilazy:matrix.orgemilythis would also fix the nixos-YY.MM vs. nixpkgs-YY.MM-darwin discrepancy with stable that I hate11:05:38
@k900:0upti.meK900Which would slow Darwin down quite a bit probably11:05:43
@emilazy:matrix.orgemilythat seems fine to me11:06:01
@emilazy:matrix.orgemilylike you worry about nixpkgs-unstable blocking on NixOS test builds?11:06:28
@k900:0upti.meK900Yeah11:06:40
@emilazy:matrix.orgemilyI think nixos-unstable updates often enough tbh (and the freq of evals could be bumped to compensate for nixpkgs:unstable jobs going away)11:07:04
@k900:0upti.meK900Possibly11:07:13
@k900:0upti.meK900I think another problem we will have is getting people off those channels11:07:31
@emilazy:matrix.orgemilyagain I don't propose any change to how channels advance11:08:00
@emilazy:matrix.orgemilyI genuinely just mean merging the jobsets themselves11:08:15
@k900:0upti.meK900Hm11:08:52
@k900:0upti.meK900We can probably do that fairly easily yeah11:08:59
@emilazy:matrix.orgemily this came up because I wanted to have one Nixpkgs pin that passed both nixos-unstable and nixpkgs-unstable gates which is hard to do manually right now because they're almost never building the same commit 11:09:03
@k900:0upti.meK900Sorry, it's migraine day11:09:12
@k900:0upti.meK900My brain is very mush11:09:26
@emilazy:matrix.orgemilyif they were at least attempting the same commits you'd just pick evals that have both tested jobs passing11:09:30
@toonn:matrix.orgtoonn Could the channel jobsets only contain the respective tests? Both depending on a third jobset that does the actual building of packages? 11:11:20
@k900:0upti.meK900Nope11:11:37
@k900:0upti.meK900Hydra has no concept of jobset dependencies11:11:47
@k900:0upti.meK900So it'll just end up evaluating different commits11:11:56
@emilazy:matrix.orgemilyit seems like it would take non-trivial load off the queue runner to merge right?11:14:50
@emilazy:matrix.orgemilysince right now it spawns tens of thousands of Linux jobs for very close commits on nixos:unstable and nixpkgs:unstable11:15:21
@k900:0upti.meK900Probably11:15:24
@emilazy:matrix.orgemilymaybe not relevant with the new runner, but11:15:28
@k900:0upti.meK900We're not running the new runner yet though11:15:39
@k900:0upti.meK900Or are we11:15:40

Show newer messages


Back to Room ListRoom Version: 6