Bug 1339676
Summary: | OSP-Director: Fail to register nodes with ironic , openstack-ironic-conductor was not functioning due to missing package python-dracclient. | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Omri Hochman <ohochman> |
Component: | instack-undercloud | Assignee: | Angus Thomas <athomas> |
Status: | CLOSED ERRATA | QA Contact: | Alexander Chuzhoy <sasha> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 8.0 (Liberty) | CC: | dbecker, hrybacki, jmelvin, kaihua.chen, mburns, morazi, rcernin, rhel-osp-director-maint, sasha, slinaber, vcojot |
Target Milestone: | async | ||
Target Release: | 8.0 (Liberty) | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | instack-undercloud-2.2.7-7.el7ost | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-06-15 12:39:49 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Omri Hochman
2016-05-25 14:55:24 UTC
We hit it with puddle. Fail to deploy last puddle. openstack baremetal import --json instackenv.json Request returned failure status. No valid host was found. Reason: No conductor service registered which supports driver pxe_ssh. (HTTP 400) *** Bug 1323800 has been marked as a duplicate of this bug. *** Verified: Environment: instack-undercloud-2.2.7-7.el7ost.noarch [stack@instack ~]$ openstack baremetal import --json instackenv.json [stack@instack ~]$ ironic node-list +--------------------------------------+------+---------------+-------------+--------------------+-------------+ | UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance | +--------------------------------------+------+---------------+-------------+--------------------+-------------+ | 75f996f9-4e3c-4f08-8bb1-2309196cb88d | None | None | power off | available | False | | 6f48856a-4a83-4f3b-a317-caa0083c2314 | None | None | power off | available | False | | 2e4534ac-debc-4d12-b5b5-e8e70ca993cc | None | None | power off | available | False | | 1fe2263a-fabe-48dd-b779-a20368f8f309 | None | None | power off | available | False | | 6f61d98d-3943-4f95-9f20-7340dcb9e383 | None | None | power off | available | False | | 1aa53601-c189-4fa9-b1e4-d34ef13be550 | None | None | power off | available | False | | 6458c100-2ba8-47ac-b731-288c147858ed | None | None | power off | available | False | | ba9d96f5-8710-408b-824c-7acf949766ee | None | None | power off | available | False | +--------------------------------------+------+---------------+-------------+--------------------+-------------+ [stack@instack ~]$ ironic node-set-power-state 75f996f9-4e3c-4f08-8bb1-2309196cb88d on [stack@instack ~]$ ironic node-list +--------------------------------------+------+---------------+-------------+--------------------+-------------+ | UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance | +--------------------------------------+------+---------------+-------------+--------------------+-------------+ | 75f996f9-4e3c-4f08-8bb1-2309196cb88d | None | None | power on | available | False | | 6f48856a-4a83-4f3b-a317-caa0083c2314 | None | None | power off | available | False | | 2e4534ac-debc-4d12-b5b5-e8e70ca993cc | None | None | power off | available | False | | 1fe2263a-fabe-48dd-b779-a20368f8f309 | None | None | power off | available | False | | 6f61d98d-3943-4f95-9f20-7340dcb9e383 | None | None | power off | available | False | | 1aa53601-c189-4fa9-b1e4-d34ef13be550 | None | None | power off | available | False | | 6458c100-2ba8-47ac-b731-288c147858ed | None | None | power off | available | False | | ba9d96f5-8710-408b-824c-7acf949766ee | None | None | power off | available | False | +--------------------------------------+------+---------------+-------------+--------------------+-------------+ Hi Alexander, We hit this issue when OSP8 fresh install. And the the version is instack-undercloud-2.2.7-4.el7ost.noarch And we cannot update the release to the 7, how can we fix this issue? Thanks. If only update the pkg can fix this issue, is it possible to put it here or guide me how to fetch it? Thanks. (In reply to Kaihua Chen from comment #10) > If only update the pkg can fix this issue, is it possible to put it here or > guide me how to fetch it? Thanks. If you search thru logs and find something like this: ironic-conductor[XXX]: DriverLoadError: Driver PXEDracDriver could not be loaded. Reason: Unable to import python-dracclient library. Then: undercloud# yum -y install python-dracclient undercloud# openstack-service restart ironic Hi Kaihua, The proposed solution in comment #11 (and/or comment #7) work for you? Thanks. See this for pxe_ilo as well: No valid host was found. Reason: No conductor service registered which supports driver pxe_ilo. (In reply to Alexander Chuzhoy from comment #12) > Hi Kaihua, > The proposed solution in comment #11 (and/or comment #7) work for you? > Thanks. Hi Alexander, Thanks. I have used other workaround to fix it. I removed the pxe_drac from the enabled_drivers as I don't use the DELL server. enabled_drivers=pxe_ipmitool,pxe_ssh,pxe_ilo,pxe_wol Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:1229 |