~ltrager/maas:lp1887436

Last commit made on 2020-11-03
Get this branch:
git clone -b lp1887436 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:
lp1887436
Repository:
lp:~ltrager/maas

Recent commits

c8c8499... by Lee Trager

LP: #1887436 - Capture the BMC MAC address when detecting IPMI BMCs

f7352c3... by Björn Tillenius

LP #1899486: Initial storage configuration doesn't take EFI into account.

There's code to update the boot method for a machine when it loads the
ephemeral environment. But when a machine is added with IPMI, we don't
have the MAC address, so we can't identify the machine.

I think we should solve this in a better way, but put in a simple
workaround for now.

a91d942... by Lee Trager

Release 2.9.0 beta8

872885f... by Alberto Donato

when syncing VLAN interfaces, prefer the vlan detected via links to the one reported via vid

2b7e9d9... by Dougal Matthews

Correct the assert on the Twisted version

The upstream fix that the monkey patch replicates was added in Twisted
19.7.0. So we need to assert for anything *less* than that.

ab36892... by Kit Randel

Update maas-ui to 34ecf87
fix(legacy): update dnsresource on name change (#1823)

b1c430a... by Dougal Matthews

LP 1741913: Patch twisted.web.http.Request to include the upstream fix

See https://github.com/twisted/twisted/commit/169fd1d93b7af06bf0f6893b193ce19970881868

16179f3... by Alberto Donato

LP:#1853047 - don't update VLANs for existing VLAN interfaces

This changes the logic for updating VLAN interface not to move VLANs to
different fabrics if the vlan interface already exists.

42f272c... by Kit Randel

Update maas-ui to 3165919
fix(ui): allow admin to change user passwords (#1806)

Correctly dispatch user.admin_change_password when editing a user from settings.

Fixes #1615

bad7343... by Björn Tillenius

Populate pod websocket with real data about networks.

Until now, the data about which interfaces a machine has, as well as which VMs
are using those NICs were faked. Now we get the real data from LXD.