~bjornt/maas:bug-1896770-unconfigered-ifaces

Last commit made on 2020-11-03
Get this branch:
git clone -b bug-1896770-unconfigered-ifaces 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:
bug-1896770-unconfigered-ifaces
Repository:
lp:~bjornt/maas

Recent commits

c6ad834... by Björn Tillenius

Mark disconnected interfaces as optional.

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.