voxpupuli / puppet-augeasproviders_grub

Augeas-based grub type and providers
Apache License 2.0
9 stars 33 forks source link

modulesync 9.1.0 #85

Closed bastelfreak closed 1 month ago

kenyon commented 10 months ago

The acceptance tests aren't going to work in docker containers, since the test code is setting kernel boot parameters. We'll need to run these tests on full virtual machines.

zilchms commented 6 months ago

In that case: should we merge none the less and permanently brick the CI (seems very bad)? Or do we find a workaround for this?

I dont think we will get full virtual machines for all our testcases anytime soon. Maybe we can rig something up in our modulesync config where we can explicitly disable the test cases we pull from the metadata?

kenyon commented 6 months ago

@zilchms there is some support recently for running acceptance tests using vagrant-libvirt virtual machines: https://github.com/voxpupuli/gha-puppet/pull/49