~jplettman/charm-hw-health:fix/ilorest-noexec-tmp

Last commit made on 2022-02-09
Get this branch:
git clone -b fix/ilorest-noexec-tmp https://git.launchpad.net/~jplettman/charm-hw-health
Only John Lettman can upload to this branch. If you are John Lettman please log in for upload directions.

Branch merges

Branch information

Name:
fix/ilorest-noexec-tmp
Repository:
lp:~jplettman/charm-hw-health

Recent commits

4f6b88f... by John Lettman

fix erroneous inline `update()` call on environ

80a5810... by John Lettman

use safe $TMP directory in ilorest check

On CIS hardened systems /tmp is set noexec. This interferes with the
operation of the ilorest program.

As a safe workaround, the charm creates /var/lib/hw-health as a $TMP
directory and defines this as the $TMP environment variable when calling
the ilorest program.

LP: #1935032

e14ff3e... by Facundo Ciccioli

Install perccli for yet another Broadcom/LSI storage device

Reviewed-on: https://code.launchpad.net/~llama-charmers/charm-hw-health/+git/charm-hw-health/+merge/415042
Reviewed-by: James Troup <email address hidden>

145a5de... by Facundo Ciccioli

Update the CONTRIBUTING file plus make buildresources depend on tools.zip

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

eaab477... by Facundo Ciccioli

Update the CONTRIBUTING file plus make buildresources depend on tools.zip

The CONTRIBUTING is DRYed out so as to keep it from becoming obsolete.

cabd444... by Giuseppe Petralia

Extend nvme check to add percentage usage check.

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

038363d... by Giuseppe Petralia

Replace usage with used and improve doc for nvme percentage_used check

5620ce7... by Giuseppe Petralia

Add unit tests for nvme usage check

34b4b01... by Giuseppe Petralia

Extend nvme check to add percentage usage check.

Closes-Bug: 1960023

bac43da... by Facundo Ciccioli

Install perccli for yet another Broadcom/LSI storage device