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

Remove EoL FreeBSD 12 #354

Merged
merged 1 commit into from
Sep 9, 2024
Merged

Remove EoL FreeBSD 12 #354

merged 1 commit into from
Sep 9, 2024

Conversation

rtprio
Copy link
Contributor

@rtprio rtprio commented Jul 12, 2024

Pull Request (PR) description

Remove FreeBSD 12 from metadata and test matrix.
Add FreeBSD 14 to test matrix.

This Pull Request (PR) fixes the following issues

n/a

@@ -21,7 +21,7 @@ class { 'letsencrypt':
case osfull
when 'RedHat-7', 'CentOS-7'
'python2-certbot-dns-rfc2136'
when 'FreeBSD-12', 'FreeBSD-13'
when 'FreeBSD-13', 'FreeBSD-14'
Copy link
Member

Choose a reason for hiding this comment

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

If we drop EL7 support (which we now can) then this can be rewritten to simply test for the OS family and implicitly we get this for free: #356

Alternatively, this could simply be written like OpenBSD and remove the version specific constraint.

Suggested change
when 'FreeBSD-13', 'FreeBSD-14'
when %r{FreeBSD}

Having said that, why does it pass on FreeBSD 14 both before and after this change?

@bastelfreak bastelfreak changed the title remove support for freebsd12 in metadata, update 2 tests to match. Remove EoL FreeBSD 12 Sep 9, 2024
@bastelfreak bastelfreak merged commit fe3a2a6 into voxpupuli:master Sep 9, 2024
5 checks passed
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.

5 participants