** Description changed:
[ Impact ]
IS changed some proxy rules so that we can no longer download MAAS
bootloader artifacts for testing. E.g.
```
1117s autopkgtest [14:10:02]: test uefi-maas-amd64: ubuntu_boot_test_run
uefi_maas -r $(lsb_release --codename --short) -a amd64
1117s autopkgtest [14:10:02]: test uefi-maas-amd64: [-----------------------
1119s Traceback (most recent call last):
1119s File "/usr/bin/ubuntu_boot_test_run", line 45, in <module>
1119s globals()[f"cmd_{args.command}"].execute(args)
1119s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
1119s File
"/usr/lib/python3/dist-packages/ubuntu_boot_test/cmd_uefi_maas.py", line 101,
in execute
1119s fetch_maas_loaders()
1119s ~~~~~~~~~~~~~~~~~~^^
1119s File
"/usr/lib/python3/dist-packages/ubuntu_boot_test/cmd_uefi_maas.py", line 83, in
fetch_maas_loaders
1119s stream = json.loads(fetch_file(MAAS_STABLE_STREAM_URL))
1119s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
1119s File "/usr/lib/python3/dist-packages/ubuntu_boot_test/util.py", line
104, in fetch_file
1119s assert resp.status_code == 200, "Failed to fetch file"
```
This is unfortunate because it is making our autopkgtest baselines
regress. We can do most of the useful netboot validation without.
This has been broken for too long, and it seems like waiting on IS isn't
going to solve it in a reasonable timeframe, so I am going to remove the
- subtests that download files from the MAAS stream as a regressed ubuntu-
- boot-test baseline is unacceptable.
+ subtests that download files from the MAAS stream (and openSUSE images)
+ as a regressed ubuntu-boot-test baseline is unacceptable.
[ Test Plan ]
All we need to do is make sure that the new upload's autopkgtests pass
and review the log for anomalies.
[ Where problems could occur ]
It could in theory cause uncaught regressions in cross-version, network
based GRUB chainload scenarios, but this is still going to be extremely
unlikely because comprehensive netboot tests will remain in place, just
not ones that uses artifacts directly from the MAAS stream.
[ Other Info ]
None.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2125338
Title:
[SRU] Cannot fetch files from MAAS stream on autopkgtest runner
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-boot-test/+bug/2125338/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs