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

nonroot tests should call native nodetool #8799

Open
syuu1228 opened this issue Sep 21, 2024 · 4 comments
Open

nonroot tests should call native nodetool #8799

syuu1228 opened this issue Sep 21, 2024 · 4 comments
Assignees

Comments

@syuu1228
Copy link
Contributor

On nonroot tests, it defined to call $prefix/share/cassandra/bin/nodetool at:

'/usr/bin/nodetool': self.offline_install_dir / 'share/cassandra/bin/nodetool',

Now it broken since we dropped scylla-jmx at scylladb/scylladb@3cd2a61.
And also we will drop scylla-tools from unified installer soon:
scylladb/scylladb#20739

We should call native nodetool which located at $prefix/bin/nodetool.

related with: scylladb/scylladb#20739

@fruch
Copy link
Contributor

fruch commented Sep 22, 2024

@syuu1228

o.k. so change it to the proper calls, and once all of the artifacts test are passing calling scylla nodetool, we'll be able merge such a change.

@yaronkaikov
Copy link
Contributor

@fruch can't we remove scylla-jmx completely from SCT?

@fruch
Copy link
Contributor

fruch commented Sep 22, 2024

@fruch can't we remove scylla-jmx completely from SCT?

From artifact tests it can, but in general we still need to run versions with JMX, since we have releases with it

@fruch
Copy link
Contributor

fruch commented Sep 22, 2024

I've notice it few months ago, and raised it scylladb/scylladb#19185.
I don't think anything change since then, i.e. that scylla nodetool might not work as expect across all the offline tests

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

No branches or pull requests

3 participants