~newell-jensen/maas:update-pod-default-macvlan-mode-api

Last commit made on 2018-07-25
Get this branch:
git clone -b update-pod-default-macvlan-mode-api https://git.launchpad.net/~newell-jensen/maas
Only Newell Jensen can upload to this branch. If you are Newell Jensen please log in for upload directions.

Branch merges

Branch information

Name:
update-pod-default-macvlan-mode-api
Repository:
lp:~newell-jensen/maas

Recent commits

4184691... by Newell Jensen

Add default_macvlan_mode and host to DISPLAYED_POD_FIELDS.

c5927ba... by Newell Jensen

Update api update docstring to include default_macvlan_mode. Add unit tests.

7efd4f5... by Blake Rouse

Add logging for nginx image access to rackd.log and to node event log. Remove logging by mac address in tftp.py.

Logging by MAC address was removed because it will not always be correct, especially when the client is behind DHCP relay. Converting IP to MAC address was also a heavy function, removal will improve performance of the TFTP server and prevent blocking of the reactor.

f4a0c6a... by Kit Randel

Make node storage contextual menus more contextual.

888906d... by Lee Trager

LP: #1782025 - Discover known machines during enlistment by MAC.

When a new machine is added with a MAC address that is not the boot MAC the
machine goes into enlistment instead of commissioning. When POSTing to create
a new machine MAAS will now search for existing NEW or COMMISSIONING nodes
that have a matching MAC address. If found that machine is returned instead
of attempting to create a new one. If the MAC address belongs to a Device or
Controller enlistment will still fail.

5da1d8a... by Kit Randel

LP: #1782230 - Remove the p-form--inline class from Edit Repository form elements as it incorrectly renders those elements outside the viewport.

a2e5e15... by Newell Jensen

Enable an admin user to update a Pod's host via the API.

5af42c1... by Lee Trager

LP: #1781275 - Parse fio metrics on Bionic.

Bionic provides fio-3.1 which changes its output format. This change broke
the regular expression MAAS was using to gather fio metrics. fio-3.1 also
added the ability to output multiple formats. MAAS now instructs fio to
output both the normal and JSON output. On older versions of fio only the
normal format is outputted so MAAS uses the old regular expression. When
MAAS detects JSON output it parses the JSON output and only outputs the
normal format for logging.

4ceb262... by Newell Jensen

Add data migration linking pods to their hosts.

a9f299b... by Blake Rouse

Fix issues where tag population would start on the rack controllers before the authentication keys are committed to the database.