-
Notifications
You must be signed in to change notification settings - Fork 56
Remove EOL CentOs-7 and CentOs-8 from metadata.json #443
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
Conversation
.github/workflows/ci.yml
Outdated
| uses: "puppetlabs/cat-github-actions/.github/workflows/module_acceptance.yml@main" | ||
| with: | ||
| flags: "--provision-service" | ||
| flags: "--provision-service --exclude-platforms '["CentOS-8"]'" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
doesn't it make more sense to remove CentOS 8 from metadata.json?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wanting to keep the supported version on forge. Centos 8 is no longer available from our VM provisioner, and planning to look in to using docker at a later stage
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CentOS 8 is EoL, Vox Pupuli is removing it from their modules. I think Puppet should do the same. If it's in the metadata.json, people will assume that it's working and tested. That's not the case anymore.
metadata.json
Outdated
| "operatingsystemrelease": [ | ||
| "7", | ||
| "8" | ||
| "7" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And CentOS 7 is EoL as well?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Still a few days? haha
|
@cathal41 can you maybe add a meaningful PR title before we merge it? |
Summary
Removing CentOs-7 and CentOs-8 from metadata.json as the CI and Nightly tests are failing as CentOs-8 is no longer supported and CentOs-7 will reach EOL on the 30th of June 2024
Additional Context
CentOs-8 is no longer supported by PE and no longer available to be provisioned as a VM
Tests will continue to run on redhat-8, centOs-8 is a derivative of redhat-8
Checklist
Changes include test coverage?
Have you updated the documentation?