~blake-rouse/maas:att-null-mac-2.6

Last commit made on 2019-07-26
Get this branch:
git clone -b att-null-mac-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:
att-null-mac-2.6
Repository:
lp:~blake-rouse/maas

Recent commits

3550cf4... by Blake Rouse

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

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.

7f420f4... by Blake Rouse

Fixes LP: #1836703 - Add additional Windows version so license keys can be specified.

Backport of 2661671555c49b3d751e5d08f044a8a2a49b23d3

9cf8277... by Alberto Donato

backport e832cade5f9619ad7b526c2af49b9ce48c6ef230 - LP: #1836769 - rsyslog: only listen on its own socket, not the system one (/dev/log)

0f7de1c... by Lee Trager

Backport of 36d5dd0 - LP: #1835289 - Fix error handling on the commissioning API.

The commissioning API was returning an exception instead or raising it. This
caused a 500 internal error with no readable error message. Fixing this
revealed the commissioning API cannot be used with embedded script YAML as
the commissioning API sets the script_type to commissioning. The form now
allows fields to be set as long as they match what is in the script YAML.

87e43e5... by Caleb Ellis

Remove vs-repeat, limit machine list groups to 5, replace Karma with Jest

6605cc4... by Newell Jensen

backport of bc4fa9387e14cf40d002f8b1f6c24e877320abb1

LP: #1831147 -- set the proxy for snapd so that the maas snap can be installed when configuring a rack controller on a deploying node.