Error running RPC method deploy: Could not generate ssh key

Bug #1268861 reported by Vladimir Sharshov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Vladimir Sharshov

Bug Description

There's an error in orchestration logs:

 2014-01-13 04:38:20ERR

 [30791] Error running RPC method deploy: Could not generate ssh key!,
 trace: ["/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/astute-0.0.2/lib/astute/deployment_engine.rb:127:in
 `block in generate_ssh_keys'",
 "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/astute-0.0.2/lib/astute/deployment_engine.rb:118:in
 `each'", "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/astute-0.0.2/lib/astute/deployment_engine.rb:118:in
 `generate_ssh_keys'",
 "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/astute-0.0.2/lib/astute/deployment_engine.rb:37:in
 `deploy'", "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/astute-0.0.2/lib/astute/orchestrator.rb:45:in
 `deploy'", "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/naily-0.1.0/lib/naily/dispatcher.rb:97:in
 `deploy'", "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/naily-0.1.0/lib/naily/server.rb:103:in
 `dispatch_message'",
 "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/naily-0.1.0/lib/naily/server.rb:70:in
 `block in dispatch'",
 "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/naily-0.1.0/lib/naily/server.rb:68:in
 `each'", "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/naily-0.1.0/lib/naily/server.rb:68:in
 `each_with_index'",
 "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/naily-0.1.0/lib/naily/server.rb:68:in
 `dispatch'", "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/naily-0.1.0/lib/naily/server.rb:38:in
 `block (2 levels) in server_loop'",
 "/opt/rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/naily-0.1.0/lib/naily/server.rb:49:in
 `block (2 levels) in consume_one'"]

Tags: astute
Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-astute (master)

Fix proposed to branch: master
Review: https://review.openstack.org/66510

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-main (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/66540

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/66540
Committed: https://git.openstack.org/cgit/stackforge/fuel-main/commit/?id=4e82ecef34ac0211d4934743758f47844fcab409
Submitter: Jenkins
Branch: master

commit 4e82ecef34ac0211d4934743758f47844fcab409
Author: Vladimir Sharshov <email address hidden>
Date: Tue Jan 14 15:19:08 2014 +0400

    Add new gem popen4

    Change-Id: I2cb24d23298f7289b67ec68ee46093123b723124
    Related-Bug: #1268861

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-astute (master)

Reviewed: https://review.openstack.org/66510
Committed: https://git.openstack.org/cgit/stackforge/fuel-astute/commit/?id=34cf0019cb51951d97979957b90f17efd9a80e07
Submitter: Jenkins
Branch: master

commit 34cf0019cb51951d97979957b90f17efd9a80e07
Author: Vladimir <email address hidden>
Date: Tue Jan 14 11:30:08 2014 +0400

    Improve error trace debuging in ssh key generation;

    * additional check: is dir for key exist?;
    * save and show exit code, stdout and stderr info;
    * add tests;
    * refactoring.

    Change-Id: Ic53c561fc72abe1f0292ae200aa1d4ced5954083
    Closes-Bug: #1268861

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Anastasia Palkina (apalkina) wrote :

Cannot reproduce on latest ISO including #116

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.