Merge lp:~blake-rouse/maas/fix-1630667 into lp:~maas-committers/maas/trunk
Proposed by
Blake Rouse
Status: | Merged |
---|---|
Approved by: | Andres Rodriguez |
Approved revision: | no longer in the source branch. |
Merged at revision: | 5474 |
Proposed branch: | lp:~blake-rouse/maas/fix-1630667 |
Merge into: | lp:~maas-committers/maas/trunk |
Diff against target: |
424 lines (+206/-16) 6 files modified
src/maasserver/models/partition.py (+12/-3) src/maasserver/models/partitiontable.py (+9/-0) src/maasserver/models/tests/test_partition.py (+25/-3) src/maasserver/models/tests/test_partitiontable.py (+25/-0) src/maasserver/preseed_storage.py (+51/-7) src/maasserver/tests/test_preseed_storage.py (+84/-3) |
To merge this branch: | bzr merge lp:~blake-rouse/maas/fix-1630667 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mike Pontillo (community) | Approve | ||
Review via email: mp+307965@code.launchpad.net |
Commit message
Create bios_grub partition on boot disk when the machine is set to PXE boot and the boot disk is larger than 2TiB on amd64.
On i386 machines they cannot use more than a 2TiB disk so this is limited to only amd64. When the boot disk is larger than 2TiB the first partition placed on the disk is now bios_grub flagged partition. Grub will use this partition to place it stage 1 similar to how MBR works. This is only used for PXE booted machines, UEFI machines do not create this partition and still use the /boot/efi partition to place the bootloader.
To post a comment you must log in.
Looks good to me.