| 16 Oct 2025 |
lillecarl | (The error on the end is because the builder is trying to push to the cache that it's currently bootstrapping, it retries after 10s and succeeds pushing). | 10:45:00 |
lillecarl | [12:45:05]❌130 ❯ kubectl get pods
NAME READY STATUS RESTARTS AGE
nix-cache-0 1/1 Running 0 107s
nix-csi-node-6686w 3/3 Running 0 2m10s
Yayyy 😄
| 10:45:30 |
aloisw | It seems you're thinking of the online detection here. --offline works pretty reliably for what it does (it doesn't disable remote builds or FOD builds). | 10:49:36 |
raitobezarius | you're right, it's just that this feature represent so many things for many people and it's bizarre somehow | 11:03:41 |
raitobezarius | the notion of "offline"/"online" is not clear cut | 11:03:52 |
lillecarl | raitobezarius: Thanks for the feedback. I implemented a workaround for now https://github.com/Lillecarl/nix-csi/commit/8a2a9cf38ad0ff2b05afdbbbd16105de848363b6 Would you like me to open an issue or will you? I've struggled with this issue previously and the more I read it seems to be "intended behaviour" with how the ~/.cache/nix works | 11:07:18 |
raitobezarius | If you have a minimal reproducer independent of your CSI specific code, that'd be great, yes | 11:07:40 |
lillecarl | I'll create a reproducer script 😄 | 11:16:48 |
lillecarl | Thanks for confirming it's not "intended/expected behavior". I've been going mad about this | 11:17:06 |
lillecarl | It's harder than you'd think to reproduce this on a single machine without reinventing containers 😆 | 13:44:13 |
raitobezarius | unshare is just here if you need isolated network namespaces ;-) | 13:48:20 |
QuadRadical (Ping) | sorry @raitobezarius i forgor to ping you yesterday when you said, so doing it today :3 | 13:49:56 |
| sakura changed their display name from divine intellect to sakura. | 17:20:51 |
Electria | Is there some option to change the log-format systemwide? Like an alternative to aliasing nix to nix --log-format multiline-with-logs
Seems like there should be a better way to do this, however I haven't been able to find much
| 20:17:30 |
rosssmyth | sounds like something you could shove in nix.conf but I've never tried | 20:25:38 |
kfiz | Is this something that can/should be ported to lix? https://github.com/NixOS/nix/pull/13301 | 23:28:55 |
kfiz | really annoys me when this happens | 23:29:39 |
uep | the problem with that is when some random thing invokes cppnix instead, and it barfs | 23:31:57 |
| 17 Oct 2025 |
| Avdhut7009 joined the room. | 05:06:49 |
aloisw | In reply to @rosssmyth:matrix.org sounds like something you could shove in nix.conf but I've never tried No, there is a hacky patch for that floating around but it has never been merged. | 07:01:42 |
| @lotte:chir.rs left the room. | 07:58:52 |
lillecarl | The problem isn't network namespaces, it's that I must have the demo derivation in the store for nix-serve to serve it, but then it's already in store so it's not being fetched from cache, and then we don't get the positive hit required when shutting it down.
I'll get back to it eventually, I'm knee-deep in a greenfield Kubernetes thing that's taking all my attention | 09:27:08 |
lillecarl | * The problem isn't network namespaces, it's that I must have the demo derivation in the store for nix-serve to serve it, but then it's already in store so it's not being fetched from cache, and then we don't get the positive hit required to trigger the bug :P
I'll get back to it eventually, I'm knee-deep in a greenfield Kubernetes thing that's taking all my attention | 09:27:36 |
Sofie 🏳️⚧️ (she/her) | systemwide overlay for nix? | 09:46:39 |
Sofie 🏳️⚧️ (she/her) | and make the original somehow not allowed | 09:46:43 |
Sofie 🏳️⚧️ (she/her) | * | 09:47:27 |
| aleksi joined the room. | 10:24:49 |
| @molly:161.rocks changed their display name from Molly to Molly (old account). | 10:25:51 |
| ekler set a profile picture. | 13:31:46 |
| zenmaya joined the room. | 15:19:09 |