Adding controller to the cluster fails with "Primitive 'p_dns' was not found in CIB!" because deploy_changes should be used instead of a single node deploy commands
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Dmitry Bilunov |
Bug Description
Reproduced on ISO 307 and 328
Steps:
1. Revert snapshot NeutronVlanHa with 5 slaves
2. Add 1 controller to the ready cluster:
Expected result: node is ready
Actual result: node is in Error (2015-12-22 09:12:22 ERR (/Stage[
Puppet: http://
Pacemaker:
Dec 22 09:09:50 [5883] node-6.
Dec 22 09:09:50 [5883] node-6.
Dec 22 09:09:50 [5883] node-6.
Dec 22 09:09:50 [5883] node-6.
Dec 22 09:09:50 [5883] node-6.
Dec 22 09:09:50 [5883] node-6.
tags: | removed: qa- |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Dmitry Bilunov (dbilunov) |
tags: | added: life-cycle-management |
Changed in fuel: | |
status: | Incomplete → Confirmed |
summary: |
Adding controller to the cluster fails with "Primitive 'p_dns' was not - found in CIB!" + found in CIB!" because cluster task shall be executed on all corosync + nodes ahead of any other tasks manipulating with pacemaker resources |
tags: | added: team-bugfix |
description: | updated |
tags: |
added: area-python tricky removed: area-library |
Snapshot: https:/ /drive. google. com/file/ d/0B2v38w72jlwT TzY5WWxiNm5WS2s /view?usp= sharing