~vultaire/charm-hw-health:class-object-mismatch-patch

Last commit made on 2020-08-11
Get this branch:
git clone -b class-object-mismatch-patch https://git.launchpad.net/~vultaire/charm-hw-health
Only Paul Goins can upload to this branch. If you are Paul Goins please log in for upload directions.

Branch merges

Branch information

Name:
class-object-mismatch-patch
Repository:
lp:~vultaire/charm-hw-health

Recent commits

5222f82... by Paul Goins

Fixed inconsistency between get_tools() targets.

get_tools("test") returns a set of classes, while get_tools("auto")
returns a set of instantiated objects.

The charm code expects the classes and instantiates itself, which
results in breakage in the get_tools("auto") case since objects are
returned instead of classes.

This patch simply makes get_tools("auto") also return classes and rely
on the caller doing any needed instantiation.

410c7d4... by Drew Freiberger

Resolved lint issues after black

6857047... by Drew Freiberger

Blackened repository to 88 lines

94d40ef... by Drew Freiberger

Imported standard Makefile and tox.ini and fixed up tests

91b56c5... by Drew Freiberger

Update tools discovery code and tests to be series-aware

Also remove known-bad checksum (zero byte file checksum e3b...)
from approved list of megacli checksums.

6532c31... by Drew Freiberger

Revert "Add supported_series no-op code to AptVendorTool class"

This reverts commit 760d646c6fcb0cb5ea40fbd2eebc13e83250e025.

3fe590e... by Drew Freiberger

Update hp-health ssacli repository to current-gen9

019b26a... by Drew Freiberger

Added older megacli checksum

a93c0c4... by Drew Freiberger

Add supported_series no-op code to AptVendorTool class

463b0ad... by Drew Freiberger

Update HPE tool repositories and keys