puppet-selinux icon indicating copy to clipboard operation
puppet-selinux copied to clipboard

Fix the Acceptance Tests by running them with `beaker_hypervisor: vagrant_libvirt`

Open daberkow opened this issue 1 year ago • 2 comments

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

daberkow avatar Jun 18 '24 21:06 daberkow

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.

daberkow avatar Jun 18 '24 21:06 daberkow

Now just pending https://github.com/voxpupuli/gha-puppet/pull/57 merger, then we can be back on main branches of all dependencies

daberkow avatar Jun 28 '24 14:06 daberkow

Thanks for all the work! I'm going to merge this in #392

bastelfreak avatar Aug 09 '24 10:08 bastelfreak