summaryrefslogtreecommitdiffstats
path: root/roles/bootstrap/tasks
AgeCommit message (Collapse)AuthorFilesLines
2026-02-26Replace vi with nanoAhmed Abdelhalim1-1/+1
The vi package depends on vim, which doesn't provide clipboard support and conflicts with the gvim package that is used later in configuration or arch based hosts
2026-02-26Add vi/less for basic debugging on fresh archAhmed Abdelhalim1-1/+1
2026-02-26Fix Mac setup to install broadcom wl driverAhmed Abdelhalim1-0/+26
Co-Authored-By: Claude.ai
2026-02-04Adapt playbook to ansible 2.24+Ahmed Abdelhalim2-5/+5
2026-01-22Workaround tuigreetAhmed Abdelhalim1-2/+2
Issue: https://unix.stackexchange.com/questions/796530/systemd-message-litters-tuigreet-greetd Workarounds: - https://github.com/apognu/tuigreet/issues/190 - https://todo.sr.ht/~kennylevinsen/greetd/26#event-96767 - https://wiki.archlinux.org/title/Greetd#Prevent_systemd_messages_from_overwrting_console-based_greeterd
2026-01-11Update live ISO to avoid issues with keyrings with old ISOAhmed Abdelhalim1-0/+9
2026-01-11Revert "Fix live environment keyring issues when the iso was created long ago"Ahmed Abdelhalim1-10/+0
This reverts commit 1fc10537c698036364c1fbf8f1a21179ee82c6be.
2026-01-11Fix live environment keyring issues when the iso was created long agoAhmed Abdelhalim1-0/+10
2025-09-22Ignore refind.conf tests as it doesn't work on CIAhmed Abdelhalim2-17/+21
2025-09-21Fix the rEFInd timeout and stylingAhmed Abdelhalim2-2/+18
2025-09-21Replace systemd with rEFIndAhmed Abdelhalim2-58/+30
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 Abdelhalim3-14/+34
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-11Fix raspberry install correct kernel/firmware using rpi-updateAhmed Abdelhalim1-8/+13
It can't be tested on mocked debian docker container, therefore disabling the testing for it
2025-08-11Make bootstrap raspberry more detailed with minimal setupAhmed Abdelhalim2-2/+3
2025-08-11Minor refactoring to set hostname and fix rpi5 bootstrapAhmed Abdelhalim2-12/+6
2025-08-11Add Raspberry Pi5 support to bootstrapAhmed Abdelhalim4-26/+105
2025-08-11Refactor bootstrap to have ubuntu specific tasksAhmed Abdelhalim2-5/+4
2025-08-11Add bootstrap debian ubuntu supportAhmed Abdelhalim2-0/+122
2025-08-11Fix linting issuesAhmed Abdelhalim1-0/+1
2025-08-11Safe dualboot /efi folder structureAhmed Abdelhalim1-5/+11
2025-08-11Use /mnt/boot/efi because it's easier on debianAhmed Abdelhalim1-0/+28
2025-08-11Add debugging output and minor refactoringAhmed Abdelhalim1-5/+13
2025-08-11Add the bootstrap role to install archlinux w/testingAhmed Abdelhalim2-0/+66