puppet-selinux
puppet-selinux copied to clipboard
Fix the Acceptance Tests by running them with `beaker_hypervisor: vagrant_libvirt`
Pull Request (PR) description
I continued the work of #383! I had to do some modifications to gha-puppet, and a few other small tweaks. Let me know what else we need, then I can get to working on #382 .
This Pull Request (PR) fixes the following issues
Fixes #389
Hi! I needed to update the github actions to use ubuntu 24.04 for our acceptance tests. The main reason is there is an update to the box format, and the older vagrant in ubuntu 20.04 couldnt understand the AlmaLinux metadata. Once I updated that, I needed to rework the dependencies. So we have a much newer vagrant, vagrant-libvirt. Then it started working! I was working on a dev machine with latest vagrant-libvirt and beaker-vagrant and it was working so I was a bit confused.
Now just pending https://github.com/voxpupuli/gha-puppet/pull/57 merger, then we can be back on main branches of all dependencies
Thanks for all the work! I'm going to merge this in #392