~ltrager/maas:lp1916073_2.9

Last commit made on 2021-02-19
Get this branch:
git clone -b lp1916073_2.9 https://git.launchpad.net/~ltrager/maas
Only Lee Trager can upload to this branch. If you are Lee Trager please log in for upload directions.

Branch merges

Branch information

Name:
lp1916073_2.9
Repository:
lp:~ltrager/maas

Recent commits

4f8a61a... by Lee Trager

LP: #1916073 - Include qemu-efi-aarch64 when install_kvm=True on ARM64

Backport of b1b55d2

660384c... by Lee Trager

LP: #1915970 - Skip Facebook Wedge BMC detection on non-x86 architectures

Facebook Wedge BMC detection uses dmidecode to detect if commissioning is
running on a supported switch. dmidecode is only supported on x86. As
dmidedcode doesn't exist on non-x86 architectures automatically skip
detection on non-x86 architectures.

I discovered this while enabling IBM Z which does not support BMC
detection at all. As such BMC detection is now automatically skipped
on S390X.

Backport of c076fdd

f99cc77... by Caleb Ellis

Update maas-ui to 184753f
fix(ui): fix infinite redirect of death when switching user (#2178) (#2187)

8bc6a88... by Alberto Donato

LP: #1915869 - move python compileall back to prime, without prefix

c8cdfb4... by Alberto Donato

LP: #1902425

 - always create neighbour entries for IPs in use.
 - exclude already tested IPs when claiming IPs during deploy

Rework Interface.update_neighbour move check for neighbour discovery to call sites.
This also changes IP claim checks to always create a neighbour entry when the IP is found to be in use (even if the rack interface doesn't have neighbour discovery enabled).

This fixes a corner case for the linked bug which happens when the used IP is
on an interface that has neighbour discovery disabled, in which case the IP is
not recorded in MAAS, and can get picked up again.

36017c2... by Alberto Donato

LP: #1912727 - always include default_storage_pool/storage_pools in Pod websocket

77a9b6c... by Alberto Donato

LP: #1915021 #1915022 - fix subnet mapping in the snap, add nmap

Subnet mapping acquires a lock under /dev/shm which needs to be prefixed with
the snap name
This also adds nmap to the snap, which makes mapping faster

18ecd6c... by Alberto Donato

Release 2.9.3 alpha1

b5dc1fd... by Alberto Donato

fix snap build (overrride-prime doesn't get anymore)

ac176b5... by Adam Collard

Release 2.9.2