~ltrager/maas:lp1821220

Last commit made on 2019-04-23
Get this branch:
git clone -b lp1821220 https://git.launchpad.net/~ltrager/maas
Only Lee Trager can upload to this branch. If you are Lee Trager please log in for upload directions.

Branch merges

Branch information

Name:
lp1821220
Repository:
lp:~ltrager/maas

Recent commits

4823fe1... by Lee Trager

Fix failing test

3e95536... by Lee Trager

Fix failing tests

73ea34c... by Lee Trager

Merge branch 'master' into lp1821220

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

4a41f83... by Lee Trager

LP: #1825244 - Send WS what storage layout has been detected on the machine.

The websocket node handler will now include a new 'detected_storage_layout'
field. This field is the storage layout name that matches the currently
applied storage configuration closest. This does not imply that the layout
was previously applied, a user may have manually configured storage to be
similar to an existing layout. This check matches on the base configuration,
users may have modified the configuration. For example if the LVM layout was
applied and a user reconfigures the system to have one EXT4 partition on the
first disk and a second on a second disk this will return 'flat'.

0a1a3eb... by Lee Trager

Fix imports

1a0b48b... 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.

1e44733... by Lee Trager

Fix VMFS6 layout detection

3db2204... by Lee Trager

Return the boot disk