~seyeongkim/maas:lp1929478_to_3.1

Last commit made on 2023-01-18
Get this branch:
git clone -b lp1929478_to_3.1 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:
lp1929478_to_3.1
Repository:
lp:~seyeongkim/maas

Recent commits

f1ff1bc... by Seyeong Kim

Fix utf-8 character error when bmc-config

Related LP and article

https://bugs.launchpad.net/bugs/1892983
https://bugs.launchpad.net/bugs/1929478
https://discourse.maas.io/t/maas-failed-commissioning/4904

80fd8ba... by Anton Troyanov

fix: github.com/Supervisor/supervisor master->main

(cherry picked from commit fa9343be7d9d5950b68d08480a9096630ac27cf8)

13b46b5... by Björn Tillenius

Don't specify PYTHONPATH when building the snap.

Having a PYTHONPATH there breaks the build if a systemwide pip is
installed.

I tried building it without having build-environment defined. The snap
built ok, and the installed snap started up without any problems.

(cherry picked from commit f25a4b5fe52a2ccb9c5276b4dd040cab1143d4fd)

045f6f2... by Alberto Donato

LP:1993289 set a string for the storage pool path even if unknown

(backport of 48ded3aa2)

c3ceffa... by Alberto Donato

LP:1988759 allow null config from LXD storage pools

(backport of 95c09efaf and 9b23293a6)

8e18094... by Alberto Donato

LP:1938296 subtract partition table space from available disk space (backport of 0309f0115)

This is done even if the partition table doesn't exist to ensure creating a partition of the whole available space doesn't fail
Additionally, drop the unused "human_size" params in websocket handler.

25257b9... by Christian Grabowski

use BootResource's method for splitting base image to get a default value in get_boot_config_for_machine()
(cherry picked from commit d58366ec06df69f22273b72338e80e9459ee3f7c)

3d0a11b... by Alberto Donato

                  test-related fixes to allow running tests with launchpad-ci

- don't run aa-exec in docker
- require gpg-agent since it's not preinstalled in all images

                  __EOF__
                  rm -r $work_dir

aec2d81... by Adam Collard

LP:1978154: Don't require netplan for custom CentOS images

We erroneously checked custom CentOS images for netplan, remove that.

Switch to using `rpm -q` for package installation (a more reaonable
translation of `dpkq-query -s`)

Validate RHEL based custom images too.

(cherry picked from commit 9877850af9d3ba9d281b5de9518c9997d0d25dc9 )

059e2a3... by Alberto Donato

use 3.1-next PPA for deps