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

cap rubber:create_staging stopped #524

Closed
sidewinder94 opened this issue Nov 5, 2014 · 1 comment
Closed

cap rubber:create_staging stopped #524

sidewinder94 opened this issue Nov 5, 2014 · 1 comment

Comments

@sidewinder94
Copy link

Hi,
I'm trying to deploy a RoR application on an amazon EC2 instance using the complete_nginx_unicorn_postgresql template.

The task failed during the execution with

/home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/processable.rb:25:in `select': Interrupt
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/processable.rb:25:in `process_iteration'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/command.rb:171:in `block (2 levels) in process!'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/command.rb:170:in `loop'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/command.rb:170:in `block in process!'
    from /home/antoine-ali/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/benchmark.rb:296:in `realtime'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/command.rb:169:in `process!'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/command.rb:140:in `process'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/actions/invocation.rb:198:in `block in run_tree'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/connections.rb:205:in `block in execute_on_servers'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/connections.rb:193:in `each'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/connections.rb:193:in `each_slice'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/connections.rb:193:in `execute_on_servers'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/actions/invocation.rb:196:in `run_tree'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/actions/invocation.rb:155:in `run'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/rubber-2.5.2/lib/rubber/recipes/rubber/utils.rb:185:in `rsudo'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/namespaces.rb:191:in `method_missing'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/rubber-2.5.2/lib/rubber/recipes/rubber/setup.rb:493:in `package_helper'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/rubber-2.5.2/lib/rubber/recipes/rubber/setup.rb:320:in `block (2 levels) in load'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/rubber-2.5.2/lib/rubber/recipes/rubber.rb:41:in `call'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/rubber-2.5.2/lib/rubber/recipes/rubber.rb:41:in `block in task'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/execution.rb:138:in `instance_eval'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/execution.rb:138:in `invoke_task_directly'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/callbacks.rb:25:in `invoke_task_directly_with_callbacks'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/execution.rb:89:in `execute_task'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/namespaces.rb:191:in `method_missing'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/namespaces.rb:110:in `block in define_task'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/rubber-2.5.2/lib/rubber/recipes/rubber/setup.rb:14:in `block (2 levels) in load'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/rubber-2.5.2/lib/rubber/recipes/rubber.rb:41:in `call'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/rubber-2.5.2/lib/rubber/recipes/rubber.rb:41:in `block in task'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/execution.rb:138:in `instance_eval'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/execution.rb:138:in `invoke_task_directly'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/callbacks.rb:25:in `invoke_task_directly_with_callbacks'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/execution.rb:89:in `execute_task'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/namespaces.rb:191:in `method_missing'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/namespaces.rb:110:in `block in define_task'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/rubber-2.5.2/lib/rubber/recipes/rubber/utils.rb:34:in `block (2 levels) in load'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/execution.rb:138:in `instance_eval'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/execution.rb:138:in `invoke_task_directly'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/callbacks.rb:25:in `invoke_task_directly_with_callbacks'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/execution.rb:89:in `execute_task'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/configuration/execution.rb:101:in `find_and_execute_task'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:46:in `block in execute_requested_actions'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:45:in `each'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:45:in `execute_requested_actions'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/cli/help.rb:19:in `execute_requested_actions_with_help'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:34:in `execute!'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:14:in `execute'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/gems/capistrano-2.15.5/bin/cap:4:in `<top (required)>'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/bin/cap:23:in `load'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/bin/cap:23:in `<main>'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/bin/ruby_executable_hooks:15:in `eval'
    from /home/antoine-ali/.rvm/gems/ruby-2.0.0-p353/bin/ruby_executable_hooks:15:in `<main>'

I wanted to try to resume the deployment so i launched cap rubber:bootstrap

It fails with the following :

[....]
 ** [out :: production.www.wezaart.com] 
 ** [out :: production.www.wezaart.com] W
 ** [out :: production.www.wezaart.com] :
 ** [out :: production.www.wezaart.com] Failed to fetch http://security.ubuntu.com/ubuntu/dists/precise-security/multiverse/binary-i386/Packages  404  Not Found [IP: 91.189.91.14 80]
 ** [out :: production.www.wezaart.com] 
 ** [out :: production.www.wezaart.com] E
 ** [out :: production.www.wezaart.com] :
 ** [out :: production.www.wezaart.com] Some index files failed to download. They have been ignored, or old ones used instead.
 ** [out :: production.www.wezaart.com] 
    command finished in 5469ms
failed: "/bin/bash -l -c 'sudo -p '\\''sudo password: '\\''  bash -l -c '\\''apt-get -q update'\\'''" on production.www.wezaart.com

What can i do to finish the deployment ?

image_type: m1.medium
image_id: ami-ce7b6fba

Rubber version : 2.10.2

@sidewinder94
Copy link
Author

A temporary fix is to comment the following in /etc/apt/sources.list

deb http://security.ubuntu.com/ubuntu precise-security main
deb-src http://security.ubuntu.com/ubuntu precise-security main
deb http://security.ubuntu.com/ubuntu precise-security universe
deb-src http://security.ubuntu.com/ubuntu precise-security universe

Somehow it doesn't feels right, should i change my image_id for a newer one ? or is it something else to do ?

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