[contrail 3.0] Deployment has failed with Contrail DB + Ceph + Cinder multiroles

Bug #1556434 reported by Iryna Vovk
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel Plugins
Fix Released
Critical
Iryna Vovk

Bug Description

Scenario:

          1. Create an environment with "Neutron with tunneling
              segmentation" as a network configuration
           2. Enable and configure Contrail plugin
           3. Add some controller, compute nodes
           4. Add 1 node with "contrail-db" + "Ceph-OSD" role, one
              node with "contrail-control" + "storage-cinder" and
              1 node with "contrail-config" + "Ceph-OSD"
           5. Deploy cluster
           6. Run OSTF tests

Actual result:
Error
Deployment has failed. Method granular_deploy. Deployment failed on nodes 3, 5.

Additional info:
2016-03-11 19:07:07 ERR [671] Error running RPC method granular_deploy: Deployment failed on nodes 3, 5, 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'"]
2016-03-11 19:02:40 ERR [671] No more tasks will be executed on the node 3
2016-03-11 19:02:40 ERR [671] Task '{"priority"=>1300, "type"=>"puppet", "uids"=>["3"], "parameters"=>{"puppet_modules"=>"/etc/puppet/modules", "puppet_manifest"=>"/etc/puppet/modules/osnailyfacter/modular/ceph/ceph-osd.pp", "timeout"=>3600, "cwd"=>"/"}}' failed on node 3
2016-03-11 19:02:29 ERR [671] No more tasks will be executed on the node 5
2016-03-11 19:02:29 ERR [671] Task '{"priority"=>1300, "type"=>"puppet", "uids"=>["5"], "parameters"=>{"puppet_modules"=>"/etc/puppet/modules", "puppet_manifest"=>"/etc/puppet/modules/osnailyfacter/modular/ceph/ceph-osd.pp", "timeout"=>3600, "cwd"=>"/"}}' failed on node 5

Tags: contrail
Revision history for this message
Iryna Vovk (ivovk) wrote :
Iryna Vovk (ivovk)
summary: - [contrail 3.0] Deployment has failed with Contrail DB + Ceph multirole
+ [contrail 3.0] Deployment has failed with Contrail DB + Ceph + Cinder
+ multiroles
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-contrail (stable/3.0)

Fix proposed to branch: stable/3.0
Review: https://review.openstack.org/292032

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-contrail (stable/3.0)

Reviewed: https://review.openstack.org/292032
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-contrail/commit/?id=770f520a6b82b8867bec2823b8cde2bfb0ff52f9
Submitter: Jenkins
Branch: stable/3.0

commit 770f520a6b82b8867bec2823b8cde2bfb0ff52f9
Author: Illia Polliul <email address hidden>
Date: Sat Mar 12 18:48:11 2016 +0200

    Add restictions to contrail roles for storage

    Change-Id: Ibf234dbb4d675069062cbc1de6911152c92cd3ed
    Closes-bug: 1556434

Illia Polliul (ipolliul)
Changed in fuel-plugins:
status: New → Fix Committed
assignee: Illia Polliul (ipolliul) → Iryna Vovk (ivovk)
Iryna Vovk (ivovk)
Changed in fuel-plugins:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-contrail (master)

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

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

Reviewed: https://review.openstack.org/292530
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-contrail/commit/?id=c9cefd0e55dc600609788b581027f67338995060
Submitter: Jenkins
Branch: master

commit c9cefd0e55dc600609788b581027f67338995060
Author: Illia Polliul <email address hidden>
Date: Sat Mar 12 18:48:11 2016 +0200

    Add restictions to contrail roles for storage

    Change-Id: Ibf234dbb4d675069062cbc1de6911152c92cd3ed
    Closes-bug: 1556434
    (cherry picked from commit 770f520a6b82b8867bec2823b8cde2bfb0ff52f9)

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.