!PbtOpdWBSRFbEZRLIf:numtide.com

Nix Community Projects

648 Members
Meta discussions related to https://nix-community.org. (For project specific discussions use github issues or projects own matrix channel). Need help from an admin? Open an issue on https://github.com/nix-community/infra/issues164 Servers

Load older messages


SenderMessageTime
30 Nov 2023
@kranzes:matrix.orgIlan Joselevich (Kranzes) Most of them are already in master, there's 2 more, batched/parallelized pushing of .drv files to cache, and the other is not pushing .drv files on setups with just 1 agent 16:02:35
@kranzes:matrix.orgIlan Joselevich (Kranzes) Robert Hensing (roberth) said those two will also be in master soon 16:03:11
@joerg:thalheim.ioMic92Ok. I don't know how to benchmark this. The website doesn't have numbers.16:03:44
@kranzes:matrix.orgIlan Joselevich (Kranzes)So for release 0.10 we'll have all the optimizations (?)16:04:16
@joerg:thalheim.ioMic92But it also doesn't build pull request which makes it pretty much useless for me.16:04:18
@kranzes:matrix.orgIlan Joselevich (Kranzes)Yeah there's that 16:04:37
@kranzes:matrix.orgIlan Joselevich (Kranzes)For me buildbot doesn't have native nix CD support yet, kinda sucks 16:05:15
@kranzes:matrix.orgIlan Joselevich (Kranzes)Reusing hci cli is a cool idea though 16:05:30
@kranzes:matrix.orgIlan Joselevich (Kranzes)I think what might make buildbot faster is the use of multithreaded eval16:06:17
@kranzes:matrix.orgIlan Joselevich (Kranzes)
In reply to @joerg:thalheim.io
But it also doesn't build pull request which makes it pretty much useless for me.
How do you go about running on PRs in terms of security?
16:07:53
@kranzes:matrix.orgIlan Joselevich (Kranzes)Or abusing it for free compute 16:08:28
@joerg:thalheim.ioMic92The latter one I will see what I do when it happens. For security there is the nix sandbox16:08:56
@kranzes:matrix.orgIlan Joselevich (Kranzes)So nix sandbox + systemd hardening?16:11:15
@kranzes:matrix.orgIlan Joselevich (Kranzes)
In reply to @joerg:thalheim.io
The latter one I will see what I do when it happens. For security there is the nix sandbox
That's only because you don't have CD support right now?
16:11:47
@kranzes:matrix.orgIlan Joselevich (Kranzes)Hercules uses runc for its effects 16:11:59
@kranzes:matrix.orgIlan Joselevich (Kranzes)So there's lots of layers of hardening and sandboxing16:12:20
@kranzes:matrix.orgIlan Joselevich (Kranzes)Robert might just be paranoid 16:12:27
@kranzes:matrix.orgIlan Joselevich (Kranzes)Because that used to be his main reason against it16:12:42
@joerg:thalheim.ioMic92Maybe this is also to make the environment that is local the same as on the ci machine16:12:54
@kranzes:matrix.orgIlan Joselevich (Kranzes)Effects are basically rootless oci containers with access to the Internet and nix daemon of host16:14:26
@kranzes:matrix.orgIlan Joselevich (Kranzes)I also have a PR open for adding systemd hardening to the agent on top of that 16:15:25
@roberthensing:matrix.orgRobert Hensing (roberth)I'm in the process of doing some optimizations around Hercules' I/O, which is currently where the eval latency is18:15:08
@roberthensing:matrix.orgRobert Hensing (roberth)Indeed effect sandbox is for both security and reproducibility of the environment18:15:34
1 Dec 2023
@lotte:chir.rs@lotte:chir.rs changed their profile picture.09:44:32
@moritz.hedtke:matrix.orgMoritz Hedtke set their display name to Moritz Hedtke.11:08:12
@zowoq:matrix.orgzowoqWe're switching a couple of the community machines for better ones, the CI systems and the build box may be down for a bit but hopefully not for too long.21:35:32
@kranzes:matrix.orgIlan Joselevich (Kranzes)What specs difference?22:13:17
2 Dec 2023
@zowoq:matrix.orgzowoqThe new machine is a ryzen 9 3900 12 core, 128gb RAM, 2x 1.92tb nvme for CI (buildbot/hercules/hydra). The machine that used to do CI will become the community build box. See https://github.com/nix-community/infra/pull/989. 00:17:14
@mao_tse-tung:matrix.orgmao_tse-tung joined the room.04:20:32
3 Dec 2023
@joerg:thalheim.ioMic92 zowoq: raitobezarius It would be interesting if change fixes the github race condition that you see in lanzaboote: https://github.com/Mic92/buildbot-nix/commit/590f31eb6f205a47313a3525cd504fa4a405b6a4#diff-df8c266d76f942a320d71b583a24da5fa8ecd8135993a696f376dbd960359be7R334 15:23:25

Show newer messages


Back to Room ListRoom Version: 6