Attempting to scale up compute nodes and the heat stack ends up in UPDATE_FAILED
Issue
- While attempting to scale up the overcloud, the heat stack will end up in UPDATE_FAILED and the compute node is not functional.
[stack@hostname01 ~]$ openstack overcloud deploy --templates -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml -e ~/templates_scen2/network-environment.yaml --compute-scale 2 --debug --ntp-server 10.10.10.10
- Status failed:
[stack@hostname01 ~]$ heat stack-list
+--------------------------------------+------------+---------------+----------------------+
| id | stack_name | stack_status | creation_time |
+--------------------------------------+------------+---------------+----------------------+
| b85bd645-a1a3-4ae4-91af-f3b32cd00db3 | overcloud | UPDATE_FAILED | 2015-09-08T15:05:36Z |
+--------------------------------------+------------+---------------+----------------------+
- Ironic shows the 2nd compute node as provisioned:
[stack@hostname01 ~]$ ironic node-list
+--------------------------------------+------+--------------------------------------+-------------+-----------------+-------------+
| UUID | Name | Instance UUID | Power State | Provision State | Maintenance |
+--------------------------------------+------+--------------------------------------+-------------+-----------------+-------------+
| 4b88a6a3-63ef-4436-b8ec-9a05896979a3 | None | ba69c0ef-988f-4109-8c69-4300ed07a6c3 | power on | active | False |
| 5efca7ce-d153-41e3-9787-0ce5147f0ff0 | None | 1499cbbd-0d10-4924-a2a7-728eb5817d66 | power on | active | False |
| 32895766-c353-4d4c-b6f7-76447252b5da | None | e3eeaa9e-ecd5-483d-b603-234ff7af879c | power on | active | False |
+--------------------------------------+------+--------------------------------------+-------------+-----------------+-------------+
- nova shows the 2nd compute node:
[stack@hostname01 ~]$ nova list
+--------------------------------------+------------------------+--------+------------+-------------+---------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+------------------------+--------+------------+-------------+---------------------+
| e3eeaa9e-ecd5-483d-b603-234ff7af879c | overcloud-compute-0 | ACTIVE | - | Running | ctlplane=192.0.2.8 |
| 1499cbbd-0d10-4924-a2a7-728eb5817d66 | overcloud-compute-1 | ACTIVE | - | Running | ctlplane=192.0.2.10 |
| ba69c0ef-988f-4109-8c69-4300ed07a6c3 | overcloud-controller-0 | ACTIVE | - | Running | ctlplane=192.0.2.9 |
+--------------------------------------+------------------------+--------+------------+-------------+---------------------+
- "heat stack-show stackID" will display the following error message:
| stack_status_reason | ResourceUnknownStatus: Resource failed - Unknown status |
| | FAILED due to "ResourceUnknownStatus: Resource failed - |
| | Unknown status FAILED due to "BadRequest: No valid host |
| | was found. No valid host found for resize (HTTP 400) |
| | (Request
Environment
- Red Hat OpenStack 7.0 (RHOS)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.