summaryrefslogtreecommitdiffstats
path: root/molecule/debian/converge.yml
AgeCommit message (Collapse)AuthorFilesLines
3 daysAdd awscli role with configuration on pi for garage backend w/testingAhmed Abdelhalim1-0/+5
11 daysAdd tcpdump w/testingAhmed Abdelhalim1-0/+1
2026-07-10Extract logind lid configuration into it's own roleAhmed Abdelhalim1-0/+1
2026-07-02Add ethtool testingAhmed Abdelhalim1-0/+1
2026-06-27Add restic role w/testingAhmed Abdelhalim1-0/+1
2026-06-23Fix testingAhmed Abdelhalim1-3/+2
The timezone module was reading back the Etc/GMT instead of GMT, this fixes the issue and avoid unnecessary code that needs to handle different distro quirks (debian) Fix grafana testing to use the URL
2026-04-12Add libheif (heif-convert script) w/testingAhmed Abdelhalim1-0/+1
2026-04-10Add gnome-newsflash (RSS reader) role w/testingAhmed Abdelhalim1-0/+1
2026-04-07Add gnome-disk-utility role w/testingAhmed Abdelhalim1-0/+1
2026-04-01Add localsend role w/testingAhmed Abdelhalim1-0/+1
2026-03-06Add planify gnome appAhmed Abdelhalim1-0/+1
2026-03-03Add mise roleAhmed Abdelhalim1-0/+1
2026-03-02Create specific prometheus node exporter roleAhmed Abdelhalim1-0/+1
2026-03-02Add tmuxinator CLI w/testing and tmux dependencyAhmed Abdelhalim1-1/+1
2026-02-23Replace old evince with new papersAhmed Abdelhalim1-1/+1
2026-02-23Replace rnote with gradia and fix typo in teams roleAhmed Abdelhalim1-1/+1
2026-02-23Add teams role to linux distrosAhmed Abdelhalim1-0/+1
2026-02-22Add gum role for beautiful CLIsAhmed Abdelhalim1-0/+1
Co-Authored-By: claude.ai
2026-02-22Add nvm/nodejs role w/testingAhmed Abdelhalim1-0/+1
2026-02-21Add gnome-evince pdf readerAhmed Abdelhalim1-0/+1
2026-02-21Add image viewer/editor apps to roles w/testingAhmed Abdelhalim1-0/+2
2026-02-19Refactor steam to install on ubuntu as wellAhmed Abdelhalim1-1/+0
2026-02-19Refactor steam and ensure nvidia is workingAhmed Abdelhalim1-0/+1
2026-02-18Add gnome-calendar role with dependency in waybarAhmed Abdelhalim1-0/+1
2026-02-14Add role to install usbutils (lsusb) on different linux distrosAhmed Abdelhalim1-0/+1
2026-02-11Ignore converge pre-tasks used for setupAhmed Abdelhalim1-0/+2
2026-02-11Fix the environment warningAhmed Abdelhalim1-4/+0
Adding uv to /usr/local/bin which is already in PATH, removing the need of having environment in the path
2026-02-11Add the refresh pkg mgr pre_task avoid error locally and mimic playbooksAhmed Abdelhalim1-0/+8
2026-02-06Add chromium roleAhmed Abdelhalim1-0/+1
2026-02-06Add claude code install roleAhmed Abdelhalim1-0/+1
2026-02-05Add obsidian role installAhmed Abdelhalim1-0/+1
2026-02-03Add zoxide role to playbooksAhmed Abdelhalim1-0/+1
2026-01-24Revert "Fix PATH environment in testing and playbook to avoid ansible_facts"Ahmed Abdelhalim1-2/+2
This reverts commit 773eae0f1f3a41742708c070487d52f2e99da980.
2026-01-24Fix PATH environment in testing and playbook to avoid ansible_factsAhmed Abdelhalim1-2/+2
2026-01-24Fix ansible_is_chroot in testingAhmed Abdelhalim1-1/+4
2026-01-22Since wlctl is installed via yay, it's not supported on debian anymoreAhmed Abdelhalim1-1/+0
2026-01-19Add tmux roleAhmed Abdelhalim1-0/+1
2026-01-18Fix font roleAhmed Abdelhalim1-1/+1
2026-01-18Add ag role w/testingAhmed Abdelhalim1-0/+1
2026-01-08Add pipewire roleAhmed Abdelhalim1-0/+1
2026-01-08Add wlctl role to install impala-like NetworkManager TUIAhmed Abdelhalim1-0/+1
2026-01-07Remove the unneeded dependencies/rolesAhmed Abdelhalim1-1/+0
2026-01-07Add btop roleAhmed Abdelhalim1-0/+1
2026-01-07Add xdg-terminal-exec roleAhmed Abdelhalim1-0/+1
2025-12-22Add man pages role and explicitly install bash on machinesAhmed Abdelhalim1-0/+2
2025-12-12Fix testing wrong chroot detection for configure playbookAhmed Abdelhalim1-0/+1
Theory is that when running a normal user on a docker container that is running root user, something triggers that gather_facts thinks that ansible is running in a chroot (while in fact it's just running in a container mimicking a real system that has multiple users) This is a side effect of fixing the issue that caused the splitting of the bootstrap/configure testing. While some roles can't run root and needs to run some user and not root, setting that in the test isn't possible (AFAIK) and therefore we just override the variable
2025-12-11Fix the test_group passwordless permission for testingAhmed Abdelhalim1-1/+8
2025-12-11Update the testing to match real scenario (with passwordless test_group)Ahmed Abdelhalim1-0/+1
The passwordless test_group is required to allow switching users without needing to add the password
2025-12-11Restructure the molecule testing to match the playbook structureAhmed Abdelhalim1-7/+16
2025-12-10Add jq CLI to all installsAhmed Abdelhalim1-0/+1