charm-hw-health:bug/2044387

Last commit made on 2023-11-23
Get this branch:
git clone -b bug/2044387 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:
bug/2044387
Repository:
lp:charm-hw-health

Recent commits

e605730... by Facundo Ciccioli

Don't bail out when the nvme command fails

Take note of it and keep going. Raise to UNKNOWN if some command failed
and no criticals were found.

Fixes bug #2044387

d5fa74c... by Mert Kirpici

Add python3 headers to build env

Reviewed-on: https://code.launchpad.net/~mertkirpici/charm-hw-health/+git/charm-hw-health/+merge/453236
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Tianqi Xiao <email address hidden>

b6c5feb... by Mert Kirpici

fix(charmcraft): add python3 headers to build env

The missing development headers are causing build failures on the
launchpad build farm.

Signed-off-by: Mert Kırpıcı <email address hidden>

dc253db... by Mert Kirpici

LP #2036300

Reviewed-on: https://code.launchpad.net/~mertkirpici/charm-hw-health/+git/charm-hw-health/+merge/452276
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Robert Gildein <email address hidden>
Reviewed-by: Nikita Koltsov <email address hidden>
Reviewed-by: Paul Goins <email address hidden>

61b2bb7... by Mert Kirpici

test(ilorest): call public login/logout methods

Works-on: 2036300
Signed-off-by: Mert Kırpıcı <email address hidden>

41e823d... by Mert Kirpici

test(ilorest): add unittests for main

Works-on: 2036300
Signed-off-by: Mert Kırpıcı <email address hidden>

f915684... by Mert Kirpici

chore: drop bionic support

Signed-off-by: Mert Kırpıcı <email address hidden>

464242f... by Mert Kirpici

chore: fix lint issues

pylint does not like type comparisons, advises to use isinstance()
instead.

Signed-off-by: Mert Kırpıcı <email address hidden>

4e30c25... by Mert Kirpici

fix(cron_ilorest.py): ilorest login before checks

As discovered by Paul Goins not issuing an "ilorest login" before
calling "ilorest list" sometimes causes an "Error 32 occurred while
exchange chif packet" error when the script is run by cron in the
minimal environment that crond provides.

The exact root cause is still unknown however this patch tries to
mitigate this behavior in light of Paul's discovery.

Works-on: 2036300
Signed-off-by: Mert Kırpıcı <email address hidden>

eb2271b... by Haw Loeung

Fix excludes for ilorest

Reviewed-on: https://code.launchpad.net/~hloeung/charm-hw-health/+git/charm-hw-health/+merge/447366
Reviewed-by: Robert Gildein <email address hidden>
Reviewed-by: Barry Price <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Tianqi Xiao <email address hidden>