[util-yaml] [partition] adopt upstream efi partition configuration #675

Closed
fhdk wants to merge 1 commit from fhdk-master-patch-3143 into master
fhdk commented 2025-09-02 14:14:43 +00:00 (Migrated from gitlab2.manjaro.org)

This MR aligns the partition configuration with upstream guideline.

According to upstream documentation the efiSystemPartition definition has been deprecated.

https://github.com/calamares/calamares/blob/calamares/src/modules/partition/partition.conf#L40-L41

This makes an opportunity to better support UKI EFI images when adopting this schema.

The new definition could set a recommendedSize of 2GiB with a minimumsize set to 512MiB.

efi:
    mountPoint:      "/boot/efi"
    recommendedSize: 2GiB
    minimumSize:     512MiB
    label:           "EFI"
This MR aligns the partition configuration with upstream guideline. According to upstream documentation the `efiSystemPartition` definition has been deprecated. > https://github.com/calamares/calamares/blob/calamares/src/modules/partition/partition.conf#L40-L41 This makes an opportunity to better support UKI EFI images when adopting this schema. The new definition could set a recommendedSize of 2GiB with a minimumsize set to 512MiB. ``` efi: mountPoint: "/boot/efi" recommendedSize: 2GiB minimumSize: 512MiB label: "EFI" ```
fhdk commented 2025-09-02 14:14:44 +00:00 (Migrated from gitlab2.manjaro.org)

requested review from @romangg

requested review from @romangg
fhdk commented 2025-09-02 14:14:44 +00:00 (Migrated from gitlab2.manjaro.org)

assigned to @philm

assigned to @philm
fhdk commented 2025-10-05 08:21:59 +00:00 (Migrated from gitlab2.manjaro.org)

mentioned in commit fhdk/manjaro-tools@71ee9f61a8

mentioned in commit fhdk/manjaro-tools@71ee9f61a85322ee7cff53069b96b9a3aef0f1f7
fhdk commented 2025-10-05 10:55:47 +00:00 (Migrated from gitlab2.manjaro.org)

closed - apparently no interest

closed - apparently no interest
fhdk (Migrated from gitlab2.manjaro.org) closed this pull request 2025-10-05 10:55:48 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tools/manjaro-tools!675
No description provided.