summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
13 hoursRemove rotated git-crypt keyHEADmainAhmed Abdelhalim1-2/+0
13 hoursAdd 1 git-crypt collaboratorAhmed Abdelhalim1-0/+0
New collaborators: 8B329B4CA58513705BAD1262C3A28FB43A6B6226 Ahmed Abdelhalim <[email protected]>
2 daysFix inventory creation for distro-configure new structureAhmed Abdelhalim1-8/+10
11 daysRevert "Refresh arch mirror list, to avoid stale sporadic mirrors failures"Ahmed Abdelhalim1-6/+0
This reverts commit 8e344620074293fe6272a4cd0837ac428a0f274f.
11 daysRefactor template naming for bootstrapAhmed Abdelhalim10-18/+18
11 daysRefresh arch mirror list, to avoid stale sporadic mirrors failuresAhmed Abdelhalim1-0/+6
12 daysPrefer ipv4 for ansible ssh connectionsAhmed Abdelhalim1-0/+1
13 days[Skip CI] add the commands needed to clean LVM partitionAhmed Abdelhalim1-2/+3
2026-07-06[Skip CI] add the commands needed to clean LVM partitionAhmed Abdelhalim1-0/+4
2026-07-03Update pve partitions to create a local-lvm partitionAhmed Abdelhalim2-1/+9
2026-06-30Fix booting nightmares on Mac (dualboot)Ahmed Abdelhalim3-4/+49
Co-authored-by: Claude.ai
2026-06-30Fix DNS resolution for ubuntu macAhmed Abdelhalim1-0/+9
For some unknown reason (ubuntu :shrug:) the /etc/resolv.conf file is created and breaks the network manager role for DNS resolution
2026-06-30Remove unneeded (and big) arch update that causes tmpfs to failAhmed Abdelhalim1-1/+0
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-30Fix calling homelab group and removing cdrom repo from liveISOAhmed Abdelhalim2-0/+3
2026-06-22Simplify test disk discovery using playbook instead of cacheAhmed Abdelhalim3-48/+39
2026-06-19Fix resolute ubuntu installAhmed Abdelhalim1-0/+10
Co-authored-by: Claude.ai
2026-06-12Minor doc update for pi installsAhmed Abdelhalim1-2/+2
2026-06-11Fix rpi setupAhmed Abdelhalim2-0/+1
2026-05-27Fix setup wifi driver on mac machinesAhmed Abdelhalim1-9/+2
2026-05-27Fail loudly on errors during installAhmed Abdelhalim2-3/+0
2026-05-27Update the ubuntu hack scripts to download the mac driversAhmed Abdelhalim2-30/+63
Co-assisted-by: Claude AI
2026-05-27Update docs for ubuntu installAhmed Abdelhalim1-6/+6
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 Abdelhalim2-10/+16
2026-05-07Fix hard-coded ubuntu distro nameAhmed Abdelhalim1-1/+1
2026-05-07Ignore linting issues inside chrootAhmed Abdelhalim1-0/+2
2026-05-07Add testing for ubuntu 26.4Ahmed Abdelhalim7-2/+37
2026-05-07Remove company URLAhmed Abdelhalim3-3/+0
2026-05-05Switch from rEFInd to GRUB for proxmoxAhmed Abdelhalim3-63/+25
Since proxmox depends on GRUB and there is no benefit of fighting it, since proxmox isn't (and not supposed to be) dual booted, use the default stack and simplify the setup
2026-05-04Add proxmox testing and update testing varsAhmed Abdelhalim4-5/+44
2026-05-03Add proxmox install supportAhmed Abdelhalim10-1/+222
Using debian live ISO instead of proxmox live ISO, since using the proxmox ISO didn't allow automating the setup after connecting to the network.
2026-04-24Fix testing of configure role (using configure hostnames)Ahmed Abdelhalim1-2/+2
2026-04-24Update macbook arch setupAhmed Abdelhalim1-0/+0
2026-04-23Add missing home partition on arch-laptop setupAhmed Abdelhalim2-0/+1
2026-04-23Refactor bootstrap with mac supportAhmed Abdelhalim8-111/+112
2026-04-23Refactor inventoryAhmed Abdelhalim22-20/+117
2026-04-22[skip ci] update docs on mac installAhmed Abdelhalim1-1/+1
2026-04-22[skip ci] update partition mapping for macAhmed Abdelhalim2-0/+0
2026-04-21[skip-ci] update readmeAhmed Abdelhalim1-4/+4
2026-04-21Update github setup-python actionAhmed Abdelhalim1-2/+2
2026-04-21Update github checkout actionAhmed Abdelhalim1-3/+3
2026-04-21Update the rEFInd boot menu to use the distro nameAhmed Abdelhalim1-2/+2
This allows better description with the dual boot entries
2026-04-20Update the ubuntu readme to include the steps for Mac setupsAhmed Abdelhalim1-1/+28
2026-04-20Add mac ubuntu install tasksAhmed Abdelhalim6-5/+238
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-04-20Update hostvars w/examples adding mac on ubuntu dual boot configAhmed Abdelhalim6-28/+67
2026-04-03Fix home partition mappingAhmed Abdelhalim3-1/+2
2026-04-03Add home partition mappingAhmed Abdelhalim1-0/+0
2026-04-03Split archlinux setup on mac from others and fix EFI on macAhmed Abdelhalim3-27/+78
2026-04-03[skip-ci] Minor updates to readme fileAhmed Abdelhalim1-3/+3