-
Notifications
You must be signed in to change notification settings - Fork 547
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
deploy: add extraArgs for sidecars #3560
Conversation
50b0955
to
bd2f589
Compare
3031585
to
2e9ff26
Compare
@Sea-you , many thanks for the PR! Could you squash all commits into one, and give it a suitable subject and message? The subject should probably be something like Once that is done, we'll let the CI run and see if there are any remaining issues. |
Please add any default arguments in any sidecar here https://github.com/ceph/ceph-csi/blob/devel/scripts/install-helm.sh#L172-L182. to make sure current changes works as expected |
@Sea-you can you please address previous review comments ? |
yep, I'll push the changes soon :) |
2e9ff26
to
a6e0b65
Compare
@humblec The extra arguments are by default empty in the @nixpanic pushed all fixes :) |
a6e0b65
to
651ec94
Compare
Pull request has been modified.
fixed commit body length 😮💨 |
CI failure. @Sea-you can you please fix the linter errors? |
cfd173e
to
0df8f84
Compare
@Sea-you linter is still failing. Please check. you can run the tests on your system like |
0df8f84
to
1d32098
Compare
I was testing with the actual yamllint command you use, but forgot to fix in the cephfs values file :) Fixed now. |
/test ci/centos/k8s-e2e-external-storage/1.23 |
/test ci/centos/k8s-e2e-external-storage/1.24 |
/test ci/centos/k8s-e2e-external-storage/1.25 |
/test ci/centos/mini-e2e-helm/k8s-1.23 |
/test ci/centos/mini-e2e-helm/k8s-1.24 |
/test ci/centos/mini-e2e-helm/k8s-1.25 |
/test ci/centos/mini-e2e/k8s-1.23 |
/test ci/centos/mini-e2e/k8s-1.24 |
/test ci/centos/mini-e2e/k8s-1.25 |
/test ci/centos/upgrade-tests-cephfs |
/test ci/centos/upgrade-tests-rbd |
Add the ability to control more arguments for CSI sidecar components. Signed-off-by: Domonkos Cinke <[email protected]>
To get the future behavior now, you can configure Or you can create a dedicated github account for squash and rebase operations, and use it in different |
1d32098
to
3a4a921
Compare
/test ci/centos/k8s-e2e-external-storage/1.23 |
/test ci/centos/k8s-e2e-external-storage/1.24 |
/test ci/centos/k8s-e2e-external-storage/1.25 |
/test ci/centos/mini-e2e-helm/k8s-1.23 |
/test ci/centos/mini-e2e-helm/k8s-1.24 |
/test ci/centos/mini-e2e-helm/k8s-1.25 |
/test ci/centos/mini-e2e/k8s-1.23 |
/test ci/centos/mini-e2e/k8s-1.24 |
/test ci/centos/mini-e2e/k8s-1.25 |
/test ci/centos/upgrade-tests-cephfs |
/test ci/centos/upgrade-tests-rbd |
Describe what this PR does
extraArgs
option to both charts for command-line arguments that were not exposed so far.Is there anything that requires special attention
N/A
Do you have any questions?
false
Is the change backward compatible?
true
Are there concerns around backward compatibility?
false
Related issues
N/A
Future concerns
N/A