!zghijEASpYQWYFzriI:nixos.org

Hydra

377 Members
110 Servers

Load older messages


SenderMessageTime
11 Mar 2023
@janik0:matrix.org@janik0:matrix.org joined the room.14:24:17
12 Mar 2023
@tobim:matrix.orgtobim joined the room.14:38:00
@magic_rb:matrix.redalder.orgmagic_rb

how does the nixos.org hydra manage to evaluate all of nixpkgs? in my testing, GC will never happen and it'll OOM, is that normal and hydra.nixos.org has a ridicolous amount of RAM or am I doing something weird? I tested with my own hydra instance and `nix eval –json .#hydraJobs` where all the values are `lib.seq v v`-ed but it still didn't GC

17:15:47
@magic_rb:matrix.redalder.orgmagic_rb

Interestingly, trying on the command line with `hydra-eval-jobs` succeeds in GCing, so im perplexed as to why it fails on my hydra instance

17:23:24
@k900:0upti.meK900You need like 8GB to eval all of nixpkgs for all the systems 17:25:20
@k900:0upti.meK900It's not that much really 17:25:23
@magic_rb:matrix.redalder.orgmagic_rb

hmm, i'm giving my hydra 4 IIRC and it still fails to evaluatue my nixosConfigurations

17:25:48
@magic_rb:matrix.redalder.orgmagic_rb

ill retry today or some time this month

17:25:56
@magic_rb:matrix.redalder.orgmagic_rb

im giving it 8GB actually

17:26:22
@hexa:lossy.networkhexa
In reply to @k900:0upti.me
You need like 8GB to eval all of nixpkgs for all the systems
that sounds a bit optimistic
17:27:03
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.devmei πŸŒ’& 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.devmei πŸŒ’& 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

Show newer messages


Back to Room ListRoom Version: 6