Node delete is broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
High
|
Zane Bitter | ||
tripleo |
Fix Released
|
High
|
Brad P. Crochet |
Bug Description
I deployed a containerized overcloud on recent master and tried to do a node delete, it doesn't seem to work, the stack is not updated and the workflow eventually times out waiting for stack status:
(undercloud) [stack@undercloud ~]$ nova list
+------
| ID | Name | Status | Task State | Power State | Networks |
+------
| 578d57de-
| 8352f170-
+------
(undercloud) [stack@undercloud ~]$ openstack overcloud node delete 8352f170-
Deleting the following nodes from stack overcloud:
- 8352f170-
Started Mistral Workflow tripleo.
Waiting for messages on queue 'tripleo' with no timeout.
{u'result': u'Failure caused by error in tasks: wait_for_
(undercloud) [stack@undercloud ~]$
(undercloud) [stack@undercloud ~]$ nova list
+------
| ID | Name | Status | Task State | Power State | Networks |
+------
| 578d57de-
| 8352f170-
+------
(undercloud) [stack@undercloud ~]$ openstack stack list
+------
| ID | Stack Name | Project | Stack Status | Creation Time | Updated Time |
+------
| 61b7c1b5-
+------
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → queens-rc1 |
tags: | added: workflows |
Changed in heat: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Thomas Herve (therve) |
Changed in heat: | |
milestone: | none → queens-rc2 |
Changed in heat: | |
assignee: | Thomas Herve (therve) → Zane Bitter (zaneb) |
status: | In Progress → Fix Committed |
status: | Fix Committed → Fix Released |
Changed in tripleo: | |
milestone: | queens-rc1 → rocky-1 |
Seeing this error:
2018-02-15 13:32:42.221 28439 ERROR oslo_messaging. rpc.server DBError: (pymysql. err.IntegrityEr ror) (1048, u"Column 'resource_id' cannot be null") [SQL: u'INSERT INTO resource_data (created_at, updated_at, `key`, value, redact, decrypt_method, resource_id) VALUES (%(created_at)s, %(updated_at)s, %(key)s, %(value)s, %(redact)s, %(decrypt_method)s, %(resource_id)s)'] [parameters: {'resource_id': None, 'created_at': datetime. datetime( 2018, 2, 15, 13, 32, 42, 219223), 'updated_at': None, 'value': u'1', 'redact': 0, 'decrypt_method': '', 'key': 'name_blacklist'}] (Background on this error at: http:// sqlalche. me/e/gkpj)