From: "Esra Celik" <celik.esra(a)tubitak.gov.tr>
To: "Ignacio Bravo" <ibravo(a)ltgfederal.com>
Cc: rdo-list(a)redhat.com
Sent: Tuesday, October 13, 2015 3:47:57 PM
Subject: Re: [Rdo-list] OverCloud deploy fails with error "No valid host was
found"
Actually I re-installed the OS for Undercloud before deploying. However I did
not re-install the OS in Compute and Controller nodes.. I will reinstall
basic OS for them too, and retry..
You don't need to reinstall the OS on the controller and compute, they will get the
image served by the undercloud. I'd recommend that during deployment you watch the
servers console and make sure they get powered on, pxe boot, and actually get the image
deployed.
Thanks
Thanks
Esra ÇELİK
TÜBİTAK BİLGEM
www.bilgem.tubitak.gov.tr
celik.esra(a)tubitak.gov.tr
Kimden: "Ignacio Bravo" <ibravo(a)ltgfederal.com>
Kime: "Esra Celik" <celik.esra(a)tubitak.gov.tr>
Kk: rdo-list(a)redhat.com
Gönderilenler: 13 Ekim Salı 2015 16:36:06
Konu: Re: [Rdo-list] OverCloud deploy fails with error "No valid host was
found"
Esra,
I encountered the same problem after deleting the stack and re-deploying.
It turns out that 'heat stack-delete overcloud’ does remove the nodes from
‘nova list’ and one would assume that the baremetal servers are now ready to
be used for the next stack, but when redeploying, I get the same message of
not enough hosts available.
You can look into the nova logs and it mentions something about ‘node xxx is
already associated with UUID yyyy’ and ‘I tried 3 times and I’m giving up’.
The issue is that the UUID yyyy belonged to a prior unsuccessful deployment.
I’m now redeploying the basic OS to start from scratch again.
IB
__
Ignacio Bravo
LTG Federal, Inc
www.ltgfederal.com
Office: (703) 951-7760
On Oct 13, 2015, at 9:25 AM, Esra Celik < celik.esra(a)tubitak.gov.tr > wrote:
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/overclou...
| (self) |
| |
http://192.0.2.1:8004/v1/3c5942d315bc445c8f1f7b32bd445de5/stacks/overclou...
| | (stack) |
| |
http://192.0.2.1:8004/v1/3c5942d315bc445c8f1f7b32bd445de5/stacks/overclou...
| | (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
www.bilgem.tubitak.gov.tr
celik.esra(a)tubitak.gov.tr
_______________________________________________
Rdo-list mailing list
Rdo-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/rdo-list
To unsubscribe: rdo-list-unsubscribe(a)redhat.com
_______________________________________________
Rdo-list mailing list
Rdo-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/rdo-list
To unsubscribe: rdo-list-unsubscribe(a)redhat.com