Skip to content

Commit ab9fbb8

Browse files
osbuild: Use DPS UUID
Use the Discoverable Partition Specification UUID for root and boot partitions This lets us use `systemd-systemd-gpt-auto-generator` which is a good choice for LUKS decryption without UKI addons for composefs backend Use architecture specific DPS UUID for root partition, and use XBOOTLDR UUID for boot partition Related: coreos/fedora-coreos-tracker#2060 Closes: coreos/fedora-coreos-tracker#1038 Signed-off-by: Pragyan Poudyal <[email protected]>
1 parent d4327a4 commit ab9fbb8

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

src/osbuild-manifests/coreos.osbuild.aarch64.mpp.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,11 @@ mpp-define-images:
6666
size:
6767
mpp-format-int: "{efi_system_size_mb * 1024 * 1024 / sector_size}"
6868
- name: boot
69-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
69+
type: BC13C2FF-59E6-4262-A352-B275FD6F7172
7070
size:
7171
mpp-format-int: "{boot_size_mb * 1024 * 1024 / sector_size}"
7272
- name: root
73-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
73+
type: B921B045-1DF0-41C3-AF44-4C6F280D3FAE
7474
- id: image4k
7575
sector_size:
7676
mpp-format-int: "{four_k_sector_size}"
@@ -89,11 +89,11 @@ mpp-define-images:
8989
size:
9090
mpp-format-int: "{efi_system_size_mb * 1024 * 1024 / four_k_sector_size}"
9191
- name: boot
92-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
92+
type: BC13C2FF-59E6-4262-A352-B275FD6F7172
9393
size:
9494
mpp-format-int: "{boot_size_mb * 1024 * 1024 / four_k_sector_size}"
9595
- name: root
96-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
96+
type: B921B045-1DF0-41C3-AF44-4C6F280D3FAE
9797
pipelines:
9898
# If installing from container then let's pull the container file into a pipeline
9999
- name: oci-archive

src/osbuild-manifests/coreos.osbuild.ppc64le.mpp.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,11 @@ mpp-define-images:
6767
size:
6868
mpp-format-int: "{reserved_part_size_mb * 1024 * 1024 / sector_size}"
6969
- name: boot
70-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
70+
type: BC13C2FF-59E6-4262-A352-B275FD6F7172
7171
size:
7272
mpp-format-int: "{boot_size_mb * 1024 * 1024 / sector_size}"
7373
- name: root
74-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
74+
type: C31C45E6-3F39-412E-80FB-4809C4980599
7575
- id: image4k
7676
sector_size:
7777
mpp-format-int: "{four_k_sector_size}"
@@ -91,11 +91,11 @@ mpp-define-images:
9191
size:
9292
mpp-format-int: "{reserved_part_size_mb * 1024 * 1024 / four_k_sector_size}"
9393
- name: boot
94-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
94+
type: BC13C2FF-59E6-4262-A352-B275FD6F7172
9595
size:
9696
mpp-format-int: "{boot_size_mb * 1024 * 1024 / four_k_sector_size}"
9797
- name: root
98-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
98+
type: C31C45E6-3F39-412E-80FB-4809C4980599
9999
pipelines:
100100
# If installing from container then let's pull the container file into a pipeline
101101
- name: oci-archive

src/osbuild-manifests/coreos.osbuild.riscv64.mpp.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,11 @@ mpp-define-images:
6666
size:
6767
mpp-format-int: "{efi_system_size_mb * 1024 * 1024 / sector_size}"
6868
- name: boot
69-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
69+
type: BC13C2FF-59E6-4262-A352-B275FD6F7172
7070
size:
7171
mpp-format-int: "{boot_size_mb * 1024 * 1024 / sector_size}"
7272
- name: root
73-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
73+
type: 72EC70A6-CF74-40E6-BD49-4BDA08E8F224
7474
- id: image4k
7575
sector_size:
7676
mpp-format-int: "{four_k_sector_size}"
@@ -89,11 +89,11 @@ mpp-define-images:
8989
size:
9090
mpp-format-int: "{efi_system_size_mb * 1024 * 1024 / four_k_sector_size}"
9191
- name: boot
92-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
92+
type: BC13C2FF-59E6-4262-A352-B275FD6F7172
9393
size:
9494
mpp-format-int: "{boot_size_mb * 1024 * 1024 / four_k_sector_size}"
9595
- name: root
96-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
96+
type: 72EC70A6-CF74-40E6-BD49-4BDA08E8F224
9797
pipelines:
9898
# If installing from container then let's pull the container file into a pipeline
9999
- name: oci-archive

src/osbuild-manifests/coreos.osbuild.s390x.mpp.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,12 @@ mpp-define-images:
6262
label: gpt
6363
partitions:
6464
- name: boot
65-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
65+
type: BC13C2FF-59E6-4262-A352-B275FD6F7172
6666
size:
6767
mpp-format-int: "{boot_size_mb * 1024 * 1024 / sector_size}"
6868
partnum: 3
6969
- name: root
70-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
70+
type: 5EEAD9A9-FE09-4A1E-A1D7-520D00531306
7171
partnum: 4
7272
- id: image4k
7373
sector_size:
@@ -79,12 +79,12 @@ mpp-define-images:
7979
label: gpt
8080
partitions:
8181
- name: boot
82-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
82+
type: BC13C2FF-59E6-4262-A352-B275FD6F7172
8383
size:
8484
mpp-format-int: "{boot_size_mb * 1024 * 1024 / four_k_sector_size}"
8585
partnum: 3
8686
- name: root
87-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
87+
type: 5EEAD9A9-FE09-4A1E-A1D7-520D00531306
8888
partnum: 4
8989
pipelines:
9090
# If installing from container then let's pull the container file into a pipeline

src/osbuild-manifests/coreos.osbuild.x86_64.mpp.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,11 @@ mpp-define-images:
6767
size:
6868
mpp-format-int: "{efi_system_size_mb * 1024 * 1024 / sector_size}"
6969
- name: boot
70-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
70+
type: BC13C2FF-59E6-4262-A352-B275FD6F7172
7171
size:
7272
mpp-format-int: "{boot_size_mb * 1024 * 1024 / sector_size}"
7373
- name: root
74-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
74+
type: 4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709
7575
- id: image4k
7676
sector_size:
7777
mpp-format-int: "{four_k_sector_size}"
@@ -91,11 +91,11 @@ mpp-define-images:
9191
size:
9292
mpp-format-int: "{efi_system_size_mb * 1024 * 1024 / four_k_sector_size}"
9393
- name: boot
94-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
94+
type: BC13C2FF-59E6-4262-A352-B275FD6F7172
9595
size:
9696
mpp-format-int: "{boot_size_mb * 1024 * 1024 / four_k_sector_size}"
9797
- name: root
98-
type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
98+
type: 4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709
9999
pipelines:
100100
# If installing from container then let's pull the container file into a pipeline
101101
- name: oci-archive

0 commit comments

Comments
 (0)