Make ceph-csi-cephfs storage class as a default when enabled
What does this MR do and why?
After enabling ceph-csi-cephfs unit, it is required that the storage class to be consumed by units such as gitea.
This MR makes the csi-ceph-fs as a default storage class when enabled (in particular it will now be used when capo-misc-units-deploy is executed).
Also it update the ceph-csi-cephfs version to latest.
Related reference(s)
Test run results: https://gitlab.com/sylva-projects/sylva-core/-/jobs/6294359827/artifacts/external_file/management-cluster-dump/PersistentVolumes.summary.txt
Test coverage
CI test capo-misc-units-deploy was run and found the PVC have been created by using csi-cephfs storage class.
NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE VOLUMEMODE
pvc-0f2a49d0-02ad-4041-828d-670f7c679759 8Gi RWO Delete Bound gitea/redis-data-gitea-redis-redis-cluster-2 csi-cephfs-sc 4m28s Filesystem
pvc-132a27db-24b0-45a6-94a0-f9a06b1c2255 8Gi RWO Delete Bound gitea/redis-data-gitea-redis-redis-cluster-0 csi-cephfs-sc 4m28s Filesystem
pvc-143c06ee-b0c1-40a2-b0fb-871e4d33258d 8Gi RWO Delete Bound gitea/redis-data-gitea-redis-redis-cluster-3 csi-cephfs-sc 4m27s Filesystem
pvc-14f35e91-074c-4976-9e5b-5b7bc80063a5 10Gi RWX Delete Bound gitea/gitea-shared-storage csi-cephfs-sc 2m24s Filesystem
pvc-1955ee0e-34da-41e8-a3aa-28fb1c2f663f 8Gi RWO Delete Bound sylva-system/get-openstack-images-wrk24-tmp-storage csi-cephfs-sc 13m Filesystem
pvc-23952019-0bc1-485f-9eda-d3c93246f306 8Gi RWO Delete Bound gitea/redis-data-gitea-redis-redis-cluster-4 csi-cephfs-sc 4m27s Filesystem
pvc-28843148-f66b-48cb-a79b-9133fcb4e2c5 8Gi RWO Delete Bound gitea/data-gitea-postgres-postgresql-ha-postgresql-2 csi-cephfs-sc 3m46s Filesystem
pvc-2d802928-23f6-41d3-b458-729d42340bb1 1Gi RWO Delete Bound harbor/database-data-harbor-database-0 csi-cephfs-sc 4m36s Filesystem
pvc-379fb8f4-2bef-4658-a5e5-68d4ba302cf6 8Gi RWO Delete Bound gitea/redis-data-gitea-redis-redis-cluster-1 csi-cephfs-sc 4m28s Filesystem
pvc-709b9b44-1cc2-4b28-9b87-291011a25c98 5Gi RWO Delete Bound harbor/harbor-registry csi-cephfs-sc 4m37s Filesystem
pvc-7f9ad164-4f6a-4f71-b7fc-a25faf4f3c37 1Gi RWO Delete Bound harbor/data-harbor-redis-0 csi-cephfs-sc 4m36s Filesystem
pvc-bc6e5cfa-1e7c-442c-95e6-260222414ee2 8Gi RWO Delete Bound gitea/data-gitea-postgres-postgresql-ha-postgresql-0 csi-cephfs-sc 3m46s Filesystem
pvc-caa12af7-19b3-4461-811b-e62232ae6f60 8Gi RWO Delete Bound gitea/redis-data-gitea-redis-redis-cluster-5 csi-cephfs-sc 4m27s Filesystem
pvc-dde4c209-6d03-4266-9c78-d6c9555faa78 8Gi RWO Delete Bound gitea/data-gitea-postgres-postgresql-ha-postgresql-1 csi-cephfs-sc 3m46s Filesystem
Closes #972 (closed)
Edited by Thomas Morin