~blake-rouse/maas:storagetemplate-model

Last commit made on 2019-01-15
Get this branch:
git clone -b storagetemplate-model 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:
storagetemplate-model
Repository:
lp:~blake-rouse/maas

Recent commits

98d062d... by Blake Rouse

Fix migrations.

6f03f66... by Blake Rouse

Add the model for storage templates.

2691d31... by Alberto Donato

Fix error message for min_hwe_kernel validation.

d55c910... by Alberto Donato

LP: #1806725 - Revert maas obj form fields for sensible defaults and pass missing websocket parameters

8da1ee2... by Alberto Donato

Revert d0725894015461830970dc073b7275c392ac0fd3 - LP: #1806725 - Revert maas obj form fields for sensible defaults

5252c8d... by Lee Trager

Add support to identify nodes based on their UUID.

The s390x bootloader only identifies LPARs by its UUID and PXELinux first
requests a boot config for a machine based on its UUID. MAAS will now attempt
to lookup a node by the given UUID value. The UUID is collected during
commissioning from lshw output or defined in the power driver(s390x).

UUID was added to the Node model to avoid requiring an additional lookup in
the GetBootConfig RPC method.

4e6c79a... by Alberto Donato

LP: #1810803 - better messages for "maas configauth" with external authentication (both rbac and candid)

51b9712... by Lee Trager

LP: #1807991 - Directly go into commissioning during enlistment.

The anonymous API now accepts the 'commission' flag. When set to true
newly created machines will be created in COMMISSIONING and a ScriptSet
with all builtin Scripts will be set as the current_commissioning_script_set.

Commissioning during enlistment can now be disabled using the
'enlist_commissioning' configuration option.

8686ace... by Mike Pontillo

Fix Netplan (v2 YAML) rendering to be consistent with cloud-init.

 * Propagate global DNS configuration to per-interface context.
 * Define search paths on per-interface context.
 * Set MAC address on bonds and bridges. (LP: #1664698)

96fe286... by Spencer Seidel

Fixed issue where CLI gave internal server error when docstring param was missing required option.