[contrail] after deletion controller node redeploy fails

Bug #1544580 reported by Denis Deryabin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel Plugins
Fix Released
Critical
Denis Deryabin

Bug Description

Test scenario:

"Verify that Controller node can be deleted and added after deploying"
1 Create an environment with "Neutron with tunneling segmentation" as a network configuration
2 Enable and configure Contrail plugin
3 Add some controller (at least 3), compute and storage nodes
4 Add 3 nodes with "contrail-db", "contarail-config" and "contrail-control" roles on all nodes
5 Deploy cluster
6 Run OSTF tests
7 Delete a Controller node and deploy changes
8 Run OSTF tests
9 Add a node with "Controller" role and deploy changes
10 Run OSTF tests
11 Expected results: All steps must be completed successfully, without any errors.

Actual result:
Redeploy fails on step 7 with message:

>Deployment has failed. Method granular_deploy. Deployment failed on nodes 1.

Diagnostic snapshot in the attachment.

Tags: contrail
Revision history for this message
Denis Deryabin (ehles) wrote :
Denis Deryabin (ehles)
Changed in fuel-plugins:
assignee: nobody → Fuel Plugin Contrail (fuel-plugin-contrail)
okosse (okosse)
Changed in fuel-plugins:
importance: Undecided → Critical
assignee: Fuel Plugin Contrail (fuel-plugin-contrail) → Illia Polliul (ipolliul)
milestone: none → 7.0
assignee: Illia Polliul (ipolliul) → Fuel Plugin Contrail (fuel-plugin-contrail)
Changed in fuel-plugins:
assignee: Fuel Plugin Contrail (fuel-plugin-contrail) → Oleksandr Martsyniuk (omartsyniuk)
status: New → In Progress
Changed in fuel-plugins:
assignee: Oleksandr Martsyniuk (omartsyniuk) → Denis Deryabin (ehles)
Changed in fuel-plugins:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-contrail (master)

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

commit c0214039d7548c663c3000d9e50d611ecf9d970b
Author: Oleksandr Martsyniuk <email address hidden>
Date: Thu Feb 11 18:45:18 2016 +0200

    Hiera override routines updated

    - empty predefined_nets before deployment
    - create contrail-specific predefined_nets in post-deploy
    - disable netconfig on already deployed computes

    Change-Id: Ib62314e27541cbdb3ada42a682d6b28a0213f0fb
    Closes-bug: #1544580

okosse (okosse)
Changed in fuel-plugins:
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.