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

[3006.x] Use older Linux OS for wider CI deps compatibility #66643

Merged
merged 1 commit into from
Jun 19, 2024

Conversation

ScriptAutomate
Copy link
Contributor

@ScriptAutomate ScriptAutomate commented Jun 14, 2024

What does this PR do?

Previously merged PR, #66625, introduced some problems when it comes to generated CI dependencies. CentOS 7 was originally used to generate the oldest, widest compatible range of dependencies to be used in CI across Linux operating systems. The deprecation of CentOS 7, replaced by Rocky Linux 9 when it came to the CI dependency generated step, resulted in incompatibilities across certain Linux operating systems.

This PR looks to use the oldest Linux OS to build CI dependencies for wider compatibility. This only impacts CI, not a bug in Salt itself.

Merge requirements satisfied?

[NOTICE] Bug fixes or features added to Salt require tests.

  • Tests written/updated

Commits signed with GPG?

Yes

@ScriptAutomate ScriptAutomate self-assigned this Jun 14, 2024
@salt-project-bot-prod-environment salt-project-bot-prod-environment bot changed the title Use older Linux OS for wider CI deps compatibility [3006.x] Use older Linux OS for wider CI deps compatibility Jun 14, 2024
@ScriptAutomate ScriptAutomate added test:full Run the full test suite test:os:all Run Tests Against ALL OS'es labels Jun 14, 2024
@ScriptAutomate ScriptAutomate marked this pull request as ready for review June 15, 2024 00:22
@ScriptAutomate ScriptAutomate requested a review from a team as a code owner June 15, 2024 00:22
@dwoz dwoz merged commit 1b39837 into saltstack:3006.x Jun 19, 2024
819 of 908 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test:full Run the full test suite test:os:all Run Tests Against ALL OS'es
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants