-
Notifications
You must be signed in to change notification settings - Fork 35
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
Run gh actions on enterprise Scylla #3669
Conversation
Results of running SM tests against enterprise 2024.1.0-rc1:
|
You should hit scylladb/scylladb#16349 as well |
8667ec4
to
bf8a2bd
Compare
ac4644b
to
bbe5ec0
Compare
a7d8522
to
bd03972
Compare
Also, add timeout on first node setup, as misconfiguration could lead to hanging at this step.
Newer Scylla versions (e.g. 2024) docker images don't run ssh server on them own, but we require it for some of SM tests.
Because of problems with restoring backups into Scylla 5.4 with raft schema enabled (#3662), we want to test the following workaround: - use fresh cluster without raft schema - restore as usual - enable raft schema in the cluster In order to do that, we leave raft schema on src cluster and test how it works with raft schema enabled/disabled on dst cluster.
bd03972
to
f168e61
Compare
@karol-kokoszka In commit I removed the workaround (that doesn't work in real life scenarios) for the tests to work with Scylla 5.4 with raft schema, so now it's visible in test failures. As expected, the only failed jobs are restore schema jobs with newer Scylla (5.4 / 2024.1) and raft schema enabled. There are 2 questions regarding this PR:
Apart from those questions, this PR is ready for review. |
Please keep the checks. It's a scylla-manager independent problem. Although, pls add the comment in code, that the test fails on the particular configuration.
As long as they are free of charge, we are fine. |
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.
👍 , just add the comment to restore schema tests about the environment where it doesn't pass and why
f168e61
to
7b23e1c
Compare
Removing filtering was done so that our tests can pass with Scylla 5.4 and raft enabled, but it didn't improve the real life situations where agents don't have cross region remote location access.
7b23e1c
to
9447f59
Compare
Just running to see test output, but enterprise releases should definitely be included in test matrix.