hpsa driver not implemented

Bug #1855095 reported by Marian Gasparovic
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hw-health-charm
Fix Released
High
Xav Paice

Bug Description

I tried the charm in solutions-qa environment and charm went to error during install

2019-12-04 10:57:03 INFO juju-log general-info:274: status-set: maintenance: Autodiscovering hardware
2019-12-04 10:57:04 DEBUG juju-log general-info:274: Driver not supported: hpsa
2019-12-04 10:57:04 ERROR juju-log general-info:274: Hook error:
Traceback (most recent call last):
  File "/var/lib/juju/agents/unit-hw-health-1/.venv/lib/python3.6/site-packages/charms/reactive/__init__.py", line 74, in main
    bus.dispatch(restricted=restricted_mode)
  File "/var/lib/juju/agents/unit-hw-health-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 390, in dispatch
    _invoke(other_handlers)
  File "/var/lib/juju/agents/unit-hw-health-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 359, in _invoke
    handler.invoke()
  File "/var/lib/juju/agents/unit-hw-health-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 181, in invoke
    self._action(*args)
  File "/var/lib/juju/agents/unit-hw-health-1/charm/reactive/hw_health.py", line 28, in install
    toolset = get_tools(manufacturer)
  File "lib/hwhealth/hwdiscovery.py", line 27, in get_tools
    return _get_tools()
  File "lib/hwhealth/hwdiscovery.py", line 57, in _get_tools
    executed_toolset = set([tool() for tool in toolset])
  File "lib/hwhealth/hwdiscovery.py", line 57, in <listcomp>
    executed_toolset = set([tool() for tool in toolset])
  File "lib/hwhealth/tools.py", line 421, in __init__
    raise NotImplementedError
NotImplementedError

Related branches

Revision history for this message
Marian Gasparovic (marosg) wrote :
Changed in hw-health-charm:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Xav Paice (xavpaice) wrote :

This is blocking the solutions-qa tests, plus the staging env for Bootstack.

Revision history for this message
Xav Paice (xavpaice) wrote :

This bug is actually because installation on HP hardware blocks, not to implement the HP support that we would want. Even without the hardware tooling, the hw-health charm is useful for other checks such as ipmi.

Changed in hw-health-charm:
importance: Wishlist → High
status: Confirmed → In Progress
Joe Guo (guoqiao)
Changed in charm-hw-health:
status: In Progress → Fix Committed
assignee: nobody → Xav Paice (xavpaice)
Revision history for this message
Andrea Ieri (aieri) wrote :
Revision history for this message
Andrea Ieri (aieri) wrote :

this is available in cs:hw-health-1

Changed in charm-hw-health:
milestone: none → 20.05
status: Fix Committed → Fix Released
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.