-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
test: allow specifying custom nginx image for multus validation #12231
test: allow specifying custom nginx image for multus validation #12231
Conversation
504da81
to
5fe6526
Compare
5fe6526
to
794fd2c
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.
Thanks for these changes! We're really glad to see interest in the tool we have just started releasing.
The changes are concise, and it catches most of the important corners where changes are needed. I'm requesting some changes largely for ensuring a clean codebase and a clear, succinct UI.
The more important functional changes are verifying the input value is non-empty, and ensuring the image is used for both the web server and clients. We decided to use the same image for both for simplicity, because the image is small, and because the Nginx image is already set up with a non-root user.
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.
Please also squash all commits into one, and include a short paragraph in the commit body explaining what the commit does.
Also, now that #12211 is merged, the image will also have to get set for the image-pull daemonset. |
This pull request has merge conflicts that must be resolved before it can be merged. @iPraveenParihar please rebase it. https://rook.io/docs/rook/latest/Contributing/development-flow/#updating-your-fork |
794fd2c
to
fc2e16c
Compare
Allow overriding the nginx server image used for the web server and clients from CLI with --nginx-image flag. Set default image in flag as 'nginxinc/nginx-unprivileged:stable-alpine' Signed-off-by: iPraveenParihar <praveenparihar68@gmail.com>
fc2e16c
to
78d6528
Compare
Looks great! Thanks, @iPraveenParihar ! |
test: allow specifying custom nginx image for multus validation (backport #12231)
Description of your changes:
--nginx-image
flagWhich issue is resolved by this Pull Request:
Resolves #12175
CC @BlaineEXE
Checklist:
skip-ci
on the PR.