Skip to content

Drop CentOS 7 and 8 support#49

Merged
smortex merged 9 commits intomasterfrom
drop-centos
Jan 15, 2025
Merged

Drop CentOS 7 and 8 support#49
smortex merged 9 commits intomasterfrom
drop-centos

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