Update gate scripts for Ceph CSI RBD Provisioner

This patch updates the gate scripts so that the Ceph CSI RBD Provisioner
will be tested appropriately and is documented properly.

Change-Id: I0ad86c9d53db3533b65a41387bbd426c9023d6ee
This commit is contained in:
Parsons, Cliff (cp769u) 2021-06-11 14:27:53 +00:00
parent f7ef7a6ef0
commit 48738f5426
7 changed files with 19 additions and 2 deletions

View File

@ -122,14 +122,17 @@ Execute script.
Script to update and execute: ``030-ceph.sh``
Update script with following overrides.
Update script with following overrides. Note: The original RBD provisioner
is now deprecated. The CSI RBD provisioner is selected here. If you prefer
the original non-CSI RBD provisioner, then set rbd_provisioner to true instead.
.. code-block:: yaml
deployment:
storage_secrets: true
ceph: true
rbd_provisioner: true
rbd_provisioner: false
csi_rbd_provisioner: true
cephfs_provisioner: false
client_secrets: false
endpoints:
@ -529,6 +532,7 @@ Update script's override section with following:
storage_secrets: true
ceph: true
rbd_provisioner: false
csi_rbd_provisioner: false
cephfs_provisioner: false
client_secrets: false
labels:
@ -635,6 +639,7 @@ Update script as following:
storage_secrets: false
ceph: false
rbd_provisioner: false
csi_rbd_provisioner: false
cephfs_provisioner: false
client_secrets: true
bootstrap:
@ -698,6 +703,7 @@ Update script with following overrides:
storage_secrets: false
ceph: true
rbd_provisioner: false
csi_rbd_provisioner: false
cephfs_provisioner: false
client_secrets: false
bootstrap:

View File

@ -99,6 +99,7 @@ data:
deployment:
ceph: false
rbd_provisioner: false
csi_rbd_provisioner: false
cephfs_provisioner: false
client_secrets: true
storageclass:
@ -415,6 +416,7 @@ data:
deployment:
ceph: True
rbd_provisioner: False
csi_rbd_provisioner: False
cephfs_provisioner: False
client_secrets: False
source:

View File

@ -32,6 +32,7 @@ network:
deployment:
ceph: false
rbd_provisioner: false
csi_rbd_provisioner: false
cephfs_provisioner: false
client_secrets: true
bootstrap:

View File

@ -53,8 +53,13 @@ deployment:
storage_secrets: true
ceph: true
rbd_provisioner: true
csi_rbd_provisioner: true
cephfs_provisioner: true
client_secrets: false
manifests:
deployment_rbd_provisioner: true
deployment_csi_rbd_provisioner: true
deployment_cephfs_provisioner: true
bootstrap:
enabled: true
conf:

View File

@ -34,6 +34,7 @@ deployment:
ceph: false
rbd_provisioner: false
cephfs_provisioner: false
csi_rbd_provisioner: false
client_secrets: true
bootstrap:
enabled: false

View File

@ -39,6 +39,7 @@ deployment:
storage_secrets: true
ceph: true
rbd_provisioner: true
csi_rbd_provisioner: true
cephfs_provisioner: false
client_secrets: false
bootstrap:

View File

@ -27,6 +27,7 @@ network:
deployment:
ceph: false
rbd_provisioner: false
csi_rbd_provisioner: false
cephfs_provisioner: false
client_secrets: true
bootstrap: