Bug 1265004
| Summary: | No conductor service registered which supports driver pxe_drac. (HTTP 404) | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | wes hayutin <whayutin> |
| Component: | openstack-ironic | Assignee: | Imre Farkas <ifarkas> |
| Status: | CLOSED ERRATA | QA Contact: | Toure Dunnon <tdunnon> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 7.0 (Kilo) | CC: | athomas, ebarrera, hbrock, ifarkas, jmatthew, jraju, jtrowbri, mburns, rhel-osp-director-maint, rlandy, srevivo |
| Target Milestone: | z5 | Keywords: | Triaged, ZStream |
| Target Release: | 7.0 (Kilo) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | openstack-ironic-2015.1.2-3.el7ost | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-06-15 18:04:42 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
wes hayutin
2015-09-21 21:07:43 UTC
Some additional notes:
The conductor service is up:
[stack@host15 ~]$ systemctl status openstack-ironic-conductor
openstack-ironic-conductor.service - OpenStack Ironic Conductor service
Loaded: loaded (/usr/lib/systemd/system/openstack-ironic-conductor.service; enabled)
Active: active (running) since Mon 2015-09-21 15:29:57 EDT; 1h 8min ago
Main PID: 72545 (ironic-conducto)
CGroup: /system.slice/openstack-ironic-conductor.service
└─72545 /usr/bin/python2 /usr/bin/ironic-conductor
Despite the error, pxe_drac is supported:
[stack@host15 ~]$ sudo cat /etc/ironic/ironic.conf | grep pxe_drac
enabled_drivers=pxe_ipmitool,pxe_ssh,pxe_drac
At least one node is shown in error:
[stack@host15 ~]$ nova list
+--------------------------------------+------------------------+--------+------------+-------------+---------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+------------------------+--------+------------+-------------+---------------------+
| dd923ee8-3aec-4ab5-9086-fe5e4a07b41c | overcloud-compute-0 | ACTIVE | - | Running | ctlplane=xx.xx.xx.7 |
| d21d58be-99d6-4d9f-a9cb-8c12bbfba34d | overcloud-controller-0 | ACTIVE | - | Running | ctlplane=xx.xx.xx.8 |
| 7cb925f4-0470-4ace-a127-48559c3df4f7 | overcloud-controller-1 | ACTIVE | - | Running | ctlplane=xx.xx.xx.9 |
| cea40377-542c-4540-b305-a8a0987205dd | overcloud-controller-2 | ERROR | - | Shutdown | |
+--------------------------------------+------------------------+--------+------------+-------------+---------------------+
The error message "no conductor service registered which supports driver pxe_drac" could be the result of https://bugs.launchpad.net/ironic/+bug/1454492 The issue is solved for ospd8. It involves quite a few patches: - because the issue is the result of the interaction between the c extension in openwsman and the python interpreter, the drac driver now uses a new library called python-dracclient: https://github.com/openstack/python-dracclient - patches in ironic: * https://code.engineering.redhat.com/gerrit/#/c/66919/ * https://code.engineering.redhat.com/gerrit/#/c/66920/ * https://code.engineering.redhat.com/gerrit/#/c/66921/ * https://code.engineering.redhat.com/gerrit/#/c/66922/ * https://code.engineering.redhat.com/gerrit/#/c/67081/ * https://code.engineering.redhat.com/gerrit/#/c/67313/ * https://code.engineering.redhat.com/gerrit/#/c/67313/ * https://code.engineering.redhat.com/gerrit/#/c/67314/ * https://code.engineering.redhat.com/gerrit/#/c/68902/ - patch in python-tripleoclient: * https://code.engineering.redhat.com/gerrit/#/c/68837/ 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:1234 |