Hi all,
OverCloud deploy fails with error "No valid host was found"
[stack@undercloud ~]$ openstack overcloud deploy --templates
Deploying templates in the directory /usr/share/openstack-tripleo-heat-templates
Stack failed with status: Resource CREATE failed: resources.Compute: ResourceInError: resources[0].resources.NovaCompute: Went to status ERROR due to "Message: No valid host was found. There are not enough hosts available., Code: 500"
Heat Stack create failed.
Here are some logs:
Every 2.0s: heat resource-list -n 5 overcloud | grep -v COMPLETE Tue Oct 13 16:18:17 2015
+-------------------------------------------+-----------------------------------------------+---------------------------------------------------+--------------------+---------------------+---------------------------------------------------------------------------------+
| resource_name | physical_resource_id | resource_type | resource_status | updated_time | stack_name |
+-------------------------------------------+-----------------------------------------------+---------------------------------------------------+--------------------+---------------------+---------------------------------------------------------------------------------+
| Compute | e33b6b1e-8740-4ded-ad7f-720617a03393 | OS::Heat::ResourceGroup | CREATE_FAILED | 2015-10-13T10:20:36 | overcloud |
| Controller | 116c57ff-debb-4c12-92e1-e4163b67dc17 | OS::Heat::ResourceGroup | CREATE_FAILED | 2015-10-13T10:20:36 | overcloud |
| 0 | 342a9023-de8f-4b5b-b3ec-498d99b56dc4 | OS::TripleO::Controller | CREATE_IN_PROGRESS | 2015-10-13T10:20:52 | overcloud-Controller-45bbw24xxhxs |
| 0 | e420a7bd-86f8-4cc1-b6a0-5ba8d1412453 | OS::TripleO::Compute | CREATE_FAILED | 2015-10-13T10:20:54 | overcloud-Compute-vqk632ysg64r |
| Controller | 2e9ac712-0566-49b5-958f-c3e151bb24d7 | OS::Nova::Server | CREATE_IN_PROGRESS | 2015-10-13T10:20:54 | overcloud-Controller-45bbw24xxhxs-0-3vyhjiak2rsk |
| NovaCompute | 96efee56-81cb-46af-beef-84f4a3af761a | OS::Nova::Server | CREATE_FAILED | 2015-10-13T10:20:56 | overcloud-Compute-vqk632ysg64r-0-32nalzkofmef |
+-------------------------------------------+-----------------------------------------------+---------------------------------------------------+--------------------+---------------------+---------------------------------------------------------------------------------+
[stack@undercloud ~]$ heat resource-show overcloud Compute
+------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Property | Value |
+------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| attributes | { |
| | "attributes": null, |
| | "refs": null |
| | } |
| creation_time | 2015-10-13T10:20:36 |
| description | |
| links | http://192.0.2.1:8004/v1/3c5942d315bc445c8f1f7b32bd445de5/stacks/overcloud/620ada83-fb7d-4769-b1e8-431cfbb37d70/resources/Compute (self) |
| | http://192.0.2.1:8004/v1/3c5942d315bc445c8f1f7b32bd445de5/stacks/overcloud/620ada83-fb7d-4769-b1e8-431cfbb37d70 (stack) |
| | http://192.0.2.1:8004/v1/3c5942d315bc445c8f1f7b32bd445de5/stacks/overcloud-Compute-vqk632ysg64r/e33b6b1e-8740-4ded-ad7f-720617a03393 (nested) |
| logical_resource_id | Compute |
| physical_resource_id | e33b6b1e-8740-4ded-ad7f-720617a03393 |
| required_by | ComputeAllNodesDeployment |
| | ComputeNodesPostDeployment |
| | ComputeCephDeployment |
| | ComputeAllNodesValidationDeployment |
| | AllNodesExtraConfig |
| | allNodesConfig |
| resource_name | Compute |
| resource_status | CREATE_FAILED |
| resource_status_reason | resources.Compute: ResourceInError: resources[0].resources.NovaCompute: Went to status ERROR due to "Message: No valid host was found. There are not enough hosts available., Code: 500" |
| resource_type | OS::Heat::ResourceGroup |
| updated_time | 2015-10-13T10:20:36 |
+------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
This is my instackenv.json for 1 compute and 1 control node to be deployed.
{
"nodes": [
{
"pm_type":"pxe_ipmitool",
"mac":[
"08:9E:01:58:CC:A1"
],
"cpu":"4",
"memory":"8192",
"disk":"10",
"arch":"x86_64",
"pm_user":"root",
"pm_password":"calvin",
"pm_addr":"192.168.0.18"
},
{
"pm_type":"pxe_ipmitool",
"mac":[
"08:9E:01:58:D0:3D"
],
"cpu":"4",
"memory":"8192",
"disk":"100",
"arch":"x86_64",
"pm_user":"root",
"pm_password":"calvin",
"pm_addr":"192.168.0.19"
}
]
}
Any ideas? Thanks in advance
Esra ÇELİK
TÜBİTAK BİLGEM