Interactive mode of overcloud update command racing with Heat
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Jiří Stránský |
Bug Description
The issue has been hit on a Mitaka deployment, but it's likely that master would have the same problem.
When performing minor update in interactive mode, the command exits immediately:
[stack@instack ~]$ openstack overcloud update stack overcloud --templates -i
starting package update on stack overcloud
COMPLETE
update finished with status COMPLETE
But in fact the minor update has been triggered and there are Heat hooks waiting for clearing:
[stack@instack ~]$ heat stack-list
WARNING (shell) "heat stack-list" is deprecated, please use "openstack stack list" instead
+------
| id | stack_name | stack_status | creation_time | updated_time |
+------
| 7eb70f4b-
+------
[stack@instack ~]$ heat hook-poll -n3 overcloud
WARNING (shell) "heat hook-poll" is deprecated, please use "openstack stack hook poll" instead
+------
| resource_name | id | resource_
+------
| UpdateDeployment | 3c165653-
| UpdateDeployment | 180cbdfc-
| UpdateDeployment | c07af6d7-
| UpdateDeployment | 44e37b83-
+------
Changed in tripleo: | |
assignee: | nobody → Jiří Stránský (jistr) |
summary: |
- Interactive mode of overcloud update command not working + Interactive mode of overcloud update command racing with Heat |
Changed in tripleo: | |
status: | In Progress → Fix Committed |
Changed in tripleo: | |
milestone: | none → newton-3 |
Changed in tripleo: | |
status: | Fix Committed → Fix Released |
I also met the same error as what you mentioned above:
root@test- orch-vm: ~# heat stack-list
WARNING (shell) "heat stack-list" is deprecated, please use "openstack stack list" instead