Cannot recover from a heat stack stuck in "UPDATE_IN_PROGRESS"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Medium
|
Pavlo Shchelokovskyy | ||
tripleo |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Tried to add an addition compute node to my overcloud heat stack using "hat stack-update" but there wasn't any compute resources available.
Got "no valid host" during instance creating on the overcloud.
Heat stack is now stuck in "UPDATE_
Can't see a way to recover from this unless you update heat db and set status to "UPDATE_COMPLETE" or delete the entire stack.
root@stratus5:~# heat stack-list
+------
| id | stack_name | stack_status | creation_time |
+------
| b4fd17ef-
+------
heat resource-list overcloud
+------
| resource_name | resource_type | resource_status | updated_time |
+------
| AccessPolicy | OS::Heat:
| ComputeAccessPolicy | OS::Heat:
| ComputeUser | AWS::IAM::User | CREATE_COMPLETE | 2014-02-
| User | AWS::IAM::User | CREATE_COMPLETE | 2014-02-
| NovaCompute0Key | AWS::IAM::AccessKey | CREATE_COMPLETE | 2014-02-
| NovaCompute1Key | AWS::IAM::AccessKey | CREATE_COMPLETE | 2014-02-
| NovaCompute2Key | AWS::IAM::AccessKey | CREATE_COMPLETE | 2014-02-
| notCompute0Key | AWS::IAM::AccessKey | CREATE_COMPLETE | 2014-02-
| NovaCompute0 | OS::Nova::Server | CREATE_COMPLETE | 2014-02-
| NovaCompute1 | OS::Nova::Server | CREATE_COMPLETE | 2014-02-
| NovaCompute2 | OS::Nova::Server | CREATE_FAILED | 2014-02-
| notCompute0 | OS::Nova::Server | CREATE_COMPLETE | 2014-02-
| NovaCompute0Config | AWS::AutoScalin
| NovaCompute1Config | AWS::AutoScalin
| NovaCompute2Config | AWS::AutoScalin
| notCompute0Config | AWS::AutoScalin
..........
....
Changed in heat: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in heat: | |
milestone: | none → juno-rc1 |
status: | Triaged → Fix Committed |
assignee: | nobody → Pavlo Shchelokovskyy (pshchelo) |
Changed in heat: | |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | juno-rc1 → 2014.2 |
Hi, I think this bug is probably more suited to Heat, so I've added it to affecting that project as well.