From 5226206cab99d9bad18138483a293ef6a7cbeacf Mon Sep 17 00:00:00 2001 From: Sandwich Date: Fri, 2 Jan 2026 11:32:23 +0100 Subject: [PATCH] Increase EFI system partition size --- README.md | 2 +- roles/partitioning/defaults/main.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5dfd6c2..7513f65 100644 --- a/README.md +++ b/README.md @@ -200,7 +200,7 @@ Use `inventory_example.yml`, `inventory_libvirt_example.yml`, `vars_example.yml` - `hypervisor` determines which backend-specific roles run. - Guest tools are installed based on `hypervisor`: `qemu-guest-agent` for `libvirt`/`proxmox`, `open-vm-tools` for `vmware`, otherwise none. - Molecule is scaffolded with a delegated driver and a no-op converge for lint-only validation. -- With LUKS enabled on Debian/Ubuntu and RHEL-based systems, provisioning uses an ESP (50 MiB), a separate `/boot` +- With LUKS enabled on Debian/Ubuntu and RHEL-based systems, provisioning uses an ESP (512 MiB), a separate `/boot` (1 GiB, same as `filesystem` unless `btrfs` uses ext4 on Debian/Ubuntu or xfs on RHEL-based), and the encrypted root; adjust sizes via `partitioning_efi_size_mib` and `partitioning_boot_size_mib` if needed. diff --git a/roles/partitioning/defaults/main.yml b/roles/partitioning/defaults/main.yml index bbed680..d8b417e 100644 --- a/roles/partitioning/defaults/main.yml +++ b/roles/partitioning/defaults/main.yml @@ -18,7 +18,7 @@ partitioning_luks_keyfile_size: "{{ luks_keyfile_size }}" partitioning_luks_options: "{{ luks_options }}" partitioning_boot_partition_suffix: 1 partitioning_main_partition_suffix: 2 -partitioning_efi_size_mib: 50 +partitioning_efi_size_mib: 512 partitioning_boot_size_mib: 1024 partitioning_separate_boot: >- {{