~blake-rouse/maas:fix-1836276-2.6

Last commit made on 2019-08-20
Get this branch:
git clone -b fix-1836276-2.6 https://git.launchpad.net/~blake-rouse/maas
Only Blake Rouse can upload to this branch. If you are Blake Rouse please log in for upload directions.

Branch merges

Branch information

Name:
fix-1836276-2.6
Repository:
lp:~blake-rouse/maas

Recent commits

70c1a2c... by Blake Rouse

Fixes LP: #1836276 - Select IP address from interface for shared network defined from the region controller, allowing relayed VLAN's to point to the correct IP address on the rack controller.

f73b1cc... by Newell Jensen

backport of f0331a265c1096ad7ee5cb1a24223b3c6b5813ff

LP: #1834500, #1468830 -- Mark previously deployed machines deployed when mark fixed. Allow marking a machine fixed if power is not on.

d56cfcf... by Blake Rouse

Fixes LP: #1710278 - Notice when bind9 is hung, force kill the service, ensure it starts again, then perform a reload.

Backport of d0a4ec6ce2af49d00431c0d7ad4c5164d3951e1a.

80c4959... by Lee Trager

LP: #1836293 - Install Debian packages with --no-install-recommends

Backport of edb6603

74f6896... by Adam Collard

Bump DEFAULT_VERSION to 2.6.1

a4c12e3... by Blake Rouse

Fix get_mac_addresses to ignore zero based mac addresses. Fix get_all_interfaces_definition to ignore zero based mac addresses.

Backport of 34631c2fe5062ac9078c8175d3fabf7eef394d8a

52f2b53... by Blake Rouse

Do not convert IPv4 addresses to IPv6 cast addresses.

Backport of 573da6972903c1b5566aad3012b97b09108d46eb

dbbc280... by Newell Jensen

Backport of d0a34d08f4b0fe245423939229daa3b71e0843a7

LP: #1806969 -- Explicitly search for bridges, bonds, followed by the remaining interfaces when retrieving a requested machine via interface constraints.

fc8c42d... by Lee Trager

Backport of 302d171 LP: #1835275 - Remove netplan interface lock.

Netplan creates a configuration file which locks the interface used to boot.
This ensures netbooted environments don't get disconnected. MAAS may send
a netplan configuration file which will reconfigure the boot interface. The
script runner will ensure the machine reconnects.

d4c3a71... by Conrad Hoffmann

Fixes LP: #1836867 - Change config merge order to allow overrides

The contains the user-supplied config from e.g.. Settings made in there are
expected to be passed to curtin as is. However, with other
(Maas-generated) configs being merged after it, values that the user set
explicitly may be overwritten by Maas.

Merging the last ensures that the user-supplied values
override the Maas-generated ones.

Backport of 396f0cc4ef741ed57bf247830b09df49974cd2cf.