Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add AlmaLinux 8 and Centos/Rocky/OracleLinux/AlmaLinux 9 to supported OS #77

Merged
merged 1 commit into from
Mar 12, 2024

Conversation

Valantin
Copy link
Contributor

Pull Request (PR) description

Add AlmaLinux 8 and Centos/Rocky/OracleLinux/AlmaLinux 9 to supported OS

This Pull Request (PR) fixes the following issues

Fixes #56

@ekohl ekohl added the enhancement New feature or request label Mar 11, 2024
Copy link
Member

@ekohl ekohl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking at https://github.com/voxpupuli/puppet-openvmtools/blob/master/spec/classes/openvmtools_init_spec.rb I see this module doesn't use rspec-puppet-facts so it doesn't actually test it out with the facts from those operating systems. It also doesn't have acceptance tests so there's little guarantee this actually works based on CI. That doesn't have to block merging, but something to be aware of.

@Valantin
Copy link
Contributor Author

@ekohl We can implement acceptance test forcing facts vmware, but the service can't start because the unit require a flag that docker set differently
So we can check if the service was enabled and the package installed, but not for the running state, I've tried

@TheMeier
Copy link
Contributor

Thanks to @ekohl for the hint and the work in #80 i think this could be merged but not released until the tests are updated.

@bastelfreak bastelfreak merged commit 4767570 into voxpupuli:master Mar 12, 2024
32 checks passed
@Valantin Valantin deleted the add-el9 branch March 29, 2024 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for Almalinux, the same as Rocky
4 participants