Redeployment has failed after adding/removing controllers.

Bug #1517434 reported by Anatolii Krotov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel Plugins
Won't Fix
High
Nadya Privalova

Bug Description

1. Create new environment (Ubuntu) with ceilometer-redis plugin.
2. Add 3 controllers, mongoDB and 2 computes, ceph-osd
3. Start deployment. It was successful
4. Run OSTF test. It was successful
5. Remove 1 controllers, mongoDB
6. Start deployment. It has failed with error: Deployment has failed. Method granular_deploy.

Astute logs:
ERR [683] Error running RPC method granular_deploy: Deployment failed on nodes 7, trace:
["/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/deployment_engine.rb:68:in `block (3 levels) in deploy'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/deployment_engine.rb:51:in `each_slice'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/deployment_engine.rb:51:in `block (2 levels) in deploy'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/deployment_engine.rb:49:in `each'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/deployment_engine.rb:49:in `block in deploy'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/deployment_engine.rb:45:in `each'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/deployment_engine.rb:45:in `deploy'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/orchestrator.rb:179:in `deploy_cluster'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/orchestrator.rb:45:in `granular_deploy'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/server/dispatcher.rb:91:in `granular_deploy'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/server/server.rb:146:in `dispatch_message'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/server/server.rb:107:in `block in dispatch'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/server/task_queue.rb:64:in `call'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/server/task_queue.rb:64:in `block in each'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/server/task_queue.rb:56:in `each'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/server/task_queue.rb:56:in `each'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/server/server.rb:105:in `each_with_index'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/server/server.rb:105:in `dispatch'",
"/usr/lib64/ruby/gems/2.1.0/gems/astute-7.0.0/lib/astute/server/server.rb:89:in `block in perform_main_job'"]
2015-11-16 16:15:04 ERR [683] No more tasks will be executed on the node 7
2015-11-16 16:15:04 ERR [683] Task '{"priority"=>3800, "type"=>"puppet", "uids"=>["7"], "parameters"=>{"puppet_modules"=>"/etc/puppet/modules", "puppet_manifest"=>"/etc/puppet/modules/osnailyfacter/modular/swift/keystone.pp", "timeout"=>1800, "cwd"=>"/"}}' failed on node 7

Diagnostic snapshot: https://drive.google.com/file/d/0BwaC3uGIjkLzZ2p5azJFbGEtYlE/view?usp=sharing

affects: keystone → fuel-plugins
Changed in fuel-plugins:
importance: Undecided → High
milestone: none → 7.0
Revision history for this message
Irina Povolotskaya (ipovolotskaya) wrote :

Nadya, this issue should be documented in the Plugin Guide as the limitation (you can even link to this bug in LP).

Changed in fuel-plugins:
status: New → Won't Fix
assignee: nobody → Nadya Privalova (nprivalova)
tags: added: known-issue
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.