Comment 8 for bug 1655385

Revision history for this message
Adam Vinsh (adam-vinsh) wrote :

Just wanted to add this here to help others that hit this. I too was stuck staring at a node stuck in wait call-back and found that Dimitrys advice was the only way:

# ironic node-list
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
| 88c67dd5-6e96-4a59-b361-2732181bc528 | bmnode | 38142793-dd8b-456c-9301-2c2d5198e4c6 | power on | wait call-back | False |
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+

# ironic node-list
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
| 88c67dd5-6e96-4a59-b361-2732181bc528 | bmnode | 38142793-dd8b-456c-9301-2c2d5198e4c6 | power on | wait call-back | False |
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+

# ironic --ironic-api-version 1.22 node-set-provision-state bmnode deleted

# ironic node-list
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
| 88c67dd5-6e96-4a59-b361-2732181bc528 | bmnode | 38142793-dd8b-456c-9301-2c2d5198e4c6 | power on | deleting | False |
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+

# ironic --ironic-api-version 1.22 node-set-provision-state bmnode manage

# ironic node-list
+--------------------------------------+--------+---------------+-------------+--------------------+-------------+
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+--------------------------------------+--------+---------------+-------------+--------------------+-------------+
| 88c67dd5-6e96-4a59-b361-2732181bc528 | bmnode | None | power off | manageable | False |
+--------------------------------------+--------+---------------+-------------+--------------------+-------------+
# ironic --ironic-api-version 1.22 node-set-provision-state bmnode provide