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 |
+--------------------------------------+--------+--------------------------------------+-------------+--------------------+-------------+
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 ------- ------- ------- ------- ----+-- ------+ ------- ------- ------- ------- ------- ---+--- ------- ---+--- ------- ------- ---+--- ------- ---+ ------- ------- ------- ------- ----+-- ------+ ------- ------- ------- ------- ------- ---+--- ------- ---+--- ------- ------- ---+--- ------- ---+ 6e96-4a59- b361-2732181bc5 28 | bmnode | 38142793- dd8b-456c- 9301-2c2d5198e4 c6 | power on | wait call-back | False | ------- ------- ------- ------- ----+-- ------+ ------- ------- ------- ------- ------- ---+--- ------- ---+--- ------- ------- ---+--- ------- ---+
+------
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+------
| 88c67dd5-
+------
# ironic node-list ------- ------- ------- ------- ----+-- ------+ ------- ------- ------- ------- ------- ---+--- ------- ---+--- ------- ------- ---+--- ------- ---+ ------- ------- ------- ------- ----+-- ------+ ------- ------- ------- ------- ------- ---+--- ------- ---+--- ------- ------- ---+--- ------- ---+ 6e96-4a59- b361-2732181bc5 28 | bmnode | 38142793- dd8b-456c- 9301-2c2d5198e4 c6 | power on | wait call-back | False | ------- ------- ------- ------- ----+-- ------+ ------- ------- ------- ------- ------- ---+--- ------- ---+--- ------- ------- ---+--- ------- ---+
+------
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+------
| 88c67dd5-
+------
# ironic --ironic- api-version 1.22 node-set- provision- state bmnode deleted
# ironic node-list ------- ------- ------- ------- ----+-- ------+ ------- ------- ------- ------- ------- ---+--- ------- ---+--- ------- ------- ---+--- ------- ---+ ------- ------- ------- ------- ----+-- ------+ ------- ------- ------- ------- ------- ---+--- ------- ---+--- ------- ------- ---+--- ------- ---+ 6e96-4a59- b361-2732181bc5 28 | bmnode | 38142793- dd8b-456c- 9301-2c2d5198e4 c6 | power on | deleting | False | ------- ------- ------- ------- ----+-- ------+ ------- ------- ------- ------- ------- ---+--- ------- ---+--- ------- ------- ---+--- ------- ---+
+------
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+------
| 88c67dd5-
+------
# ironic --ironic- api-version 1.22 node-set- provision- state bmnode manage
# ironic node-list ------- ------- ------- ------- ----+-- ------+ ------- ------- -+----- ------- -+----- ------- ------- -+----- ------- -+ ------- ------- ------- ------- ----+-- ------+ ------- ------- -+----- ------- -+----- ------- ------- -+----- ------- -+ 6e96-4a59- b361-2732181bc5 28 | bmnode | None | power off | manageable | False | ------- ------- ------- ------- ----+-- ------+ ------- ------- -+----- ------- -+----- ------- ------- -+----- ------- -+ api-version 1.22 node-set- provision- state bmnode provide
+------
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+------
| 88c67dd5-
+------
# ironic --ironic-