<srhb>
This appears to me to be quite a critical bug.
<srhb>
Probably not in this specific evaluation though, but potentially. :)
<srhb>
So far it looks like all the paths I've tested actually *are* built.
<srhb>
Same for tested. Does appear to be a false negative. Confusing though...
sir_guy_carleton has joined #nixos-dev
aminechikhaoui has quit [Ping timeout: 240 seconds]
sir_guy_carleton has quit [Quit: WeeChat 2.0]
sir_guy_carleton has joined #nixos-dev
aminechikhaoui has joined #nixos-dev
sir_guy_carleton has quit [Ping timeout: 272 seconds]
sir_guy_carleton has joined #nixos-dev
aminechikhaoui has quit [Quit: leaving]
sir_guy_carleton has quit [Disconnected by services]
sir_guy_carleton has joined #nixos-dev
orivej has quit [Ping timeout: 260 seconds]
aminechikhaoui has joined #nixos-dev
orivej has joined #nixos-dev
averell has quit [Quit: .]
averell has joined #nixos-dev
orivej has quit [Ping timeout: 245 seconds]
<aszlig>
domenkozar: regarding #47418, i'd like to push a few more improvements to that using cloonix_vsock, so we can make it even easier and the terminal more painless, so hope that's okay?
<domenkozar>
aszlig: can we make it a separate PR? I'd like to understand what it improves and at what cost
<aszlig>
domenkozar: well, it does the same but instead of using socat it uses cloonix, as mentioned yesterday... with setting env variables, terminal size (including SIGWINCH), etc...
<domenkozar>
cool :)
<domenkozar>
aszlig: I'd like this to land into 18.09, so hope not to drag it too long
<domenkozar>
do you think it's ready?
<aszlig>
domenkozar: not yet, but in a few hours
<domenkozar>
k
aminechikhaoui has quit [Quit: Lost terminal]
<manveru>
is there any reason why binary s3 caches must be in us-east-1 region?
<manveru>
is that just wrong documentation or actually a thing...
* gchristensen
goes to find his notes
<gchristensen>
only for binary caches which are private, manveru
<niksnut>
btw, there is a bug in bucket creation, the first time you may get error: AWS error fetching 'nix-cache-info': The specified bucket does not exist
<niksnut>
eventual consistency...
<manveru>
so something just created an us-east-1 bucket for me
<{^_^}>
nix#2455 (by grahamc, 2 hours ago, open): nix-shell: add bashInteractive to the start of the PATH, set SHELL
<niksnut>
it has been suggested that Nix should not create buckets automatically, which is probably a good idea
<manveru>
niksnut: when does it do that?
<niksnut>
any time you use an s3:// store
<niksnut>
so just making a typo in the bucket name will cause it to be created
<niksnut>
so just doing nix path-info --store s3://bla will create a bucket
<niksnut>
gchristensen: not sure, it's a behaviour change
<niksnut>
though probably not something anybody relies on...
<gchristensen>
yeah, I'm not sure
<gchristensen>
I'll do some more testing and update the docs according to this chat :)
goibhniu has quit [Ping timeout: 245 seconds]
<niksnut>
I've removed the bucket creation
<niksnut>
maybe there should be a separate command for creating stores
<manveru>
also seems like `nix copy` does some kind of caching... running it twice for the same store path doesn't do anything, even if the bucket is empty
<manveru>
works if i delete the .cache/nix
<manveru>
but even if i run `nix sign-paths` and then do `nix copy` to s3, i get `does not have a valid signature for path`
<aszlig>
adding unix domain socket support for vhost-vsock however could be useful even for the qemu upstream project, so i think it's worth doing anyway