~bjornt/maas-ci/+git/system-tests:fix-maas-lab-profile

Last commit made on 2024-06-14
Get this branch:
git clone -b fix-maas-lab-profile https://git.launchpad.net/~bjornt/maas-ci/+git/system-tests
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:
fix-maas-lab-profile
Repository:
lp:~bjornt/maas-ci/+git/system-tests

Recent commits

602d799... by Björn Tillenius

Remove eth1 from maas-lab profile, since it conflicts
with the maas-ss-pxe device that's added by the tests setup.

Succeeded
[SUCCEEDED] lint:0 (build)
11 of 1 result
841e40e... by Alessandro Marcolini

feat: verify openapi spec is in sync with nginx proxy rules

b34b6ee... by Björn Tillenius

Collect more logs using sosreport.

  1) Use the snap of sosreport, so we get a new enough version
     that can collect journal logs for MAAS 3.5+
  2) Run all the plugins, so that we get more information about
     the system. The resulting tarball is only a couple of MB
     anyway.

108bc63... by Stamatis Katsaounis

fix: refactor import images logic to resolve race condition issues

975a14a... by Anton Troyanov

feat: do not limit log collection in sosreport

sosreport has some defaults when it comes to log sizes (25 MB), and most
of the time valuable information is truncated:
  [plugin:maas] skipping '/var/snap/maas/common/log/rackd.log' over size limit

To collect log files regardless of their size, we should use the
following option:
  --all-logs collect all available logs regardless of size

67ac07b... by Jack Lloyd-Walters

Remove faulty arch skip

12733ed... by Jack Lloyd-Walters

Add images: Alma8, Alma9
Add Series: Ubuntu:Noble
Add Arches: Ubuntu:arm64, Debian:arm64
Add Arch support in gen_config and image_builder
Skips tests if an incompatible machine and image arch are generated

8a19a49... by Jack Lloyd-Walters

Don't hardcode Ubuntu/focal for deployments, fetch the osystem,oseries and ssh password from MAAS config

2234535... by Anton Troyanov

fix: setup vault after tls was configured

b7a1e37... by Anton Troyanov

fix: retry vault migrate command

`_set_vault_configured_db_flag` might return `False` (noop) in case when
regiond is not yet started, leading to an issue in `_get_unconfigured_regions`
because it requires DB flag to exist (which will be populated later).