summaryrefslogtreecommitdiffstats
path: root/roles/bootstrap/tasks/install-ubuntu.yml
AgeCommit message (Collapse)AuthorFilesLines
11 daysRefactor template naming for bootstrapAhmed Abdelhalim1-7/+3
2026-06-30Fix booting nightmares on Mac (dualboot)Ahmed Abdelhalim1-4/+1
Co-authored-by: Claude.ai
2026-06-30Fix rEFInd not starting textonly mode on macAhmed Abdelhalim1-1/+4
This overrides both files to ensure that the rEFIND starts in textonly mode regardless of the version/order of boot
2026-06-19Fix resolute ubuntu installAhmed Abdelhalim1-0/+10
Co-authored-by: Claude.ai
2026-05-08Ensure that sudo-rs is removed because it's buggyAhmed Abdelhalim1-0/+5
2026-05-08Force rEFInd to use the /EFI/BOOT path across different distro versionsAhmed Abdelhalim1-5/+8
2026-04-23Refactor bootstrap with mac supportAhmed Abdelhalim1-10/+43
2026-04-20Add mac ubuntu install tasksAhmed Abdelhalim1-4/+2
Add the hack scripts to download and install wifi drivers on Mac For ubuntu ISO, unlike archlinux, it doesn't ship with the wl drivers required for wifi to work on ubuntu, this is a hack workaround to download the missing dependencies on an external USB and use it on the Live ISO to install the missing drivers, allowing for the rest of automation to take place. Assisted-by: Claude (Sonnet 4.6)
2026-02-04Adapt playbook to ansible 2.24+Ahmed Abdelhalim1-1/+1
2025-09-22Ignore refind.conf tests as it doesn't work on CIAhmed Abdelhalim1-0/+2
2025-09-21Fix the rEFInd timeout and stylingAhmed Abdelhalim1-1/+9
2025-09-21Replace systemd with rEFIndAhmed Abdelhalim1-12/+15
The systemd regression bug introduced in 258 version doesn't seem to be fixed or about to get fixed any time soon Ref: https://github.com/systemd/systemd/issues/36174 This replaces the systemd-boot with a simpler rEFInd approach
2025-09-21Clean up bootmgr and fix systemd-boot regression issueAhmed Abdelhalim1-4/+14
Also update the syntax to use the new loop syntax instead of with_items
2025-09-21Remove systemd-boot setup from ubuntu and leave it to the bootctlAhmed Abdelhalim1-50/+0
Because installing gnome or other packages that updates the kernel ends up adding the same machine id boot, it's simpler to delegate the boot setup to the debian/ubuntu and don't clean it up or modify it
2025-08-11Add Raspberry Pi5 support to bootstrapAhmed Abdelhalim1-17/+0
2025-08-11Refactor bootstrap to have ubuntu specific tasksAhmed Abdelhalim1-0/+117