Description of problem: As part of providing E2E support for RWO volumes, we need to: Constrain access to RHGS volumes in CNS or CRS mode from a single host for workloads like databases, noSQL workloads, ELK etc. Verify that MySQL, Cassandra and EFK can use RHGS volumes in CNS or CRS mode leveraging the new out-of-tree block provisioner and the kubernetes iSCSI plug-in and run successfully without index performance and stability issues. Ensure that workloads which require RWO access mode use the block provisioner and the iSCSI plugin and workloads that need the RWM access mode use the GlusterFS provisioner and GlusterFS plugin for PV creation and mount. Package tcmu-runner and other dependencies in RHGS product. Version-Release number of selected component (if applicable): CNS 3.5 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
gluster-block provisioner now allows to create RWO type PVCs. # oc describe pvc/mongodb-1 Name: mongodb-1 Namespace: storage-project StorageClass: glusterblockip Status: Bound Volume: pvc-79b7cfee-97ba-11e7-9fa7-005056b32785 Labels: app=mongodb-persistent template=mongodb-persistent-template Annotations: control-plane.alpha.kubernetes.io/leader={"holderIdentity":"bd7be135-97ad-11e7-a332-0a580a830022","leaseDurationSeconds":15,"acquireTime":"2017-09-12T13:01:22Z","renewTime":"2017-09-12T13:01:28Z","lea... openshift.io/generated-by=OpenShiftNewApp pv.kubernetes.io/bind-completed=yes pv.kubernetes.io/bound-by-controller=yes volume.beta.kubernetes.io/storage-class=glusterblockip volume.beta.kubernetes.io/storage-provisioner=gluster.org/glusterblock Capacity: 1Gi Access Modes: RWO Events: <none> verified in build - cns-deploy-5.0.0-34.el7rhgs.x86_64 Moving the bug to verified.
doc text looks good to me
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2017:2878