summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2025-09-20Remove snapd from the ignored packages to be able to downloadAhmed Abdelhalim1-1/+1
2025-09-15Fix testing to use the configure bootstrap playbookAhmed Abdelhalim1-1/+1
This is to avoid failing validations, when some variables aren't needed to be configured beforehand to run the bootstrapping of a distro install The bootstrapping process, set up user, network, ssh and password policy and all the other configurations roles doesn't need to be validated or ran in the bootstrapping phase
2025-09-10Add reboot task after successful runAhmed Abdelhalim1-0/+6
2025-08-19Add missing bash command for changing password for ubuntuAhmed Abdelhalim1-0/+1
2025-08-11Refactor configure role to use hostname instead of virtual group nameAhmed Abdelhalim1-2/+2
2025-08-11Fix raspberry install correct kernel/firmware using rpi-updateAhmed Abdelhalim3-12/+25
It can't be tested on mocked debian docker container, therefore disabling the testing for it
2025-08-11Add testing with configure playbooksAhmed Abdelhalim2-4/+19
2025-08-11Update readmeAhmed Abdelhalim1-7/+24
2025-08-11Minor fixes to raspberry config and playbook configsAhmed Abdelhalim8-18/+22
2025-08-11CI run on arm instead of qemuAhmed Abdelhalim1-4/+4
2025-08-11Add ci testingAhmed Abdelhalim3-2/+61
2025-08-11Make bootstrap raspberry more detailed with minimal setupAhmed Abdelhalim7-11/+16
2025-08-11Minor refactoring to set hostname and fix rpi5 bootstrapAhmed Abdelhalim5-23/+12
2025-08-11Add Raspberry Pi5 support to bootstrapAhmed Abdelhalim12-26/+199
2025-08-11Refactor bootstrap to have ubuntu specific tasksAhmed Abdelhalim3-6/+7
2025-08-11Add host_vars example and encrypted configsAhmed Abdelhalim5-0/+103
2025-08-11Add bootstrap debian ubuntu supportAhmed Abdelhalim6-2/+153
2025-08-11Remove configure dependency on other roles and add ubuntu supportAhmed Abdelhalim6-13/+30
2025-08-11Update README with detailed instructionsAhmed Abdelhalim3-1/+59
2025-08-11Fix linting issuesAhmed Abdelhalim2-2/+3
2025-08-11Safe dualboot /efi folder structureAhmed Abdelhalim2-7/+13
2025-08-11Use /mnt/boot/efi because it's easier on debianAhmed Abdelhalim3-2/+33
2025-08-11Add debugging output and minor refactoringAhmed Abdelhalim3-6/+16
2025-08-11Add configure role on arch w/testingAhmed Abdelhalim8-1/+140
2025-08-11Add the bootstrap role to install archlinux w/testingAhmed Abdelhalim9-0/+198
2025-08-11Add partition role testingAhmed Abdelhalim7-0/+207
2025-08-11Add partition roleAhmed Abdelhalim5-0/+279
2025-08-11Initial commitAhmed Abdelhalim12-0/+141
2025-07-31Add 1 git-crypt collaboratorAhmed Abdelhalim2-0/+6
New collaborators: E1EA6405 Ahmed AbdelHalim <[email protected]>