Merge ~lloydwaltersj/maas-ci/+git/system-tests:image_mapping-parity-with-packerMAAS into ~maas-committers/maas-ci/+git/system-tests:master
Proposed by
Jack Lloyd-Walters
Status: | Needs review |
---|---|
Proposed branch: | ~lloydwaltersj/maas-ci/+git/system-tests:image_mapping-parity-with-packerMAAS |
Merge into: | ~maas-committers/maas-ci/+git/system-tests:master |
Diff against target: |
813 lines (+346/-79) 13 files modified
image_mapping.yaml (+67/-7) lxd_configs/packer.profile (+0/-1) pyproject.toml (+1/-0) systemtests/api.py (+7/-5) systemtests/conftest.py (+4/-0) systemtests/fixtures.py (+14/-0) systemtests/image_builder/test_packer.py (+18/-2) systemtests/image_config.py (+10/-1) systemtests/packer.py (+73/-9) systemtests/state.py (+48/-17) systemtests/tests_per_machine/test_hardware_sync.py (+6/-0) systemtests/tests_per_machine/test_machine.py (+3/-0) utils/gen_config.py (+95/-37) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
MAAS Lander | Approve | ||
MAAS Committers | Pending | ||
Review via email: mp+462765@code.launchpad.net |
Commit message
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
Description of the change
Packer MAAS has become slightly out of sync with the system tests, let's fix that:
- Add all the images packer maas supports to the image mapping
- Add all the arches we have confirmed working to the image mapping
- Add the ability to build said arches
- Add image testing skipping if the machine and image arch do not match
To post a comment you must log in.
Unmerged commits
- 15db22e... by Jack Lloyd-Walters
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last - 48bd337... by Jack Lloyd-Walters
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last - 035b101... by Jack Lloyd-Walters
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last - 26b8463... by Jack Lloyd-Walters
- 91153a3... by Jack Lloyd-Walters
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last - c7b0b4f... by Jack Lloyd-Walters
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last - 1b26db2... by Jack Lloyd-Walters
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last - 8ccb147... by Jack Lloyd-Walters
- 98d4c66... by Jack Lloyd-Walters
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last - f63a5b5... by Jack Lloyd-Walters
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last
UNIT TESTS parity- with-packerMAAS lp:~lloydwaltersj/maas-ci/+git/system-tests into -b master lp:~maas-committers/maas-ci/+git/system-tests
-b image_mapping-
STATUS: SUCCESS 30698134844c58e d858c28e5f
COMMIT: a7f9e364e0798b4