| 11 Mar 2023 |
| @janik0:matrix.org joined the room. | 14:24:17 |
| 12 Mar 2023 |
| tobim joined the room. | 14:38:00 |
magic_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 |
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 | You need like 8GB to eval all of nixpkgs for all the systems | 17:25:20 |
K900 | It's not that much really | 17:25:23 |
magic_rb |
hmm, i'm giving my hydra 4 IIRC and it still fails to evaluatue my nixosConfigurations | 17:25:48 |
magic_rb |
ill retry today or some time this month | 17:25:56 |
magic_rb |
im giving it 8GB actually | 17:26:22 |
hexa | 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 | maybe with zram.. | 14:01:52 |
| @rimuru:gentoo.chat changed their profile picture. | 23:21:43 |
| 14 Mar 2023 |
| mei π& changed their display name from ckie (they/them) to ckie (they/them; heavily limited keyboard usage, dictation or voice only). | 01:11:17 |
| butterchicken joined the room. | 23:03:11 |
| 16 Mar 2023 |
vcunat | $ 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 joined the room. | 20:06:21 |
@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 | (I mean hydra.nixos.org) | 20:11:31 |
@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 | thank you | 20:14:20 |
| 18 Mar 2023 |
@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 |
| mei π& 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 joined the room. | 02:19:52 |
| 25 Mar 2023 |
| basednixenjoyer joined the room. | 15:55:54 |
| 26 Mar 2023 |
| rbutani joined the room. | 00:34:36 |
| 28 Mar 2023 |
Arian | Hello. 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#L33 | 12:34:13 |
Arian | The only reference in the source code is here:
https://github.com/NixOS/hydra/blob/082495e34e094cae1eb49dbfc5648938e23c6355/src/lib/Hydra/Helper/Nix.pm#L532 | 12:35:21 |
Arian | But 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 |
Arian | Oh wait. This is not actually used for pushing? | 12:39:35 |
Arian | I see | 12:40:37 |