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`` 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 .. code-block:: yaml
deployment: deployment:
storage_secrets: true storage_secrets: true
ceph: true ceph: true
rbd_provisioner: true rbd_provisioner: false
csi_rbd_provisioner: true
cephfs_provisioner: false cephfs_provisioner: false
client_secrets: false client_secrets: false
endpoints: endpoints:
@ -529,6 +532,7 @@ Update script's override section with following:
storage_secrets: true storage_secrets: true
ceph: true ceph: true
rbd_provisioner: false rbd_provisioner: false
csi_rbd_provisioner: false
cephfs_provisioner: false cephfs_provisioner: false
client_secrets: false client_secrets: false
labels: labels:
@ -635,6 +639,7 @@ Update script as following:
storage_secrets: false storage_secrets: false
ceph: false ceph: false
rbd_provisioner: false rbd_provisioner: false
csi_rbd_provisioner: false
cephfs_provisioner: false cephfs_provisioner: false
client_secrets: true client_secrets: true
bootstrap: bootstrap:
@ -698,6 +703,7 @@ Update script with following overrides:
storage_secrets: false storage_secrets: false
ceph: true ceph: true
rbd_provisioner: false rbd_provisioner: false
csi_rbd_provisioner: false
cephfs_provisioner: false cephfs_provisioner: false
client_secrets: false client_secrets: false
bootstrap: bootstrap:

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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