~bjornt/maas:power-driver-metrics-3.2

Last commit made on 2022-06-03
Get this branch:
git clone -b power-driver-metrics-3.2 https://git.launchpad.net/~bjornt/maas
Only Björn Tillenius can upload to this branch. If you are Björn Tillenius please log in for upload directions.

Branch merges

Branch information

Name:
power-driver-metrics-3.2
Repository:
lp:~bjornt/maas

Recent commits

f3f7d99... by Björn Tillenius

Add stats for power drivers.

Also added an attribute to BMC, so that we can track whether the BMC was
auto-detected in commissioning, or whether the user created it manually.

(cherry picked from commit ab360b09b24e750d106e07778574e72a8dfc99fc)

ce29f57... by Björn Tillenius

Remove unused code from Node.set_power_config().

There was code that checked for self.bmc, even though it couldn't really
be None, except for in unit tests.

A lot of tests passed in "" as the power type, expecting to get a node
without a BMC configured. But in reality, that created a BMC with power
type "", which is invalid.

(cherry picked from commit eb055f00437974e4a36ea2969002b2830f81af9f)

b002495... by Alberto Donato

LP:1976516 link Script to ScriptResult when creating a new one

This was causing no script to be returned for LXD VM hosts that are not deployed by MAAS.
It also fixes commissioning data sent back from the refresh operation on LXD VM hosts to return data for both resources script (to match what regular commissioning does).

5027735... by Christian Grabowski

Prepare for 3.2.0 beta6 release

ab677bc... by Christian Grabowski

update vlan's fabric when observed neighbor's vlan already exists

f311c5d... by Christian Grabowski

update to correct file name for machine-resources in sudoers

4b2ff91... by Alberto Donato

LP:1976194 ensure the $SNAP_COMMON/maas directory is always created

44f4c3d... by Alberto Donato

use 3.2-next PPA for deps

b215151... by Alexsander de Souza

fix enabled IPMI ciphers detection

Some broken BMC implementations (e.g. IBM S822L series) returns
messages that ipmi-tools cannot decode, resulting in an empty cipher
list.

243b265... by Alberto Donato

replace deprecated threading.currentThread with current_thread