summaryrefslogtreecommitdiffstats
path: root/molecule/ubuntu
AgeCommit message (Collapse)AuthorFilesLines
2025-12-10Add jq CLI to all installsAhmed Abdelhalim1-0/+1
2025-12-02Add rust role w/testingAhmed Abdelhalim1-0/+1
2025-12-02Add alactritty terminal emulator on different distrosAhmed Abdelhalim1-0/+1
2025-12-01Add font configurations in a roleAhmed Abdelhalim1-0/+1
2025-11-29Add the minimal role to ensure which util/bin is installed on bootAhmed Abdelhalim1-0/+1
2025-11-25Fix the testing of passff (requires pass to be installed)Ahmed Abdelhalim1-0/+2
Update the firefox role dependencies and added notes about using passff and it's required dependencies
2025-11-24Add initial firefox role implementation with only GNOME support for passAhmed Abdelhalim1-0/+3
2025-11-11Add neomutt email client role w/testingAhmed Abdelhalim1-0/+1
2025-11-09Add vim role w/testingAhmed Abdelhalim1-0/+2
2025-11-03Add dotfiles setup role w/testingAhmed Abdelhalim1-0/+1
2025-10-22Add gpg role w/testingAhmed Abdelhalim1-0/+1
2025-10-20Fix testing to install galaxy collectionsAhmed Abdelhalim1-0/+1
2025-10-20Fix molecule testing after refactoring python/goAhmed Abdelhalim1-0/+2
2025-10-20Remove homebrew for linux as it's not that usefulAhmed Abdelhalim1-1/+0
The roles sometimes fail to install, and on linux it cannot be used with casks which is defeating the purpose of having it to manage apps and packages
2025-09-23Update the test scenario removing the unused stpsAhmed Abdelhalim1-0/+9
2025-09-23Use static values for defaults instead of ansible varsAhmed Abdelhalim1-1/+0
The ansible vars fail on CI because the validate arguments task runs way before the setting of the variables, which causes the ansible undefined vars on CI to cause errors. This is a way better approach of having the static values as defaults and allowing setting the variables to ansible vars in the host/group vars
2025-09-22Add simple rsync role used to sync between hostsAhmed Abdelhalim1-0/+1
2025-09-22Refactor gnome not to pull unnecessary deps (like avahi)Ahmed Abdelhalim1-0/+1
The recommended debian/ubuntu install of gnome pulls avahi-daemon and that could potentially conflicts with NetworkManager. Therefore resorting to more restrictive approach for installing gnome
2025-09-22Debug idempotency failure on debianAhmed Abdelhalim1-1/+0
2025-09-22Pin versions to latestAhmed Abdelhalim1-2/+2
2025-09-22Attempt fixing avahi test by pinning versionsAhmed Abdelhalim1-1/+1
2025-09-21Fix testingAhmed Abdelhalim1-0/+1
2025-09-21Add gnome role w/testing on distrosAhmed Abdelhalim1-0/+1
2025-09-20Add grafana/prometheus roles to configure and testingAhmed Abdelhalim1-0/+2
2025-09-13Add nginx role to playbook and testingAhmed Abdelhalim1-0/+1
2025-09-12Fix the testing of gateway role in containers/CIAhmed Abdelhalim1-4/+4
2025-09-12Update example/test variablesAhmed Abdelhalim1-1/+2
2025-09-12Add gateway role to playbooks/testsAhmed Abdelhalim1-1/+1
2025-09-04Refactor molecule testing to run a scenario per distro and fix ipv6Ahmed Abdelhalim2-1/+3
2025-09-04Refactor molecule testing to run a scenario per distroAhmed Abdelhalim3-0/+103