diff -Nru partman-auto-134ubuntu9/debian/changelog partman-auto-134ubuntu10/debian/changelog --- partman-auto-134ubuntu9/debian/changelog 2018-06-22 14:57:39.000000000 +0000 +++ partman-auto-134ubuntu10/debian/changelog 2018-10-16 16:03:15.000000000 +0000 @@ -1,3 +1,11 @@ +partman-auto (134ubuntu10) cosmic; urgency=medium + + * recipes-amd64-efi/*: enforce creating ESP on a primary partition, as + efibootmgr fails to create correct (nested) logical MBR parition + bootentries as per UEFI spec. LP: #1796260 + + -- Dimitri John Ledkov Tue, 16 Oct 2018 17:03:15 +0100 + partman-auto (134ubuntu9) cosmic; urgency=medium * recipes-amd64-efi/*: remove the restriction of the ESP partition that only diff -Nru partman-auto-134ubuntu9/recipes-amd64-efi/atomic partman-auto-134ubuntu10/recipes-amd64-efi/atomic --- partman-auto-134ubuntu9/recipes-amd64-efi/atomic 2018-06-22 14:57:39.000000000 +0000 +++ partman-auto-134ubuntu10/recipes-amd64-efi/atomic 2018-10-16 16:02:07.000000000 +0000 @@ -2,6 +2,7 @@ 538 538 1075 fat32 $reusemethod{ } + $primary{ } method{ efi } format{ } . diff -Nru partman-auto-134ubuntu9/recipes-amd64-efi/home partman-auto-134ubuntu10/recipes-amd64-efi/home --- partman-auto-134ubuntu9/recipes-amd64-efi/home 2018-06-22 14:57:39.000000000 +0000 +++ partman-auto-134ubuntu10/recipes-amd64-efi/home 2018-10-16 16:02:22.000000000 +0000 @@ -2,6 +2,7 @@ 538 538 1075 fat32 $reusemethod{ } + $primary{ } method{ efi } format{ } . diff -Nru partman-auto-134ubuntu9/recipes-amd64-efi/multi partman-auto-134ubuntu10/recipes-amd64-efi/multi --- partman-auto-134ubuntu9/recipes-amd64-efi/multi 2018-06-22 14:57:39.000000000 +0000 +++ partman-auto-134ubuntu10/recipes-amd64-efi/multi 2018-10-16 16:02:31.000000000 +0000 @@ -2,6 +2,7 @@ 538 538 1075 fat32 $reusemethod{ } + $primary{ } method{ efi } format{ } . diff -Nru partman-auto-134ubuntu9/recipes-arm64-efi/atomic partman-auto-134ubuntu10/recipes-arm64-efi/atomic --- partman-auto-134ubuntu9/recipes-arm64-efi/atomic 2018-06-22 14:57:39.000000000 +0000 +++ partman-auto-134ubuntu10/recipes-arm64-efi/atomic 2018-10-16 16:02:07.000000000 +0000 @@ -2,6 +2,7 @@ 538 538 1075 fat32 $reusemethod{ } + $primary{ } method{ efi } format{ } . diff -Nru partman-auto-134ubuntu9/recipes-arm64-efi/home partman-auto-134ubuntu10/recipes-arm64-efi/home --- partman-auto-134ubuntu9/recipes-arm64-efi/home 2018-06-22 14:57:39.000000000 +0000 +++ partman-auto-134ubuntu10/recipes-arm64-efi/home 2018-10-16 16:02:22.000000000 +0000 @@ -2,6 +2,7 @@ 538 538 1075 fat32 $reusemethod{ } + $primary{ } method{ efi } format{ } . diff -Nru partman-auto-134ubuntu9/recipes-arm64-efi/multi partman-auto-134ubuntu10/recipes-arm64-efi/multi --- partman-auto-134ubuntu9/recipes-arm64-efi/multi 2018-06-22 14:57:39.000000000 +0000 +++ partman-auto-134ubuntu10/recipes-arm64-efi/multi 2018-10-16 16:02:31.000000000 +0000 @@ -2,6 +2,7 @@ 538 538 1075 fat32 $reusemethod{ } + $primary{ } method{ efi } format{ } . diff -Nru partman-auto-134ubuntu9/recipes-i386-efi/atomic partman-auto-134ubuntu10/recipes-i386-efi/atomic --- partman-auto-134ubuntu9/recipes-i386-efi/atomic 2018-06-22 14:57:39.000000000 +0000 +++ partman-auto-134ubuntu10/recipes-i386-efi/atomic 2018-10-16 16:02:07.000000000 +0000 @@ -2,6 +2,7 @@ 538 538 1075 fat32 $reusemethod{ } + $primary{ } method{ efi } format{ } . diff -Nru partman-auto-134ubuntu9/recipes-i386-efi/home partman-auto-134ubuntu10/recipes-i386-efi/home --- partman-auto-134ubuntu9/recipes-i386-efi/home 2018-06-22 14:57:39.000000000 +0000 +++ partman-auto-134ubuntu10/recipes-i386-efi/home 2018-10-16 16:02:22.000000000 +0000 @@ -2,6 +2,7 @@ 538 538 1075 fat32 $reusemethod{ } + $primary{ } method{ efi } format{ } . diff -Nru partman-auto-134ubuntu9/recipes-i386-efi/multi partman-auto-134ubuntu10/recipes-i386-efi/multi --- partman-auto-134ubuntu9/recipes-i386-efi/multi 2018-06-22 14:57:39.000000000 +0000 +++ partman-auto-134ubuntu10/recipes-i386-efi/multi 2018-10-16 16:02:31.000000000 +0000 @@ -2,6 +2,7 @@ 538 538 1075 fat32 $reusemethod{ } + $primary{ } method{ efi } format{ } .