Add dummy values to enable ceph-csi-cephfs and ceph-csi-rbd for current, 1.6 and 1.7, and add baremetal-vict CI configs for 1.7

This MR introduces dummy values for ceph-csi-cephfs and ceph-csi-rbd for the 1.6 and 1.7 releases, to validate the operator deployment.

The intention is to keep the Ceph CSI components under the CAPO misc section so they remain isolated from the main deployment stack. This ensures that any issues related to these CSI drivers do not block or impact the execution of all pipelines.

Additionally, when multiple StorageClasses are present, a default StorageClass must be explicitly defined. Therefore, this MR sets cinder-ceph-ssd as the default StorageClass, as it is the standard default for CAPO deployments.

I also took this opportunity to move ceph-csi-rbd from the all-ci deployment into the misc deployments for both 1.6 and 1.7, so that these CSI drivers no longer impact all-ci pipeline jobs.

Additional changes in this MR:

Added two new CI configurations for 1.7: baremetal-vict-mgmt.yml and baremetal-vict-wkld.yml — which define the actual (non-dummy) ceph-csi-rbd and ceph-csi-cephfs configuration.

Finally, this MR removes the secrets and values previously stored under private/rocket-base, as that cluster is no longer maintained or in use.

Related to sylva-projects/sylva-core#4443 (closed)

Edited by Remi Le Trocquer

Merge request reports

Loading
Loading