~newell-jensen/maas:lp1811986

Last commit made on 2019-01-17
Get this branch:
git clone -b lp1811986 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:
lp1811986
Repository:
lp:~newell-jensen/maas

Recent commits

b9e569c... by Newell Jensen

LP: #1811986 -- Disable serial console logging for s390x.

3df71b8... by Spencer Seidel

Added 'pool' param to machines 'update' docstring in the API.

04fdca7... by Alberto Donato

Move the current prometheus stats to a sub-module of the prometheus model.

This also changes the url for stats to /stats rather than /metrics as we'll use
the latter to expose performance metrics.

aa9b70a... by Newell Jensen

LP: #1810999 -- Set pod console logging by default.

99b78d7... by Steve Rydz

LP: #1809426 - Fix JS error on POD details page

When the user is not known by RBAC and you visit the POD details page the permissions array is undefined. This causes a JS error in the console.

See screenshot: https://images.zenhubusercontent.com/5a9d4ee34b5806bc2bc9694d/ee1ebfa2-4e63-4d9c-a496-d2cdb1a2a995

This commit adds an additional check for the permissions array to avoid the console error due to operating on an undefined variable.

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)