-
Notifications
You must be signed in to change notification settings - Fork 559
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: add generic ephemeral volume validation #2603
Conversation
d1cd1d0
to
a5af35c
Compare
a5af35c
to
7830dcf
Compare
please add same e2e for cephfs also |
5310e9b
to
03e8e35
Compare
@Madhu-1 added tests for cephfs too and enabled feature gate only for kube versions >=1.20. PTAL. |
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.
It is simpler to included the example .yaml files with the e2e commits so that they are self contained and really belong together. There is then no need to include the full yaml in the commit message anymore, cleaning things up a little.
6596b0b
to
da3f846
Compare
sure, squashed commits of example yaml to the validation commit. |
da3f846
to
5150902
Compare
5150902
to
2642c72
Compare
/retest ci/centos/mini-e2e/k8s-1.22 |
@Mergifyio rebase |
✅ Branch has been successfully rebased |
e42ff51
to
8f4e1bd
Compare
/retest ci/centos/mini-e2e/k8s-1.21 |
/retest ci/centos/mini-e2e-helm/k8s-1.22 |
/retest ci/centos/mini-e2e-helm/k8s-1.21 |
/retest ci/centos/mini-e2e/k8s-1.21 |
/retest ci/centos/mini-e2e-helm/k8s-1.22 |
@Mergifyio rebase |
8f4e1bd
to
22d831a
Compare
✅ Branch has been successfully rebased |
@Mergifyio rebase |
/retest ci/centos/mini-e2e-helm/k8s-1.21 |
This commit adds the validation of csi RBD driver to work with ephemeral volume support. With ephemeral volume support a user can specify ephemeral volumes in its pod spec and tie the lifecycle of the PVC with the POD. An example pod spec is also included in this commit. Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
This commit adds the validation of csi cephfs driver to work with ephemeral volume support. With ephemeral volume support a user can specify ephemeral volumes in its pod spec and tie the lifecycle of the PVC with the POD. An example POD spec also included in this commit. Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
The `expandCSIVolumes` feature gate is beta since kubernetes 1.16 version and we no longer wanted to explictly enable it in the deployment. Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
✅ Branch has been successfully rebased |
22d831a
to
ed778e3
Compare
/retest ci/centos/mini-e2e/k8s-1.20 |
/retest ci/centos/mini-e2e/k8s-1.20 |
Additional Ref # rook/rook#9055
Updates #2587
Signed-off-by: Humble Chirammal hchiramm@redhat.com