-
-
Notifications
You must be signed in to change notification settings - Fork 51
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #369 from bastelfreak/el8
Add CentOS 7/8 deprecation post
- Loading branch information
Showing
1 changed file
with
28 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
layout: post | ||
title: CentOS 7 & CentOS Stream 8 deprecation | ||
date: 2024-05-08 | ||
github_username: bastelfreak | ||
twitter_username: bastelsblog | ||
--- | ||
|
||
A few operating systems are soon end of life and we won't run acceptance tests | ||
anymore for those: | ||
|
||
* [RedHat 7 - 2024-06-30](https://github.com/voxpupuli/puppet_metadata/blob/dd815b5b350af2936819a7c5a449c1156cfac4b4/lib/puppet_metadata/operatingsystem.rb#L107C17-L107C27) | ||
* [OracleLinux 7 - 2024-12-31](https://github.com/voxpupuli/puppet_metadata/blob/e8d46ebcbe1791834ba1cf77f49c8537faec3b78/lib/puppet_metadata/operatingsystem.rb#L53) | ||
* [CentOS 7 - 2024-06-30](https://github.com/voxpupuli/puppet_metadata/blob/dd815b5b350af2936819a7c5a449c1156cfac4b4/lib/puppet_metadata/operatingsystem.rb#L25) | ||
* [CentOS 8 Stream - 2024-05-31](https://github.com/voxpupuli/puppet_metadata/blob/dd815b5b350af2936819a7c5a449c1156cfac4b4/lib/puppet_metadata/operatingsystem.rb#L24C17-L24C27) | ||
|
||
We've some major module releases ahead because we bumped dependencies or have | ||
other breaking changes. Dropping support for above modules also justifies a | ||
major modules release. To reduce the amount of major releases we will already | ||
drop support for above operating systems before their EoL date **if** we need | ||
to do a major module release anyways. | ||
|
||
Dropping support means: | ||
|
||
* The Operating system version will be removed from metadata.json | ||
* This will stop automatic unit/acceptance testing for this OS release | ||
* Drop OS release specific puppet code | ||
* If hiera-in-modules is used, this will also be cleaned up |