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

Drop CentOS 7 and 8 support #49

Merged
merged 9 commits into from
Jan 15, 2025
Merged

Drop CentOS 7 and 8 support #49

merged 9 commits into from
Jan 15, 2025

Conversation

smortex
Copy link
Collaborator

@smortex smortex commented Jan 13, 2025

These versions or CentOS have reached end-of-life and the images used
for CI are not available anymore. As we cannot ensure these legacy
systems are still working with the module, remove them from
metadata.json.

Also include:

Using Hiera hierarchy, we can provide a default value that makes sense
for the current operating system and still allow the user to provide
their own custom package name if necessary.

Makes the code simpler without changing the logic.
This directory is operating-system dependant.
These directory only make sense on some operating systems and should
already be part of base system or the syslog-ng package.  Do need to
manage these in the patterndb module.
According to hier(7), /var/cache/ is used to store miscellaneous cached
files, precisely what merged patterns not yet installed are.
The variable was removed, so no need for a default value and we should
not see references to it in the README.
These versions or CentOS have reached end-of-life and the images used
for CI are not available anymore.  As we cannot ensure these legacy
systems are still working with the module, remove them from
metadata.json.
@smortex smortex merged commit 340bbd6 into master Jan 15, 2025
16 checks passed
@smortex smortex deleted the drop-centos branch January 15, 2025 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants