-
Notifications
You must be signed in to change notification settings - Fork 555
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
e2e: add backend cephfs subvolume validation #1319
Conversation
@Mergifyio rebase |
Command |
@Mergifyio rebase |
Command |
/retest ci/centos/mini-e2e/k8s-1.18.5 |
/retest ci/centos/containerized-tests |
@Madhu-1 sure.. Will review this soon. Also once the snap PR in, we could use this PR for adding that for snapshot backend too. |
This pull request now has conflicts with the target branch. Could you please resolve conflicts and force push the corrected changes? 🙏 |
looks like PVC-PVC clone backend subvolumes are not getting deleted. from https://jenkins-ceph-csi.apps.ocp.ci.centos.org/job/mini-e2e-helm_k8s-1.18.5/93/consoleFull
from https://jenkins-ceph-csi.apps.ocp.ci.centos.org/job/mini-e2e_k8s-1.17.8/112/consoleFull
|
some check is e2e was missing added it |
/retest ci/centos/mini-e2e/k8s-1.17.8 |
@Madhu-1 can you please revisit this PR ? |
@Mergifyio rebase |
added a helper function in e2e to list subvolumes in a filesystem Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
added a backend validation to check subvolumes count when we create and delete pvc. fixes ceph#1316 Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
added backend subvolume validation for cephfs snapshot restore and pvc to pvc clone. Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Command
|
added a backend validation to check subvolumes count when we create and delete PVC.
fixes #1316
updates: #1242
Signed-off-by: Madhu Rajanna madhupr007@gmail.com