Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1.Create a storageclass with discard mount option [root@ip-172-18-6-178 ~]# oc get sc slow -o yaml apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: annotations: storageclass.beta.kubernetes.io/is-default-class: "false" creationTimestamp: 2018-02-26T07:12:47Z name: slow resourceVersion: "28680" selfLink: /apis/storage.k8s.io/v1/storageclasses/slow uid: 72dbf6bf-1ac4-11e8-883b-0efd92eaefde mountOptions: - discard provisioner: openshift.org/aws-efs reclaimPolicy: Delete 2.Create a dynamic pvc using above sc [root@ip-172-18-6-178 ~]# oc get pvc efspvc -o yaml apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: control-plane.alpha.kubernetes.io/leader: '{"holderIdentity":"cfea5f15-1ac2-11e8-841f-0a580a81000b","leaseDurationSeconds":15,"acquireTime":"2018-02-26T07:12:52Z","renewTime":"2018-02-26T07:12:54Z","leaderTransitions":0}' pv.kubernetes.io/bind-completed: "yes" pv.kubernetes.io/bound-by-controller: "yes" volume.beta.kubernetes.io/storage-class: slow volume.beta.kubernetes.io/storage-provisioner: openshift.org/aws-efs creationTimestamp: 2018-02-26T07:12:52Z labels: name: dynamic-pvc name: efspvc namespace: 6wqts resourceVersion: "28705" selfLink: /api/v1/namespaces/6wqts/persistentvolumeclaims/efspvc uid: 75cb2f70-1ac4-11e8-883b-0efd92eaefde spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi volumeName: pvc-75cb2f70-1ac4-11e8-883b-0efd92eaefde status: accessModes: - ReadWriteOnce capacity: storage: 1Gi phase: Bound [root@ip-172-18-6-178 ~]# oc get pv pvc-75cb2f70-1ac4-11e8-883b-0efd92eaefde -o yaml apiVersion: v1 kind: PersistentVolume metadata: annotations: pv.beta.kubernetes.io/gid: "2000" pv.kubernetes.io/provisioned-by: openshift.org/aws-efs creationTimestamp: 2018-02-26T07:12:53Z name: pvc-75cb2f70-1ac4-11e8-883b-0efd92eaefde resourceVersion: "28697" selfLink: /api/v1/persistentvolumes/pvc-75cb2f70-1ac4-11e8-883b-0efd92eaefde uid: 75f9b7ea-1ac4-11e8-883b-0efd92eaefde spec: accessModes: - ReadWriteOnce capacity: storage: 1Gi claimRef: apiVersion: v1 kind: PersistentVolumeClaim name: efspvc namespace: 6wqts resourceVersion: "28689" uid: 75cb2f70-1ac4-11e8-883b-0efd92eaefde nfs: path: /efspvc-pvc-75cb2f70-1ac4-11e8-883b-0efd92eaefde server: fs-c8e05981.efs.us-east-1.amazonaws.com persistentVolumeReclaimPolicy: Delete storageClassName: slow status: phase: Bound 3.Create a pod using the above pvc 4.After pod is running, check the efs mounted info [root@ip-172-18-6-178 ~]# oc exec dynamic -ti sh / # grep /mnt/ocp_pv /proc/self/mountinfo 911 889 0:111 / /mnt/ocp_pv rw,relatime - nfs4 fs-c8e05981.efs.us-east-1.amazonaws.com:/efspvc-pvc-75cb2f70-1ac4-11e8-883b-0efd92eaefde rw,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=172.18.6.178,local_lock=none,addr=172.18.3.155 Actual results: There is no discard mountoption Expected results: discard mountoption should exists Master Log: Node Log (of failed PODs): PV Dump: PVC Dump: StorageClass Dump (if StorageClass used by PV/PVC): Additional info:
*** This bug has been marked as a duplicate of bug 1548996 ***