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

Last commit made on 2018-07-27
Get this branch:
git clone -b api-pod-host-default-macvlan-mode-updates 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:
api-pod-host-default-macvlan-mode-updates
Repository:
lp:~newell-jensen/maas

Recent commits

d029a36... by Newell Jensen

Add more robust assertion to Pod API update unit tests.

fc8e5b6... by Newell Jensen

Fix invalid unit test and update how pods form is retrieving the empty string when setting the host to None.

119d2bc... by Newell Jensen

Review fixes.

34b2f21... by Newell Jensen

Add host classmethod to pods API. Allow updating a pod's host to null.

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.