Commit Graph

33 Commits

Author SHA1 Message Date
c4c96dbfb5 fix(partitioning): add LVM extent headroom 2026-02-06 00:43:02 +01:00
c5e01c3652 Add swap_enabled toggle for swap setup 2026-01-02 18:51:27 +01:00
49372309d2 Add zstd toggle for btrfs and zram 2026-01-02 18:47:32 +01:00
a669e3ddfb Update LVM swap sizing policy 2026-01-02 16:29:24 +01:00
cc07a896d9 Enable full-disk LVM root sizing 2026-01-02 16:11:06 +01:00
e9bf0c8242 Fix lint formatting and exceptions 2026-01-02 15:10:34 +01:00
e59f056904 Move partitioning LUKS defaults into role 2026-01-02 11:23:31 +01:00
0bd85319f6 Remove defaults for required vars 2025-12-28 17:10:00 +01:00
e7c5166128 Normalize user-facing defaults 2025-12-28 16:41:11 +01:00
cf179b0d16 Normalize LUKS boot layout and partitioning defaults 2025-12-28 16:00:49 +01:00
5288167825 Restore Debian ESP mount layout 2025-12-28 02:24:33 +01:00
4705db7fe2 Fix Debian EFI mount layout 2025-12-27 23:49:21 +01:00
cc8b95463a Partitioning idempotency and filesystem tasks 2025-12-26 23:31:54 +01:00
93dae69781 Add rhel10 support 2025-06-17 03:13:30 +02:00
e1556caccd Increase max home size to 20GB 2025-02-18 21:39:58 +01:00
cc8f5c6675 Improve Partition calculation algorithm 2025-02-17 20:43:45 +01:00
bd3f3b0478 Improve the root lv size calculations, still not perfect on bigger disk 2024-10-31 20:07:40 +01:00
70bd67f7c4 improve logical volume size calculation 2024-10-31 17:32:27 +01:00
1d3c305688 Add umount for non RHEL systems 2024-10-31 14:23:55 +01:00
e5d4886246 Add SWAP support 2024-10-31 05:46:33 +01:00
ed0be16f61 Make root LV size dynamic based on VM disk size 2024-10-31 01:29:48 +01:00
72305d48a3 Fix variable hierarchy 2024-10-30 22:19:00 +01:00
1e625fd138 Add RHEL8 and RHEL9 support 2024-10-30 00:29:46 +01:00
ca5caba602 Specify changed_when for shell commands 2024-10-28 19:20:05 +01:00
9ad4e96806 Replace ignore_errors with failed_when 2024-10-28 18:56:00 +01:00
446736da3b Fix line-length 2024-10-28 18:26:54 +01:00
15706c5d84 Adjust literal-compare to use correct bool comparison 2024-10-28 17:17:24 +01:00
d8f39e855c add missing task name 2024-07-11 22:22:43 +02:00
86656f6dbb ansible-lint fixes 2024-07-11 22:20:45 +02:00
3af9ccddf2 use correct boolean values 2024-07-11 22:09:58 +02:00
b2fa0ab91d fix jinja formating 2024-07-11 22:03:15 +02:00
92a0f18240 add ubuntu support 2024-04-17 10:53:09 +02:00
525edb7231 Initial commit 2024-03-19 23:02:50 +01:00