!zghijEASpYQWYFzriI:nixos.org

Hydra

384 Members
109 Servers

Load older messages


SenderMessageTime
13 Mar 2023
@grahamc:nixos.org@grahamc:nixos.orgmaybe with zram..14:01:52
@rimuru:gentoo.chat@rimuru:gentoo.chat changed their profile picture.23:21:43
14 Mar 2023
@ckie:ckie.devckie (they/them) changed their display name from ckie (they/them) to ckie (they/them; heavily limited keyboard usage, dictation or voice only).01:11:17
@butterchicken:hive-mind.networkbutterchicken joined the room.23:03:11
16 Mar 2023
@vcunat:matrix.orgvcunat
$ hydra-eval-jobs --help
error: unrecognised flag '--help'
Try 'hydra-eval-jobs --help' for more information.
19:19:17
17 Mar 2023
@symphorien:xlumurb.eu@symphorien:xlumurb.eu joined the room.20:06:21
@symphorien:xlumurb.eu@symphorien:xlumurb.eu does hydra upload to s3 with https://github.com/NixOS/hydra/blob/master/src/lib/Hydra/Plugin/S3Backup.pm or with the built-in nix s3 feature ? 20:11:14
@symphorien:xlumurb.eu@symphorien:xlumurb.eu(I mean hydra.nixos.org)20:11:31
@linus:schreibt.jetzt@linus:schreibt.jetzt symphorien: https://github.com/NixOS/nixos-org-configurations/blob/master/delft/hydra.nix#L33 the latter I AFAICT 20:12:17
@symphorien:xlumurb.eu@symphorien:xlumurb.euthank you20:14:20
18 Mar 2023
@symphorien:xlumurb.eu@symphorien:xlumurb.eu hello, I'm trying to understand what code paths hydra.nixos.org is taking to upload nars to s3. dwarffs relies on this if branch to be taken https://github.com/NixOS/nix/blob/master/src/libstore/binary-cache-store.cc#L207 but this option is off by default https://github.com/NixOS/nix/blob/master/src/libstore/binary-cache-store.hh#L21 and I don't see it enabled there https://github.com/NixOS/nixos-org-configurations/blob/master/delft/hydra.nix#L33 Any idea where it is set? (xpost from #infra:nixos.org) 11:51:22
23 Mar 2023
@ckie:ckie.devckie (they/them) changed their display name from ckie (they/them; heavily limited keyboard usage, dictation or voice only) to ckie (they/them; limited keyboard usage, voice preferred).02:06:24
24 Mar 2023
@htran:matrix.orghtran joined the room.02:19:52
25 Mar 2023
@basednixenjoyer:matrix.orgbasednixenjoyer joined the room.15:55:54
26 Mar 2023
@rbutani:matrix.orgrbutani joined the room.00:34:36
28 Mar 2023
@arianvp:matrix.orgArianHello. I'm trying to understand the difference between `store_uri` and `server_store_uri`. Neither option is documented. But if i look at the hydra source code if `server_store_uri` is set `store_uri` is ignored. However that makes the NixOS Hydra config non-sensical as its not pointing to the s3 bucket anymore. https://github.com/NixOS/nixos-org-configurations/blob/72adc59c5ba946c3d4844a920e9beefae12bbd49/delft/hydra.nix#L3312:34:13
@arianvp:matrix.orgArianThe only reference in the source code is here: https://github.com/NixOS/hydra/blob/082495e34e094cae1eb49dbfc5648938e23c6355/src/lib/Hydra/Helper/Nix.pm#L53212:35:21
@arianvp:matrix.orgArianBut doesn't that mean that the above config results in hydra trying to push to https://cache.nixos.org which as far as i know is read-only?12:35:47
@arianvp:matrix.orgArianOh wait. This is not actually used for pushing?12:39:35
@arianvp:matrix.orgArianI see12:40:37
@arianvp:matrix.orgArianJust used for serving files; it seems. 12:40:47
@arianvp:matrix.orgArianSo how do you configure workers to push to cache? 12:40:57
@clerie:bau-ha.us@clerie:bau-ha.us joined the room.12:51:36
@vcunat:matrix.orgvcunatWorkers on hydra.nixos.org do not push to cache.13:00:53
@vcunat:matrix.orgvcunatThe queue runner collects results, compresses signs and pushes.13:01:38
@vcunat:matrix.orgvcunat(I hope I didn't get some details wrong, but it shouldn't be too wrong.)13:01:58
@arianvp:matrix.orgArianWhere is the queue runner configured to push to cache?13:30:14
@arianvp:matrix.orgArian(context I'm trying to set up Hydra to push to cache but can't figure out from the docs or the source code)13:30:31
@janne.hess:helsinki-systems.dedas_j
In reply to @arianvp:matrix.org
Where is the queue runner configured to push to cache?
They use a custom script for that iirc, not the built-in s3 code
13:30:48
@vcunat:matrix.orgvcunat Custom script is used for channel updates, but normal binaries of built packages don't use that one. 13:33:58

Show newer messages


Back to Room ListRoom Version: 6