This repository is testing a deployment of Foreman and Katello using Podman quadlet's and Ansible.
This setup usess Vagrant to create a basic VM for running the deployment on:
vagrant up quadlet
ansible-playbook playbooks/setup.yaml
ansible-playbook playbooks/deploy.yaml
To run tests:
Ensure you have a deployment
vagrant up quadlet
ansible-playbook playbooks/setup.yaml
ansible-playbook playbooks/deploy.yaml
Now run the tests:
./run_tests
- scram-sha-256 for the postgresql configuration
- Add in truststore for Candlepin? I removed it to reduce complexity