"Stop deployment" action works incorrectly at the end of deployment process
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
Medium
|
Fuel Sustaining | ||
7.0.x |
Won't Fix
|
Medium
|
Fuel Python (Deprecated) | ||
Mitaka |
Invalid
|
Critical
|
Fuel Python (Deprecated) | ||
Newton |
Invalid
|
Medium
|
Fuel Sustaining |
Bug Description
In Fuel UI, if "Stop deployment" is selected when all nodes have just been marked as 'Ready', then cluster status becomes "Stopped", but the button "Deploy changes" is inactive.
Looks like some post-deployment actions wasn't performed in this case. Several OSTF tests failed because TestVM image wasn't uploaded.
Steps to reproduce:
- Create a cluster with any configuration (for example: CentOS / IBP, Nova-network/
- Add nodes to the cluster (for example: 1 controller, 1 compute, 1 cinder, 3 ceph);
- Deploy changes;
- Press "Stop deployment" button at the moment when all nodes became "Ready"
Expected result: After pressing "Stop deployment", button "Deploy changes" is available.
Actual result: button "Deploy changes" is not available (see the attached screenshot). To make "Deploy changes" available, a new compute node was added to the cluster, but deploy failed with the following error in puppet for the new compute:
-----------
2015-06-18 10:19:43 NOTICE (/Stage[
2015-06-18 10:19:43 ERR (/Stage[
-----------
{"build_id": "2015-06-
Changed in fuel: | |
assignee: | nobody → Fuel Python Team (fuel-python) |
status: | New → Confirmed |
Changed in fuel: | |
milestone: | 7.0 → 8.0 |
no longer affects: | fuel/8.0 |
tags: | added: covered-by-bp |
tags: | added: area-python |
tags: |
added: release-notes-done removed: release-notes |
Workaround: reset cluster.
We could not garantee that deployment will fine after stop deployment. As i remember, we have such bug for 6.1 also, but i could not find link, and also should added this info release-notes for 6.1.
Add release-notes tag.