-
Notifications
You must be signed in to change notification settings - Fork 4
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
align supported releases #63
Conversation
1) fix not working link to ScyllaDB Web Install 2) removing script description since we already have README.md
Verification:
|
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.
You have some tests failing, any idea why?
Just checking it.. |
It's failing from |
That's weird. not related to any of the changes? in any case, we need to get it fixed :-) |
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.
A few tiny comments but in general lgtm
to align supported versions this commit includes the following changes: 1) add check of supported Scylla versions in check_scylla_version() function. in case the specified version reached EOL, the script will will exit with relevant message 2) remove not supported versions from the script 3) remove version check in architecture check process 4) remove set_gpg_key() function - due to old GPG_KEY for not supported versions 5) updated help and README example versions Closes: scylladb#62
since 2024.1.0 - first GA already released. adding it to test.yml to run ci tests also on this version
when trying to install version 5.4.0 and above the following error is displayed: `E: Unable to correct problems, you have held broken packages.` adding installation of `-cqlsh` package to fix this error
261bd3e
to
eee3a00
Compare
when trying to install version 5.2.1, it installed the latest version of 5.2.1x (5.2.15) due to `head -n1` fixing it by adding -w option (match only whole word)
eee3a00
to
f9ebc82
Compare
@benipeled @yaronkaikov - I added 3 additional commits:
Verification for last commit f9ebc82 before the fix:
after the fix with -w
All CI tests passed |
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.
LGTM
This PR includes the following:
458ea03 - includes:
c01290b - to align supported versions this commit includes the following changes:
check_scylla_version()
functionin case the specified version reached EOL, the script will exit with relevant message
set_gpg_key()
function - due to old GPG_KEY for not supported versions35ae047 - adding 2024.1.0 to web-install ci tests as this version already released
9cb84a1 - fix error
E: Unable to correct problems, you have held broken packages
- when trying to install 5.4.0 and abovef9ebc82 - when trying to install version 5.2.1, it is installing the latest version of 5.2.1x (5.2.15)
Closes: #62