~bjornt/maas:admin_can_change_power_type-intermittent

Last commit made on 2022-11-10
Get this branch:
git clone -b admin_can_change_power_type-intermittent https://git.launchpad.net/~bjornt/maas
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:
admin_can_change_power_type-intermittent
Repository:
lp:~bjornt/maas

Recent commits

e6caed0... by Björn Tillenius

Fix test_PUT_admin_can_change_power_type intermittent failure.

If the power type is 'lxd', it fails, since it can't generate the certificate.

d07fa91... by Björn Tillenius

LP #1955709: Metadata field may_reboot not working correctly in 20.04

When a commissioning script needs to reboot, it simply calls 'reboot'.
While that is happening, cloud-init fails and notifies MAAS about it,
and the script runner happily continues running the scripts, since it
doesn't know about the reboot.

The following happens:
  1) Script calls reboot
  2) cloud-init notifies MAAS that it failed
  3) Script runner marks the script as PASSED
  4) Machine reboots

In Ubuntu 18.04, it seems that this is what is happening. In 20.04 and
forward, the order of events are changed slightly, so when MAAS gets
the notification that cloud-init failed, the script is already marked as
PASSED.

I've changed the logic to account for this, but the real fix is to stop
scripts from directly calling 'reboot' and instead tell the script
runner that a reboot is necessary.

75ff740... by Björn Tillenius

Make snap-bind-mounts work with jammy.

9e3af56... by Alberto Donato

set the REQUESTS_CA_BUNDLE path for the snap

50f9bc9... by "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>

Update maas-ui to c664040ea
chore(deps): update dependency @types/node to v18 (#4553)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

e00e012... by Peter Makowski

Update maas-ui to f900ea870
clear machines header for empty selection (#4552)

0ee1d22... by Bill Wear

Update maas-offline-docs to 2bf92cb3
[how-to-install-maas.html] add note about MAAS URL form requested by field

0dbd640... by Bill Wear

Update maas-offline-docs to 25a0a5e5
Updated how-to-install-maas-5128.md to current discourse version

0e07f9b... by Nick De Villiers

Update maas-ui to 69a494dd4
chore: Update Usabilla form to new tracking for 3.3 (#4547)

60003ba... by Nick De Villiers

Update maas-ui to 5bf6be8a6
test: Migrate src/app/devices/components to RTL (#4550)