Open lblasc opened 6 years ago
@lblasc do you have a multi-user installation ? I think in that case you need the daemon to have access to the bucket
@AmineChikhaoui it is single user setup on Ubuntu, bucket access is not a problem, i have a AWS keys in ~/.aws/credentials and those are used without a problem.
I didn't mention, if I put (in nix.conf):
require-sigs = false
Binary cache is used from s3 bucket without any problem.
Experiencing the same issue. The strange part is that it worked for like 1 week and suddenly stopped fetching substitutes from the S3 with a warning.
Putting require-sigs = false
make it work again.
Experiencing the same issue at work but only on MacOS and non-NixOS linux on MacOS, non-NixOS Linux, and NixOS.
Also experiencing this at work, what is strange is that it doesn't work to pass --option require-sigs false
to the nix-build
command before, but updating the nix.conf
does. I haven't tried recently, but a month ago or so you could ignore with the --option
.
I marked this as stale due to inactivity. → More info
Still a valid issue as far as I can tell
I marked this as stale due to inactivity. → More info
It should be still valid (haven't tested for some time)
I marked this as stale due to inactivity. → More info
Hello,
I'm trying to set up private binary cache for our company software. I know that cache is hard/impossible to guess, but still, I would like to leave it authenticated with AWS keys.
nix.conf
part of nix-shell log:
When I allow public access to s3 bucket and change nix.conf to:
Signature check works without a problem.
This was tested on Ubuntu 18.04, nix version 2.0 and latest master branch, both have the same problem.
Thanks!