romildo has quit [(Quit: Leaving)]
Sonarpulse has joined joined #nixos-dev
dos4gw has quit [(Quit: dos4gw)]
Sonarpulse has quit [(Ping timeout: 250 seconds)]
orivej has joined joined #nixos-dev
mbrgm has quit [(Ping timeout: 260 seconds)]
mbrgm has joined joined #nixos-dev
mguex has quit [(Ping timeout: 248 seconds)]
ciil has quit [(Ping timeout: 248 seconds)]
mguex has joined joined #nixos-dev
hiberno has quit [(Ping timeout: 248 seconds)]
fgaz has quit [(Ping timeout: 248 seconds)]
ciil has joined joined #nixos-dev
fgaz has joined joined #nixos-dev
fgaz is now known as Guest27020
hiberno has joined joined #nixos-dev
_rvl has quit [(Ping timeout: 250 seconds)]
ocharles has quit [(Ping timeout: 250 seconds)]
_rvl has joined joined #nixos-dev
FRidh[m] has quit [(Ping timeout: 250 seconds)]
simpson has quit [(Ping timeout: 250 seconds)]
michaelpj has quit [(Ping timeout: 250 seconds)]
ocharles has joined joined #nixos-dev
hedning[m] has quit [(Ping timeout: 240 seconds)]
hl has quit [(Ping timeout: 240 seconds)]
copumpkin has quit [(Ping timeout: 246 seconds)]
rycee has quit [(Ping timeout: 276 seconds)]
pstn has quit [(Ping timeout: 240 seconds)]
regnat[m] has quit [(Ping timeout: 248 seconds)]
stites[m] has quit [(Ping timeout: 255 seconds)]
peterhoeg has quit [(Ping timeout: 255 seconds)]
nocent has quit [(Ping timeout: 255 seconds)]
sphalerite has quit [(Ping timeout: 264 seconds)]
moredread[m] has quit [(Ping timeout: 276 seconds)]
grahamc has quit [(Ping timeout: 276 seconds)]
florianjacob has quit [(Ping timeout: 276 seconds)]
olejorgenb[m] has quit [(Ping timeout: 276 seconds)]
michaelpj has joined joined #nixos-dev
simpson has joined joined #nixos-dev
Jackneilll has quit [(Remote host closed the connection)]
Jackneilll has joined joined #nixos-dev
florianjacob has joined joined #nixos-dev
stites[m] has joined joined #nixos-dev
grahamc has joined joined #nixos-dev
nocent has joined joined #nixos-dev
pstn has joined joined #nixos-dev
sphalerite has joined joined #nixos-dev
hl has joined joined #nixos-dev
olejorgenb[m] has joined joined #nixos-dev
regnat[m] has joined joined #nixos-dev
hedning[m] has joined joined #nixos-dev
copumpkin has joined joined #nixos-dev
peterhoeg has joined joined #nixos-dev
rycee has joined joined #nixos-dev
moredread[m] has joined joined #nixos-dev
FRidh[m] has joined joined #nixos-dev
capisce_ has joined joined #nixos-dev
ekleog_ has joined joined #nixos-dev
joachifm_ has joined joined #nixos-dev
MoreTea2 has joined joined #nixos-dev
layus has quit [(Ping timeout: 248 seconds)]
ekleog has quit [(Ping timeout: 248 seconds)]
capisce has quit [(Ping timeout: 248 seconds)]
mingc has quit [(Ping timeout: 248 seconds)]
MoreTea has quit [(Ping timeout: 248 seconds)]
joachifm has quit [(Ping timeout: 248 seconds)]
layus has joined joined #nixos-dev
mingc has joined joined #nixos-dev
vcunat has joined joined #nixos-dev
MoreTea2 is now known as MoreTea
ekleog_ has quit [(Ping timeout: 240 seconds)]
pierron has quit [(Ping timeout: 240 seconds)]
octe has quit [(Ping timeout: 240 seconds)]
layus has quit [(Ping timeout: 268 seconds)]
_rvl has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
_rvl has joined joined #nixos-dev
vcunat has quit [(Ping timeout: 240 seconds)]
_ts_ has joined joined #nixos-dev
FRidh has joined joined #nixos-dev
Guest27020 is now known as fgaz
vcunat has joined joined #nixos-dev
goibhniu has joined joined #nixos-dev
<globin> niksnut: committed the nixborg module to its repository, what are the next steps to move this forward, shall I open a PR to the nixos infrastructure repo?
<globin> niksnut: module at https://github.com/mayflower/nixborg/blob/master/nixborg-module.nix (nixborg-receiver is the part to be run on hydra)
<globin> niksnut: new test build at https://github.com/NixOS/nixpkgs/pull/31414
FRidh has quit [(Quit: Konversation terminated!)]
FRidh has joined joined #nixos-dev
__Sander__ has joined joined #nixos-dev
mbrgm has quit [(Ping timeout: 268 seconds)]
infinisil has quit [(Ping timeout: 268 seconds)]
mbrgm has joined joined #nixos-dev
infinisil has joined joined #nixos-dev
octe has joined joined #nixos-dev
qqq has joined joined #nixos-dev
layus has joined joined #nixos-dev
pierron has joined joined #nixos-dev
ekleog_ has joined joined #nixos-dev
layus has quit [(Ping timeout: 240 seconds)]
layus has joined joined #nixos-dev
layus has quit [(Ping timeout: 258 seconds)]
layus has joined joined #nixos-dev
<aminechikhaoui> globin: just curious, what does nixborg do exactly ?
<aminechikhaoui> pick up PR requests from a bot and force an evaluation/build
<aminechikhaoui> ?
FRidh has quit [(Quit: Konversation terminated!)]
FRidh has joined joined #nixos-dev
<globin> aminechikhaoui: https://github.com/NixOS/rfcs/pull/21
<aminechikhaoui> globin: thanks :)
dos4gw has joined joined #nixos-dev
jtojnar has quit [(Remote host closed the connection)]
dos4gw has quit [(Quit: dos4gw)]
Guest99066 has joined joined #nixos-dev
Guest99066 has quit [(K-Lined)]
jtojnar has joined joined #nixos-dev
<vcunat> mguex: [community CDN] actually lower speed of *upload* to the cache might not be a big problem. We will want to upload each path immediately when it's available and not in the moment of channel release. I can remember the pain of having to wait for channel bumps if you wanted binaries (years ago). Another advantage is that this makes the upload much less bursty. Still, *downloads* from cache just have to be able to get to megabyt
<vcunat> es per second for each well-connected client, unless it can significantly benefit from similarities between updated paths (seems unlikely in short term).
FRidh has quit [(Ping timeout: 260 seconds)]
FRidh has joined joined #nixos-dev
<copumpkin> niksnut: if I implemented something with roughly this behavior, would you consider it as a mergeable feature? https://github.com/NixOS/nix/issues/1619. Trying to split up a bit of the Hydra logic into bits reusable in other CI scenarios (like my company's internal nix cache builder). Happy to discuss specifics of the tooling so that it might be useful to hydra as well
<mguex> vcunat: sure. however the current solution has some assumptions and basically implements the stuff that the current hydra/s3 binary cache is missing, namely a structure to realize garbage collection of old releases
<mguex> so currently there is a rsync'able, scp'able and ipfs-shareable solution for cache.nixos.org, at least for all derivation outputs (no buildInputs etc.)
<mguex> everything else needs to be built into hydra and this is currently the domain of niksnut. my understanding is that there is currently little motivation to change things
<niksnut> copumpkin: hm, it's not exactly clear to me what the semantics of this command would be
dos4gw has joined joined #nixos-dev
<copumpkin> niksnut: "ensure that store X (possibly remote) contains these outputs" is the simplest way I can state it I think
dos4gw has quit [(Client Quit)]
<copumpkin> this could even use the magic S3 cross-bucket copy if relevant between stores :O
<copumpkin> although that's not really an immediate priority for me :)
orivej has quit [(Ping timeout: 260 seconds)]
<copumpkin> I guess we could even call it something like `nix build --into` :P
Guest29157 has joined joined #nixos-dev
<vcunat> IIRC some nix sub-commands already have the possibility of overriding the location of the (abstracted) nix store to act upon
<niksnut> copumpkin: I just tried booting a c5.* instance. It fails to mount the root device. I guess some kernel module is needed in the initrd.
<copumpkin> damn :)
<copumpkin> yeah probably need moar virtio
<copumpkin> vcunat: yeah that's what I'm alluding to there. `nix copy --to` vs. `nix build --into`
<niksnut> I'll boot an Amazon AMI to see what they need
<vcunat> copumpkin: for #1607 it might just work to use nix path-info --store https://cache.nixos.org
<vcunat> you only need to get the output paths comfortably
<vcunat> `nix-env -q --out-path` is the only way I know
<copumpkin> ouch :)
<copumpkin> so like `nix-store -r` without the actual realizing?
<vcunat> yes
<vcunat> and --json prints lots of nice info
<vcunat> `nix-env -q --out-path` isn't _too_ comfortable with multiple outputs, too
<vcunat> copumpkin: you *can* use --store argument to nix build
<vcunat> Eelco showed an example for building in dislocated chroots
Guest29157 has quit [(Quit: gone sailing)]
<vcunat> but I don't know what that would do with a remote store
orivej has joined joined #nixos-dev
FRidh has quit [(Ping timeout: 240 seconds)]
Sonarpulse has joined joined #nixos-dev
<copumpkin> niksnut: you found it!
<niksnut> yup, it works
<niksnut> will build new AMIs later
<copumpkin> niksnut: how about I fix my other 17.09 bug tonight US time and then we make new AMIs tomorrow or something?
<niksnut> ah great
<copumpkin> yeah sorry, that bug was on backburner :)
<copumpkin> but now that you have another reason to make AMIs I'll just fix it
qqq has quit [(Ping timeout: 260 seconds)]
<Dezgeg> the timestamp thing?
<copumpkin> yup
<copumpkin> making the change is trivial but testing it isn't, at least not for me
<copumpkin> I have no virtualization-enabled linux hardware and I wanted to make a change to VM test
<copumpkin> maybe I'll just fix and test later (famous last words :P)
zraexy has quit [(Remote host closed the connection)]
vcunat has quit [(Ping timeout: 240 seconds)]
zraexy has joined joined #nixos-dev
__Sander__ has quit [(Quit: Konversation terminated!)]
vcunat has joined joined #nixos-dev
goibhniu has quit [(Ping timeout: 260 seconds)]
phreedom has joined joined #nixos-dev
phreedom has quit [(Client Quit)]
phreedom has joined joined #nixos-dev
phreedom has quit [(Client Quit)]
phreedom has joined joined #nixos-dev
phreedom has quit [(Client Quit)]
jtojnar has quit [(Quit: jtojnar)]
phreedom has joined joined #nixos-dev
phreedom has quit [(Client Quit)]
jtojnar has joined joined #nixos-dev
jtojnar has quit [(Remote host closed the connection)]
jtojnar has joined joined #nixos-dev
Sonarpulse has quit [(Ping timeout: 268 seconds)]
orivej has quit [(Remote host closed the connection)]
Sonarpulse has joined joined #nixos-dev
romildo has joined joined #nixos-dev
<Mic92> I have proprietary software that also uses /build as sandbox directory and now nix things, the build was messed up because a shared library contains the string /build m(
<copumpkin> I guess we could rename it to nix-build
<copumpkin> or just fix it to not hold onto its build directory?
<Mic92> I can just skip this check for this case.
orivej has joined joined #nixos-dev
romildo has quit [(Quit: Leaving)]
orivej has quit [(Ping timeout: 248 seconds)]
orivej has joined joined #nixos-dev
<jtojnar> GNOME 3.26 is ready for testing https://github.com/NixOS/nixpkgs/pull/29392
orivej has quit [(Ping timeout: 240 seconds)]
orivej has joined joined #nixos-dev
orivej has quit [(Read error: Connection reset by peer)]
orivej has joined joined #nixos-dev
orivej has quit [(Ping timeout: 240 seconds)]
ekleog_ is now known as ekleog
vcunat has quit [(Ping timeout: 240 seconds)]
orivej has joined joined #nixos-dev