-
Bug
-
Resolution: Done
-
Major
-
rhos-18.0.z
-
None
-
False
-
-
False
-
?
-
None
-
-
-
Important
There are different configuration snippets in "Configuring persistent storage" guide breaking API schema that not going to be applied properly.
- First config snippet (preceded by "This configuration example provides external configuration files to the Shared File Systems service so that it can connect to a Red Hat Ceph Storage back end."): although it is technically correct, extraMounts should likely be manila.template section
- Second config snippet (preceded by "The following example exposes native CephFS"): manilaAPI should be inside manila.template section.
- Third config snippet (preceded by "The following example exposes CephFS with NFS"): manila section should be inside spec section, extraMounts should likely be inside manila.template section
- Forth config snippet (preceded by "Open your OpenStackControlPlane CR file, openstack_control_plane.yaml, and add the following parameters to the spec section to enable the Shared File Systems service"): override section should be inside manila.template.manilaAPI section
- Seventh config snippet (preceded by "Open your OpenStackControlPlane CR file, openstack_control_plane.yaml, and add the following parameters to the manila template"): indentation for spec.manila is incorrect; indentation for driver_handles_share_servers is incorrect.
- Eighth config snippet (preceded by "In this example, there is a CephFS-NFS back end, a native CephFS back end, and a Pure Storage back end"): technically it looks correct, but indentation is not consistent.
I may have missed something, so a second look by third person is needed here as well.