Basic Functional Test
(REC-31)
|
|
| Status: | In Progress |
| Project: | Radio Edge Cloud |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Sub-task | Priority: | Medium |
| Reporter: | Deepak Kataria | Assignee: | Naga Sugguna |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
Testing Resiliency of PVC using Ceph RBD PV Create a Ceph RBD PV REC-34 is testing Ceph Object Store Back-end by 1. .Storing Docker image 2. Retrieving Docker image 3. Deleting Docker image
|
| Comments |
| Comment by Naga Sugguna [ 22/Oct/19 ] |
| Comment by Deepak Kataria [ 18/Oct/19 ] |
|
Naga is waiting for review. |
| Comment by Naga Sugguna [ 17/Oct/19 ] |
| Comment by Naga Sugguna [ 17/Oct/19 ] |
|
Can I assume Ceph is already installed? |
| Comment by Deepak Kataria [ 16/Oct/19 ] |
|
Naga is working on the patch. He will commit when it is completed. |
| Comment by Deepak Kataria [ 15/Oct/19 ] |
|
Naga is working on this to-day. |
| Comment by Deepak Kataria [ 14/Oct/19 ] |
|
Naga did not have time to work on this; he will work on test automation to complete this item |
| Comment by Deepak Kataria [ 09/Oct/19 ] |
|
Naga working to automate these test cases. |
| Comment by Naga Sugguna [ 08/Oct/19 ] |
This is tested on a environment where Ceph is intstalled from its packages ( not docker container or k8s pods) |
| Comment by Deepak Kataria [ 08/Oct/19 ] |
|
Naga is working to manually test RBD installation and RBD+K8s integration. He will finalize the manual steps to-day. |
| Comment by Deepak Kataria [ 27/Sep/19 ] |
|
In this case, we can modify the test case as follows:
cc: Levovar |
| Comment by Krisztián Lengyel [ 27/Sep/19 ] |
|
By default requested PVs retained in REC. It's controlled by the StorageClass object: https://gerrit.akraino.org/r/gitweb?p=ta/caas-kubernetes.git;a=blob;f=ansible/roles/kubernetes_ceph/templates/ceph-storageclass.yaml.j2;h=d6988730ca27b7267cd17b0e4e2a5a4853c5645c;hb=HEAD#l35 So this TC will surely fail. cc: Levovar |
| Comment by Deepak Kataria [ 20/Sep/19 ] |
|
Thanks for your feedback. Please see clarifications below. Delete the PV (ensuring that the underling RBD image goes away) - The idea of this test is that when you delete a Ceph-backed PV, the deletion should cascade to the Ceph RBD image that implements the PV in Ceph. This is an important test because if RBD images do not go away on PV deletion, we may end up with slowly-accumulating wasted space in Ceph instance.
REC-34 in not related to Ceph, docker registry uses different storage backend (swift) - Thank you very much. We will provide a swift test for docker registry.
|
| Comment by Krisztián Lengyel [ 19/Sep/19 ] |
|
Some points about the test case:
|