~caleb-ellis/maas:grouping-improvements

Last commit made on 2019-04-25
Get this branch:
git clone -b grouping-improvements https://git.launchpad.net/~caleb-ellis/maas
Only Caleb Ellis can upload to this branch. If you are Caleb Ellis please log in for upload directions.

Branch merges

Branch information

Name:
grouping-improvements
Repository:
lp:~caleb-ellis/maas

Recent commits

b48f6a6... by Caleb Ellis

fix linting

c5ac7d7... by Caleb Ellis

fix styles

e3fe1ff... by Caleb Ellis

Fix machine not changing group when status changes

37ef442... by Caleb Ellis

Make machine groups collapsible + add machine group count

2a785f8... by Caleb Ellis

Add group checkboxes to machine list

5d95f2e... by Caleb Ellis

LP: #1825143 - Display default OS/release deployment in in-table action menu

637fbe1... by Lee Trager

LP: #1825240 - Do not allow datastores to be created unless the VMFS6 storage layout has been applied.

VMFS datastores only work with VMware ESXi. Prevent them from being created
unless the VMFS6 storage layout has been previously applied. This prevents
users from thinking we support VMFS Datastores on other operating systems.

To be backwards compatible with previous versions of MAAS VMware ESXi can
still be deployed without applying the VMFS6 storage layout. In that case
the default layout, including a datastore will be applied on deployment.
If the VMFS6 storage layout is applied make sure a datastore is defined
as one will always be created.

d54a7db... by Lee Trager

LP: #1821220 - Prevent base ESXi partitions from being modified.

The VMware ESXi image is a DD image which contains a base set of 8 partitions
which may not be modified. This ensures onces the VMFS6 storage layout a
user cannot delete, format, or mount any of those partitions. To remove
them a different layout must be applied first.

VMware ESXi also skips partition 4 in its layout. MAAS was not properly
skipping this partition, this has been fixed.

59f316c... by Caleb Ellis

Update machine grouping styles to latest design

296e8ef... by Alberto Donato

handle automated IDP selection in configauth with user/pass from env