Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ERROR: execute[apt-get update] (aws_opsworks_ecs::setup_ubuntu line 10) had an error: Mixlib::ShellOut::ShellCommandFailed #433

Open
fierman3 opened this issue Apr 15, 2020 · 0 comments

Comments

@fierman3
Copy link

If you use Ubuntu instances in Opsworks layer integrated with AWS ECS cluster, setup cookbooks for 'aws_opsworks_ecs' do not finish successfully, because 'aws_opsworks_ecs' cookbook is setting as docker repository "https://apt.dockerproject.org/repo" in "/etc/apt/sources.list.d/docker.list". Looks like that 'https://apt.dockerproject.org/repo' is not supported anymore, so when cookbooks try to execute 'apt-get update' command fails:

================================================================================
Error executing action `run` on resource 'execute[apt-get update]'
================================================================================
 
Mixlib::ShellOut::ShellCommandFailed
------------------------------------
Expected process to exit with [0], but received '100'
---- Begin output of apt-get update ----
STDOUT: Hit:1 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:3 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-backports InRelease
Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
Ign:5 https://apt.dockerproject.org/repo ubuntu-xenial InRelease
Ign:6 https://apt.dockerproject.org/repo ubuntu-xenial Release
Ign:7 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
Ign:8 https://apt.dockerproject.org/repo ubuntu-xenial/main all Packages
Ign:9 https://apt.dockerproject.org/repo ubuntu-xenial/main Translation-en
Ign:7 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
Ign:8 https://apt.dockerproject.org/repo ubuntu-xenial/main all Packages
Ign:9 https://apt.dockerproject.org/repo ubuntu-xenial/main Translation-en
Ign:7 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
Ign:8 https://apt.dockerproject.org/repo ubuntu-xenial/main all Packages
Ign:9 https://apt.dockerproject.org/repo ubuntu-xenial/main Translation-en
Ign:7 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
Ign:8 https://apt.dockerproject.org/repo ubuntu-xenial/main all Packages
Ign:9 https://apt.dockerproject.org/repo ubuntu-xenial/main Translation-en
Ign:7 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
Ign:8 https://apt.dockerproject.org/repo ubuntu-xenial/main all Packages
Ign:9 https://apt.dockerproject.org/repo ubuntu-xenial/main Translation-en
Err:7 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
404  Not Found
Ign:8 https://apt.dockerproject.org/repo ubuntu-xenial/main all Packages
Ign:9 https://apt.dockerproject.org/repo ubuntu-xenial/main Translation-en
Reading package lists...
STDERR: W: The repository 'https://apt.dockerproject.org/repo ubuntu-xenial Release' does not have a Release file.
E: Failed to fetch https://apt.dockerproject.org/repo/dists/ubuntu-xenial/main/binary-amd64/Packages  404  Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
---- End output of apt-get update ----
Ran apt-get update returned 100
 
Resource Declaration:
---------------------
# In /var/lib/aws/opsworks/cache.internal/cookbooks/aws_opsworks_ecs/recipes/setup_ubuntu.rb
 
10: execute "apt-get update" do
11:   retries 3
12:   retry_delay 5
13: 
14:   action :nothing
15: end
16: 
 
Compiled Resource:
------------------
# Declared in /var/lib/aws/opsworks/cache.internal/cookbooks/aws_opsworks_ecs/recipes/setup_ubuntu.rb:10:in `from_file'
 
execute("apt-get update") do
action [:nothing]
retries 3
retry_delay 5
default_guard_interpreter :execute
command "apt-get update"
backup 5
returns 0
declared_type :execute
cookbook_name "aws_opsworks_ecs"
recipe_name "setup_ubuntu"
end
 
Platform:
---------
x86_64-linux
 
[2020-04-15T08:55:46+00:00] INFO: Running queued delayed notifications before re-raising exception
[2020-04-15T08:55:46+00:00] ERROR: Running exception handlers
[2020-04-15T08:55:46+00:00] ERROR: Exception handlers complete
[2020-04-15T08:55:46+00:00] FATAL: Stacktrace dumped to /var/lib/aws/opsworks/cache.internal/chef-stacktrace.out
[2020-04-15T08:55:46+00:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2020-04-15T08:55:46+00:00] ERROR: execute[apt-get update] (aws_opsworks_ecs::setup_ubuntu line 10) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '100'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant