Attempting to scale up compute nodes and the heat stack ends up in UPDATE_FAILED

Solution In Progress - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content