charm-hw-health:stable/21.07

Last commit made on 2021-07-12
Get this branch:
git clone -b stable/21.07 https://git.launchpad.net/charm-hw-health
Members of Llama (LMA) Charmers can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
stable/21.07
Repository:
lp:charm-hw-health

Recent commits

f401447... by Xav Paice

Add option to exclude SEL entries

Adds an option to accept a series for entries which can be used to
exclude certain items from the IPMI SEL checks.

Reviewed-on: https://code.launchpad.net/~xavpaice/charm-hw-health/+git/hw-health-charm/+merge/403425
Reviewed-by: James Troup <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

21ff094... by Xav Paice

Correction to config.yaml

Correction to the help text for sel_check_exclusions.
Refactor variable name in tools.py to make the associated code easier to
read.

2debc27... by Xav Paice

Add lint exclusions for exception names

19c8de5... by Xav Paice

Add option to exclude SEL entries

Adds an option to accept a series for entries which can be used to
exclude certain items from the IPMI SEL checks.

7cda5c4... by Xav Paice

Update check_ipmi_sensor from upstream

    Updates the check_ipmi_sensor submodule, and includes it in the charm
    code itself as a file copied whenever we run 'make submodules-update'.
    This means that changes to the file get reviewed rather than relying on
    the upstream source to review the code safely, given that it runs as
    root.

Reviewed-on: https://code.launchpad.net/~xavpaice/charm-hw-health/+git/hw-health-charm/+merge/404361
Reviewed-by: James Troup <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Edin S <email address hidden>

cac5824... by Xav Paice

Update check_ipmi_sensor from upstream

Updates the check_ipmi_sensor submodule, and includes it in the charm
code itself as a file copied whenever we run 'make submodules-update'.
This means that changes to the file get reviewed rather than relying on
the upstream source to review the code safely, given that it runs as
root.

e0c8c28... by Xav Paice

Merge remote-tracking branch 'axino/axino'

e634b94... by Junien F

add support for Gigabyte LSI SAS hardware RAID

cdd873a... by Junien F

tests : use pytest-subtests to allow identifying precisely which subtest fails

a3dd4f2... by Junien F

fix storage item discovery

Not all storage respects the hierarchy "system -> bus -> bridge -> storage"
so we just look for storage items everywhere.

This adds quite a few discovered units in tests, so fix that as well.