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

opsys: add AlmaLinux and RockyLinux and Tumbleweed to distro codename map #2027

Merged
merged 4 commits into from
Feb 26, 2025

Conversation

kshtsk
Copy link
Contributor

@kshtsk kshtsk commented Feb 19, 2025

Update Distro codename map with AlmaLinux, RockyLinux, and Tumbleweed openSUSE versions

@kshtsk kshtsk changed the title ops: add alma and rocky opsys: add alma and rocky Feb 19, 2025
@jmundack jmundack requested a review from zmc February 26, 2025 16:41
Copy link
Contributor

@jmundack jmundack left a comment

Choose a reason for hiding this comment

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

Can we also add some general PR description as well

@@ -53,6 +61,7 @@
"20": "heisenbug",
},
"opensuse": {
"1.0": "tumbleweed",
Copy link
Contributor

Choose a reason for hiding this comment

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

is this an intentional change? (since this PR is for alma and rocky?)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

no worth of effort to split this off

Copy link
Contributor Author

Choose a reason for hiding this comment

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

however, I've just split this change off to another commit

@kshtsk kshtsk changed the title opsys: add alma and rocky opsys: add alma and rocky and tumbleweed to distro codename map Feb 26, 2025
@kshtsk
Copy link
Contributor Author

kshtsk commented Feb 26, 2025

@jmundack thanks for the review, I've addressed your comments, please, take another look

Kyr Shatskyy and others added 2 commits February 26, 2025 20:22
openSUSE Tumbleweed is a rolling release, so it has fixed version number
and changable version id is represented by a date of snapshot,
example of vm image:

openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20250224.qcow2

In comparison, openSUSE Leap has regular release, incremental version, for example:
15.0, 15.1, ..., 15.6, etc., and recently introduced 16.0 alpha.

Because there is no sense to stick to the date, it is changing almost daily,
it is suggested to fix Tumbleweed version to 1.0 to distinguish from Leap.
As a side effect, once Teuthology locks a node with imaged Tumbleweed
it updates os version correctly to date of release in paddles, and
pulpito display it interface correspondingly as the date.

Signed-off-by: Kyrylo Shatskyy <[email protected]>
@kshtsk kshtsk changed the title opsys: add alma and rocky and tumbleweed to distro codename map opsys: add AlmaLinux and RockyLinux and Tumbleweed to distro codename map Feb 26, 2025
@zmc zmc merged commit ac074c0 into ceph:main Feb 26, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants