[contrail] after deletion controller node redeploy fails
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.
Changed in fuel-plugins: | |
assignee: | nobody → Fuel Plugin Contrail (fuel-plugin-contrail) |
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 |
Changed in fuel-plugins: | |
status: | Fix Committed → Fix Released |
Reviewed: https:/ /review. openstack. org/279181 /git.openstack. org/cgit/ openstack/ fuel-plugin- contrail/ commit/ ?id=c0214039d75 48c663c3000d9e5 0d611ecf9d970b
Committed: https:/
Submitter: Jenkins
Branch: master
commit c0214039d7548c6 63c3000d9e50d61 1ecf9d970b
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: Ib62314e27541cb db3ada42a682d6b 28a0213f0fb
Closes-bug: #1544580