ipmitool is needed in ironic-conductor

Bug #1534900 reported by Allen Gao
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Undecided
Allen Gao

Bug Description

Traceback (most recent call last):
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 457, in fire_timers
    timer()
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/eventlet/hubs/timer.py", line 58, in __call__
    cb(*args, **kw)
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/eventlet/semaphore.py", line 145, in _do_acquire
    waiter.switch()
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/eventlet/greenthread.py", line 214, in main
    result = function(*args, **kwargs)
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/oslo_service/service.py", line 660, in run_service
    service.start()
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/ironic/common/service.py", line 82, in start
    self.manager.init_host()
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/ironic/conductor/base_manager.py", line 96, in init_host
    self._driver_factory = driver_factory.DriverFactory()
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/ironic/common/driver_factory.py", line 87, in __init__
    DriverFactory._init_extension_manager()
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/oslo_concurrency/lockutils.py", line 271, in inner
    return f(*args, **kwargs)
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/ironic/common/driver_factory.py", line 127, in _init_extension_manager
    on_load_failure_callback=_catch_driver_not_found))
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/stevedore/dispatch.py", line 156, in __init__
    verify_requirements=verify_requirements,
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/stevedore/enabled.py", line 60, in __init__
    verify_requirements=verify_requirements,
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/stevedore/extension.py", line 93, in __init__
    verify_requirements)
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/stevedore/extension.py", line 171, in _load_plugins
    self._on_load_failure_callback(self, ep, err)
  File "/var/lib/kolla/venv/lib/python2.7/site-packages/ironic/common/driver_factory.py", line 117, in _catch_driver_not_found
    raise exc
DriverLoadError: Driver IPMIPower could not be loaded. Reason: Unable to locate usable ipmitool command in the system path when checking ipmitool version.

Allen Gao (wanlong-gao)
Changed in kolla:
assignee: nobody → Wanlong Gao (wanlong-gao)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (master)

Fix proposed to branch: master
Review: https://review.openstack.org/268620

Changed in kolla:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

Reviewed: https://review.openstack.org/268620
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=e25c12fee6ea91c4aa3941988eedc707032d1d3a
Submitter: Jenkins
Branch: master

commit e25c12fee6ea91c4aa3941988eedc707032d1d3a
Author: Wanlong Gao <email address hidden>
Date: Sat Jan 16 16:05:57 2016 +0800

    ironic-conductor: install ipmitool for source deploy in centos

    Change-Id: Ib6b095341c8d63b365d3575478b4dafa69720b63
    Closes-Bug: #1534900

Changed in kolla:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/286150

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/liberty)

Reviewed: https://review.openstack.org/286150
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=e357af2215362baca3aa8040af329d30cec40e3e
Submitter: Jenkins
Branch: stable/liberty

commit e357af2215362baca3aa8040af329d30cec40e3e
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Nov 26 13:03:22 2015 +0200

    Add required packages to ironic-conductor container

    ironic-conductor service requires qemu-img and ipmitool utils.

    TrivialFix
    Closes-Bug: #1534900
    Backport: Liberty
    (merge from commit 69fc0bbde726075fe41b5029ca60eb65f7dc5f57
     and commit e25c12fee6ea91c4aa3941988eedc707032d1d3a)

    Change-Id: I29bf320f7063dee569c22b5fdcfc4acd6a176014

tags: added: in-stable-liberty
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.