-
Notifications
You must be signed in to change notification settings - Fork 96
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
fix(BaseNode): change directory for startup script upload from /tmp to $HOME. #9608
Conversation
@mikliapko what's the implementation in cloud ? using the maybe we can just switch to it ?, there's nothing holy in /tmp for SCT, we just need to run the script. |
Yes, the plan is to use $HOME in cloud nodes. |
I think it would be better, the defining yet another "API" like that between the two parts |
Fix changes directory for startup script upload from /tmp to $HOME. The change is required for DB nodes deployed in Cloud where /tmp dir is mounted with noexec option what makes script execution impossible there. As per discussion (#1), for DB nodes deployed in SCT startup_script can be executed either from $HOME or /tmp. refs: #1: scylladb#9608
0d695f4
to
d16caab
Compare
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
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
The provision test is failing on nemesis, unrelated to this change
Fix changes directory for startup script upload from /tmp to $HOME. The change is required for DB nodes deployed in Cloud where /tmp dir is mounted with noexec option what makes script execution impossible there. As per discussion (#1), for DB nodes deployed in SCT startup_script can be executed either from $HOME or /tmp. refs: #1: #9608
Fix changes directory for startup script upload from /tmp to $HOME.
The change is required for DB nodes deployed in Cloud where /tmp dir is mounted with noexec option what makes script
execution impossible there.
Testing
PR pre-checks (self review)
backport
labels