Description of problem: On a default install on aarch64 efi systems, the disk uses MBR partitioning rather than the expected GPT. Version-Release number of selected component (if applicable): anaconda-28.18-1.fc28 [root@mustang ~]# fdisk -l /dev/sda Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x150a0811 Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 411647 409600 200M 6 FAT16 /dev/sda2 411648 2508799 2097152 1G 83 Linux /dev/sda3 2508800 976773119 974264320 464.6G 8e Linux LVM Expected: (from an F27 install) [root@mustang ~]# fdisk -l /dev/sda Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: 38B8E1F8-CF01-4361-A40B-734340EEF356 Device Start End Sectors Size Type /dev/sda1 2048 411647 409600 200M EFI System /dev/sda2 411648 2508799 2097152 1G Linux filesystem /dev/sda3 2508800 976773119 974264320 464.6G Linux LVM
Created attachment 1395656 [details] storage log
Created attachment 1395657 [details] program log
Created attachment 1395658 [details] packaging log
Created attachment 1395659 [details] lvm log
Created attachment 1395660 [details] anaconda log
This logic is handled in blivet. It's changed a lot since I last looked at it but I suspect some logic was lost in upstream commit ebd43b67aaeae8bd969c5ef9ba7280a03f8f4935
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle. Changing version to '28'.
There's a fix in PR: https://github.com/storaged-project/blivet/pull/715
For reference this is now merged upstream. The commit is: https://github.com/storaged-project/blivet/commit/e75049e9e9edac9da789cee2add2b4190159805d
anaconda-29.24.2-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-85853d46b5
anaconda-29.24.2-1.fc29, python-blivet-3.1.0-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-85853d46b5
Verified fixed in F29 Beta.