!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

401 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.122 Servers

Load older messages


SenderMessageTime
21 Mar 2026
@vcunat:matrix.orgVladimír ČunátI want to have long uninterrupted queue-runner periods.09:35:59
@vcunat:matrix.orgVladimír Čunát Big builds suffer, especially chromium and derivatives on aarch64-linux. The aarch64-linux:big-parallel queue doesn't manage to catch up too well lately. 09:36:49
@vcunat:matrix.orgVladimír Čunát(a chromium often runs for half a day in there)09:37:23
@vcunat:matrix.orgVladimír Čunát* (a chromium build often runs for half a day in there)09:37:30
@vcunat:matrix.orgVladimír Čunát* (a single chromium build often runs for half a day in there)09:37:48
@hexa:lossy.networkhexayeah, so another machine would be useful09:41:20
@vcunat:matrix.orgVladimír ČunátA dedicated machine for all the chromiums and electrons 😆09:49:36
@rick:matrix.ciphernetics.nlRick (Mindavi) joined the room.17:26:41
24 Mar 2026
@leona:leona.isleonasomething seems to be stuck with these 4 new tests: https://hydra.nixos.org/eval/1823783#tabs-unfinished. They don't get build for >1 day, even when they are at the moved to the front of the queue09:19:11
@leona:leona.isleona* something seems to be stuck with these 4 new tests: https://hydra.nixos.org/eval/1823783#tabs-unfinished. They don't get build for ~2 days, even when they are at the moved to the front of the queue09:20:28
@vcunat:matrix.orgVladimír ČunátI've noticed, but I don't know what's wrong in there.09:29:36
@vcunat:matrix.orgVladimír ČunátA couple days ago I just aborted them to let the channel advance and then restarted+bumped them.09:30:21
@vcunat:matrix.orgVladimír ČunátWait... I think I see why.09:31:18
@vcunat:matrix.orgVladimír Čunát
# Containers use systemd-nspawn, which requires pid 0 inside of the sandbox.
09:33:10
@vcunat:matrix.orgVladimír Čunát which adds uid-range into requiredSystemFeatures 09:33:34
@vcunat:matrix.orgVladimír ČunátPR https://github.com/NixOS/nixpkgs/pull/47810909:33:56
@jfly:matrix.orgJeremy Fleischman (jfly) @vcunat:matrix.org, how does https://github.com/NixOS/infra/pull/986 look? 11:05:36
@hexa:lossy.networkhexa
diff --git a/builders/common/nix.nix b/builders/common/nix.nix
index ce13643..79249e8 100644
--- a/builders/common/nix.nix
+++ b/builders/common/nix.nix
@@ -22,8 +22,11 @@
 
     settings = {
       accept-flake-config = false;
+      auto-allocate-uids = true;
       builders-use-substitutes = true;
       extra-experimental-features = [
+        "auto-allocate-uids"
+        "cgroups"
         "nix-command"
         "no-url-literals"
         "flakes"
@@ -32,6 +35,7 @@
         "kvm"
         "nixos-test"
         "benchmark" # we may restrict this in the central /etc/nix/machines anyway
+        "uid-range"
       ];
       trusted-users = [
         "build"
11:06:17
@hexa:lossy.networkhexasame changes that I did, but inline11:06:36
@hexa:lossy.networkhexastill, I'm wary of cgroups in cppnix11:06:47
@jfly:matrix.orgJeremy Fleischman (jfly) Or that :) 11:06:47
@hexa:lossy.networkhexaelated-minsky exposes uid-range feature now11:07:03
@jfly:matrix.orgJeremy Fleischman (jfly) I thought you said we used them, but I couldn't find evidence of that 11:07:26
@jfly:matrix.orgJeremy Fleischman (jfly) * 11:07:45
@jfly:matrix.orgJeremy Fleischman (jfly) It's an ungodly hour here. Feel free to merge, or close my PR. Good luck! 11:08:27
@hexa:lossy.networkhexawe reverted cgroups use because they broke builds11:10:02
@hexa:lossy.networkhexaover a year ago11:10:13
@hexa:lossy.networkhexaI know lix has them fixed11:10:26
@hexa:lossy.networkhexahttps://github.com/NixOS/nix/pull/1313511:11:07
@hexa:lossy.networkhexaoh and cgroups xp is likely not enough, right?11:12:18

Show newer messages


Back to Room ListRoom Version: 6