Overcloud deployment fails with "Message: No valid host was found. There are not enough hosts available., Code: 500"
Issue
- Overcloud deployment fails with
Message: No valid host was found. There are not enough hosts available., Code: 500
2016-03-17 16:43:35.948 1210 ERROR ironic.drivers.base [-] vendor_passthru failed with method pass_deploy_info
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base Traceback (most recent call last):
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base File "/usr/lib/python2.7/site-packages/ironic/drivers/base.py", line 516, in passthru_handler
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base return func(*args, **kwargs)
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base File "/usr/lib/python2.7/site-packages/ironic/conductor/task_manager.py", line 129, in wrapper
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base return f(*args, **kwargs)
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/pxe.py", line 598, in pass_deploy_info
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base uuid_dict = iscsi_deploy.continue_deploy(task, **kwargs)
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/iscsi_deploy.py", line 328, in continue_deploy
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base _fail_deploy(task, msg)
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/iscsi_deploy.py", line 301, in _fail_deploy
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base raise exception.InstanceDeployFailure(msg)
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base InstanceDeployFailure: Deploy failed for instance 8166a15e-30ed-4416-885a-6ccee7a24398. Error: 'ascii' codec can't decode byte 0xc3 in position 31: ordinal not in range(128)
2016-03-17 16:43:35.948 1210 TRACE ironic.drivers.base
Stack failed with status: Resource CREATE failed: ResourceInError: resources.Controller.resources[1].resources.Controller: Went to status ERROR due to "Message: No valid host was found. There are not enough hosts available., Code: 500"
Environment
- Red Hat Open Stack
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.