-
Notifications
You must be signed in to change notification settings - Fork 95
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
In the middle of sct test on docker backend sct asks for sudo password #9028
Comments
I think it is related to monitor. Monitor is not supported in the docker backend. It tries to do something on host that is the reason it asks for password. After I disable monitor, no password is asked for. |
Seems like the test here was trying to perform the action - scylla-manager server installation - that is not yet supported on the docker backend. Raised an issue / feature request for that - #9323. But this still don't justify the original problem of asking password when executing command with sudo. For instance in my system, even when running the test without manager disabled, I'm failing on a code
with the error:
I.e. it was ok with the sudo.. |
So the reason of asking sudo password in the place above is simply due to the fact that
So depending on whether passwordless sudo is configured on a dev machine or not, the password can be asked or not. |
If scylla-manager is not disabled in a test config when running a test on docker backend, the test will try to install the manager and eventually fail (this is due to the fact that SCT installs scylla-manager server on monitor node and docker backend doesn't support dedicated monitoring node docker instance). The change adds a check for this situation, to be able to fail fast and do not continue with manager installation od docker backend. Closes: scylladb#9028
If scylla-manager is not disabled in a test config when running a test on docker backend, the test will try to install the manager and eventually fail (this is due to the fact that SCT installs scylla-manager server on monitor node and docker backend doesn't support dedicated monitoring node docker instance). The change adds a check for this situation, to be able to fail fast and do not continue uch a test configuration on docker backend. Closes: scylladb#9028
If scylla-manager is not disabled in a test config when running a test on docker backend, the test will try to install the manager and eventually fail (this is due to the fact that SCT installs scylla-manager server on monitor node and docker backend doesn't support dedicated monitoring node docker instance). The change adds a check for this situation, to be able to fail fast and do not continue uch a test configuration on docker backend. Closes: scylladb#9028
If scylla-manager is not disabled in a test config when running a test on docker backend, the test will try to install the manager and eventually fail (this is due to the fact that SCT installs scylla-manager server on monitor node and docker backend doesn't support dedicated monitoring node docker instance). The change adds a check for this situation, to be able to fail fast and do not continue uch a test configuration on docker backend. Closes: scylladb#9028
If scylla-manager is not disabled in a test config when running a test on docker backend, the test will try to install the manager and eventually fail (this is due to the fact that SCT installs scylla-manager server on monitor node and docker backend doesn't support dedicated monitoring node docker instance). The change adds a check for this situation, to be able to fail fast and do not continue uch a test configuration on docker backend. Closes: scylladb#9028
If scylla-manager is not disabled in a test config when running a test on docker backend, the test will try to install the manager and eventually fail (this is due to the fact that SCT installs scylla-manager server on monitor node and docker backend doesn't support dedicated monitoring node docker instance). The change adds a check for this situation, to be able to fail fast and do not continue uch a test configuration on docker backend. Closes: scylladb#9028
If scylla-manager is not disabled in a test config when running a test on docker backend, the test will try to install the manager and eventually fail (this is due to the fact that SCT installs scylla-manager server on monitor node and docker backend doesn't support dedicated monitoring node docker instance). The change adds a check for this situation, to be able to fail fast and do not continue uch a test configuration on docker backend. Closes: scylladb#9028
It is under docker images. The sudo password should not be needed.
The text was updated successfully, but these errors were encountered: