-
Notifications
You must be signed in to change notification settings - Fork 545
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: fix a bug of ceph-csi helm chart rendered duplicate affinities in rbd and cephfs #3751
deploy: fix a bug of ceph-csi helm chart rendered duplicate affinities in rbd and cephfs #3751
Conversation
f91eaec
to
824e483
Compare
@dashjay Thank you for the PR, please refer to https://github.com/ceph/ceph-csi/blob/devel/docs/development-guide.md#code-contribution-workflow to fix CI issue |
824e483
to
11be8bd
Compare
@Madhu-1 I have edited the commit message. This is the first time that I do contribution for open source repo, thank you for your patience. |
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.
@dashjay LGTM, small nit
same change is required for cephfs also https://github.com/ceph/ceph-csi/blob/devel/charts/ceph-csi-cephfs/templates/provisioner-deployment.yaml#L36-L50 |
I will do the same thing for this |
ebc0f0c
to
cf06a29
Compare
@Madhu-1 Thank you for reviewing my codes, I did the same thing for cephfs, maybe it need to be review again |
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
cf06a29
to
1a84757
Compare
@dashjay can you please take care of CI failure https://github.com/ceph/ceph-csi/actions/runs/4935477418/jobs/8822462022?pr=3751 |
1a84757
to
299b9fb
Compare
@Madhu-1 Sorry for disturbing you again, I amend the commit for passing the commitlint. |
Hey,@yati1998 , can you please review this. |
/retest ci/centos/k8s-e2e-external-storage/1.24 |
/retest ci/centos/mini-e2e/k8s-1.24 |
@Mergifyio requeue |
❌ This pull request head commit has not been previously disembarked from queue. |
@Mergifyio rebase |
fix bug that make provisioner get dup affinities when deploy helm chart ceph-csi-rbd and ceph-csi-cephfs. Signed-off-by: DashJay <45532257+dashjay@users.noreply.github.com>
✅ Branch has been successfully rebased |
f18d766
to
d396e77
Compare
/test ci/centos/k8s-e2e-external-storage/1.24 |
/test ci/centos/k8s-e2e-external-storage/1.25 |
/test ci/centos/k8s-e2e-external-storage/1.26 |
/test ci/centos/k8s-e2e-external-storage/1.27 |
/test ci/centos/mini-e2e-helm/k8s-1.24 |
/test ci/centos/mini-e2e-helm/k8s-1.25 |
/test ci/centos/mini-e2e-helm/k8s-1.26 |
/test ci/centos/mini-e2e-helm/k8s-1.27 |
/test ci/centos/mini-e2e/k8s-1.24 |
/test ci/centos/mini-e2e/k8s-1.25 |
/test ci/centos/mini-e2e/k8s-1.26 |
/test ci/centos/mini-e2e/k8s-1.27 |
/test ci/centos/upgrade-tests-cephfs |
/test ci/centos/upgrade-tests-rbd |
I'm trying to handle this lint error |
It seems to be an intermittent error, I restarted the action & it passed. |
Describe what this PR does
When I try to deploy the ceph-csi-rbd chart with value provisioner.affinity, there will be two affinities field in deployment provisioner.
Related issues
Mention any github issues relevant to this PR. Adding below line
will help to auto close the issue once the PR is merged.
Fixes: #3750