Skip to content
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

rbd: consider rbd as default mounter if not set. (backport #3080) #3107

Merged
merged 1 commit into from
May 10, 2022

Conversation

mergify[bot]
Copy link
Contributor

@mergify mergify bot commented May 9, 2022

This is an automatic backport of pull request #3080 done by Mergify.


Mergify commands and options

More conditions and actions can be found in the documentation.

You can also trigger Mergify actions by commenting on this pull request:

  • @Mergifyio refresh will re-evaluate the rules
  • @Mergifyio rebase will rebase this PR on its base branch
  • @Mergifyio update will merge the base branch into this PR
  • @Mergifyio backport <destination> will backport this PR on <destination> branch

Additionally, on Mergify dashboard you can:

  • look at your merge queues
  • generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com

@mergify mergify bot added the component/rbd Issues related to RBD label May 9, 2022
@Madhu-1
Copy link
Collaborator

Madhu-1 commented May 10, 2022

Looks like we need #3102 backport to release-3.6 branch also

@Madhu-1
Copy link
Collaborator

Madhu-1 commented May 10, 2022

docker inspect -f '{{.Id}}' quay.io/cephcsi/cephcsi:test > .test-container-id
docker run --rm -v /home/runner/work/ceph-csi/ceph-csi:/go/src/github.com/ceph/ceph-csi quay.io/cephcsi/cephcsi:test make commitlint GIT_SINCE=origin/release-v3.6 REBASE=0 CONTAINERIZED=yes
cephcsi image settings: quay.io/cephcsi/cephcsi version v3.6-canary
git fetch -v origin release-v3.6
fatal: unsafe repository ('/go/src/github.com/ceph/ceph-csi' is owned by someone else)
To add an exception for this directory, call:

	git config --global --add safe.directory /go/src/github.com/ceph/ceph-csi

commitlint is failing with above error message.

@Rakshith-R
Copy link
Contributor

@Mergifyio rebase

@Rakshith-R Rakshith-R requested review from Madhu-1 and a team May 10, 2022 06:49
For the default mounter the mounter option
will not be set in the storageclass and as it is
not available in the storageclass same will not
be set in the volume context, Because of this the
mapOptions are getting discarded. If the mounter
is not set assuming it's an rbd mounter.

Note:- If the mounter is not set in the storageclass
we can set it in the volume context explicitly,
Doing this check-in node server to support backward
existing volumes and the check is minimal we are not
altering the volume context.

fixes: #3076

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
(cherry picked from commit 7067456)
@mergify
Copy link
Contributor Author

mergify bot commented May 10, 2022

rebase

✅ Branch has been successfully rebased

@ceph-csi-bot ceph-csi-bot force-pushed the mergify/bp/release-v3.6/pr-3080 branch from 1a70fa5 to 27bc30c Compare May 10, 2022 06:50
@nixpanic nixpanic added the ci/retry/e2e Label to retry e2e retesting on approved PR's label May 10, 2022
@ceph-csi-bot
Copy link
Collaborator

/retest ci/centos/mini-e2e-helm/k8s-1.21

@ceph-csi-bot
Copy link
Collaborator

@mergify[bot] "ci/centos/mini-e2e-helm/k8s-1.21" test failed. Logs are available at location for debugging

@ceph-csi-bot
Copy link
Collaborator

/retest ci/centos/mini-e2e-helm/k8s-1.23

@ceph-csi-bot
Copy link
Collaborator

@mergify[bot] "ci/centos/mini-e2e-helm/k8s-1.23" test failed. Logs are available at location for debugging

@ceph-csi-bot
Copy link
Collaborator

@Mergifyio requeue

@mergify
Copy link
Contributor Author

mergify bot commented May 10, 2022

requeue

❌ This pull request head commit has not been previously disembarked from queue.

@ceph-csi-bot
Copy link
Collaborator

/retest ci/centos/mini-e2e-helm/k8s-1.23

@ceph-csi-bot
Copy link
Collaborator

@mergify[bot] "ci/centos/mini-e2e-helm/k8s-1.23" test failed. Logs are available at location for debugging

@ceph-csi-bot
Copy link
Collaborator

@Mergifyio requeue

@mergify
Copy link
Contributor Author

mergify bot commented May 10, 2022

requeue

❌ This pull request head commit has not been previously disembarked from queue.

@ceph-csi-bot
Copy link
Collaborator

/retest ci/centos/mini-e2e-helm/k8s-1.21

@ceph-csi-bot
Copy link
Collaborator

@mergify[bot] "ci/centos/mini-e2e-helm/k8s-1.21" test failed. Logs are available at location for debugging

@ceph-csi-bot
Copy link
Collaborator

@Mergifyio requeue

@mergify
Copy link
Contributor Author

mergify bot commented May 10, 2022

requeue

❌ This pull request head commit has not been previously disembarked from queue.

@ceph-csi-bot
Copy link
Collaborator

/retest ci/centos/mini-e2e-helm/k8s-1.23

@ceph-csi-bot
Copy link
Collaborator

@mergify[bot] "ci/centos/mini-e2e-helm/k8s-1.23" test failed. Logs are available at location for debugging

@ceph-csi-bot
Copy link
Collaborator

@Mergifyio requeue

@mergify
Copy link
Contributor Author

mergify bot commented May 10, 2022

requeue

❌ This pull request head commit has not been previously disembarked from queue.

@mergify mergify bot merged commit 6917142 into release-v3.6 May 10, 2022
@mergify mergify bot deleted the mergify/bp/release-v3.6/pr-3080 branch May 10, 2022 14:49
@Madhu-1 Madhu-1 mentioned this pull request Jun 9, 2022
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/retry/e2e Label to retry e2e retesting on approved PR's component/rbd Issues related to RBD
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants