I am working to do an enterprise puppet install and I am getting a not found when trying to download a file from S3. It looks like the file doesnt exist.
One interesting thing I saw is that when you navigate to the link it redirects to S3 but it also changes the URI string. Not sure if that is intentional but when I change it back I get and error because the content can only be accessed through specified URLs.
I am working to install this on AWS. Outbound security groups are wide open.
2016-10-13 10:19:40,665 - [Error]: curl -f -L -o puppet-agent-el-7-x86_64.tar.gz https://pm.puppetlabs.com/puppet-agent/2016.2.1/1.7.0/repos/puppet-agent-el-7-x86_64.tar.gz returned 22 instead of one of [0]
2016-10-13 10:19:40,666 - [Error]: /Stage[main]/Pe_repo::Platform::El_7_x86_64/Pe_repo::El[el-7-x86_64]/Pe_repo::Repo[el-7-x86_64 2016.2.1]/Pe_staging::Deploy[puppet-agent-el-7-x86_64.tar.gz]/Pe_staging::File[puppet-agent-el-7-x86_64.tar.gz]/Exec[/opt/puppetlabs/server/data/staging/pe_repo-puppet-agent-1.7.0/puppet-agent-el-7-x86_64.tar.gz]/returns: change from notrun to 0 failed: curl -f -L -o puppet-agent-el-7-x86_64.tar.gz https://pm.puppetlabs.com/puppet-agent/2016.2.1/1.7.0/repos/puppet-agent-el-7-x86_64.tar.gz returned 22 instead of one of [0]
When I just run the curl command from the command line I get a similar result.
[root@ip-172-31-3-215 ~]# curl -f -L -o puppet-agent-el-7-x86_64.tar.gz https://pm.puppetlabs.com/puppet-agent/2016.2.1/1.7.0/repos/puppet-agent-el-7-x86_64.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 286 100 286 0 0 1228 0 --:--:-- --:--:-- --:--:-- 1232
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404 Not Found
Thanks for the help!
↧