Undercloud service openstack-ironic-conductor inactive

Solution Verified - Updated -

Issue

  • I have installed OSP 7 director (undercloud) and I have problems with the openstack-ironic-conductor service:
[stack@abc ~]$ openstack-service status | grep ironic
openstack-ironic-api (pid 4388) is active
openstack-ironic-conductor (pid 0) is inactive
openstack-ironic-discoverd-dnsmasq (pid 4485) is active
openstack-ironic-discoverd (pid 602) is active
  • This service is inactive and I see the following error:
[stack@abc ~]$ sudo systemctl status openstack-ironic-conductor -l
openstack-ironic-conductor.service - OpenStack Ironic Conductor service
   Loaded: loaded (/usr/lib/systemd/system/openstack-ironic-conductor.service; enabled)
   Active: inactive (dead) since Thu 2015-09-03 08:47:31 CEST; 2min 26s ago
  Process: 4385 ExecStart=/usr/bin/ironic-conductor (code=exited, status=0/SUCCESS)
 Main PID: 4385 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/openstack-ironic-conductor.service

Sep 03 08:47:30 ros7ospd.rbosp2.local ironic-conductor[4385]: 2015-09-03 08:47:30.100 4385 TRACE ironic.openstack.common.threadgroup   File "/usr/lib/python2.7/site-packages/stevedore/extension.py", line 170, in _load_plugins
Sep 03 08:47:30 ros7ospd.rbosp2.local ironic-conductor[4385]: 2015-09-03 08:47:30.100 4385 TRACE ironic.openstack.common.threadgroup     self._on_load_failure_callback(self, ep, err)
Sep 03 08:47:30 ros7ospd.rbosp2.local ironic-conductor[4385]: 2015-09-03 08:47:30.100 4385 TRACE ironic.openstack.common.threadgroup   File "/usr/lib/python2.7/site-packages/ironic/common/driver_factory.py", line 115, in _catch_driver_not_found
Sep 03 08:47:30 ros7ospd.rbosp2.local ironic-conductor[4385]: 2015-09-03 08:47:30.100 4385 TRACE ironic.openstack.common.threadgroup     raise exception.DriverLoadError(driver=ep.name, reason=exc)
Sep 03 08:47:30 ros7ospd.rbosp2.local ironic-conductor[4385]: 2015-09-03 08:47:30.100 4385 TRACE ironic.openstack.common.threadgroup DriverLoadError: Driver pxe_ipmitool could not be loaded. Reason: Versioning for this project requires either an sdist tarball, or access to an upstream git repository. Are you sure that git is installed?.
Sep 03 08:47:30 ros7ospd.rbosp2.local ironic-conductor[4385]: 2015-09-03 08:47:30.100 4385 TRACE ironic.openstack.common.threadgroup
Sep 03 08:47:30 ros7ospd.rbosp2.local ironic-conductor[4385]: 2015-09-03 08:47:30.867 4385 ERROR oslo_messaging._drivers.impl_rabbit [-] Failed to consume message from queue:
Sep 03 08:47:30 ros7ospd.rbosp2.local ironic-conductor[4385]: 2015-09-03 08:47:30.872 4385 DEBUG oslo_db.api [-] Loading backend 'sqlalchemy' from 'ironic.db.sqlalchemy.api' _load_backend /usr/lib/python2.7/site-packages/oslo_db/api.py:214
Sep 03 08:47:31 ros7ospd.rbosp2.local ironic-conductor[4385]: 2015-09-03 08:47:31.081 4385 DEBUG oslo_db.sqlalchemy.session [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /usr/lib/python2.7/site-packages/oslo_db/sqlalchemy/session.py:513
Sep 03 08:47:31 ros7ospd.rbosp2.local ironic-conductor[4385]: 2015-09-03 08:47:31.095 4385 INFO ironic.common.service [-] Stopped RPC server for service ironic.conductor_manager on host xyz.abc.local.

Environment

  • Red Hat Open Stack Director

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content