~seyeongkim/maas:bug-2073731-3.3

Last commit made on 2024-10-19
Get this branch:
git clone -b bug-2073731-3.3 https://git.launchpad.net/~seyeongkim/maas
Only Seyeong Kim can upload to this branch. If you are Seyeong Kim please log in for upload directions.

Branch merges

Branch information

Name:
bug-2073731-3.3
Repository:
lp:~seyeongkim/maas

Recent commits

538727e... by Björn Tillenius

fix: don't fail commissioning if no suitable IPMI ciphers can be detected

Some BMCs (like HPE ILO 5 3.05) seems to not report all the ciphers
that actually are enabled.

Instead of failing commissioning, we now only print out a warning.

Resolves LP:2073731

(cherry picked from commit b2d55fd8c55b36139547e6b1306a7b96286d7875)
(cherry picked from commit 60fbad31927d726ae9d3098e0aedb7aa9a874f11)
(cherry picked from commit 1ae9d903a2c572139c26a79d50d2bb3166e0ce3c)

3c93a85... by Dariusz Gadomski

Prepare for 3.3.9 release

b2731a0... by Dariusz Gadomski

fix: distro_series and osystem check based on node status

Resolves LP:2040324

(cherry picked from commit 1fadea85660b4c53f255f38fa22475a5a42db0c0)

c739144... by Ghadi Rahme

fix: regiond and rackd showing different versions

This fixes a race condition between the two services who would advertise
the version string under different formats, where rackd would advertise
a simplified version of the string, while regiond would advertise the
full version string with the epoch. This would lead to a warning in the
UI stating that different services are running different versions.

Resolves: #LP2058063
(cherry picked from commit b1b08d714bb447ff7951d2c358fcd3d286ec67f7)

36a9ccf... by Seyeong Kim

fix(redfish): implement exponential backoff retry in the redfish power driver. We retry up to 6 times the requests to redfish before giving up. With this change the rackd is going to be more fault tolerant to whatever failure might happen.

Resolves: #LP2004661

(cherry-picked from a68150ce2d63339998c60e4f8b1a25e26e967b17)

(cherry picked from commit 1991c811574a43b57c19ba23ece158b226db9ed5)

1677f7b... by Seyeong Kim

test(maasserver, provisioningserver): fix potential issues when testing.

Faced those issues while testing. merging them.

56f0609... by Anton Troyanov

Revert "Prepare for 3.3.8 release"

This reverts commit fdca268699a66cdc1a51fb4b93a20d0dba68027c.

fdca268... by Anton Troyanov

Prepare for 3.3.8 release

011a7fd... by Jack Lloyd-Walters

Prepare for 3.3.8 release

3802167... by Jacopo Rota

refactor(rpc): rework the region and cluster rpc protocols

(cherry-picked from f94381c8cdd9855d5ba4d3728117e7d872cb6c90)