I'm trying to get a CIFS flex volume integrated with origin 3.9 based on the following instructions:
https://docs.openshift.com/container-platform/3.9/install_config/persistent_storage/persistent_storage_flex_volume.html I'm specifically trying to get a cifs flex volume working - https://github.com/andyzhangx/kubernetes-drivers/tree/master/flexvolume/cifs Here's the steps I took on all nodes and masters: 1. mkdir -p /usr/libexec/kubernetes/kubelet-plugins/volume/exec/azure-cifs 2. cd /usr/libexec/kubernetes/kubelet-plugins/volume/exec/azure-cifs/ 3. sudo wget -O cifs https://raw.githubusercontent.com/andyzhangx/kubernetes-drivers/master/flexvolume/cifs/cifs 4. sudo chmod a+x cifs Then I created a pv and pvc based on the instructions then created the pod in the README.md. The flex volume fails to mount with this in /var/log/messages: Apr 17 08:29:13 node origin-node: I0417 08:29:13.116665 1620 kubelet.go:1854] SyncLoop (ADD, "api"): "nginx-flex-cifs_test-volumes(efa44126-423a-11e8-a4f3-525400887c40)" Apr 17 08:29:13 node systemd: Created slice libcontainer container kubepods-besteffort-podefa44126_423a_11e8_a4f3_525400887c40.slice. Apr 17 08:29:13 node systemd: Starting libcontainer container kubepods-besteffort-podefa44126_423a_11e8_a4f3_525400887c40.slice. Apr 17 08:29:13 node origin-node: E0417 08:29:13.156628 1620 desired_state_of_world_populator.go:280] Failed to add volume "flexvol-mount" (specName: "pv-cifs-flexvol") for pod "efa44126-423a-11e8-a4f3-525400887c40" to desiredStateOfWorld. err=failed to get Plugin from volumeSpec for volume "pv-cifs-flexvol" err=no volume plugin matched Apr 17 08:29:13 node origin-node: I0417 08:29:13.231661 1620 reconciler.go:212] operationExecutor.VerifyControllerAttachedVolume started for volume "default-token-5dnnh" (UniqueName: " kubernetes.io/secret/efa44126-423a-11e8-a4f3-525400887c40-default-token-5dnnh") pod "nginx-flex-cifs" (UID: "efa44126-423a-11e8-a4f3-525400887c40") Apr 17 08:29:13 node origin-node: I0417 08:29:13.331874 1620 reconciler.go:257] operationExecutor.MountVolume started for volume "default-token-5dnnh" (UniqueName: " kubernetes.io/secret/efa44126-423a-11e8-a4f3-525400887c40-default-token-5dnnh") pod "nginx-flex-cifs" (UID: "efa44126-423a-11e8-a4f3-525400887c40") Apr 17 08:29:13 node systemd: Started Kubernetes transient mount for /var/lib/origin/openshift.local.volumes/pods/efa44126-423a-11e8-a4f3-525400887c40/volumes/ kubernetes.io~secret/default-token-5dnnh. Apr 17 08:29:13 node systemd: Starting Kubernetes transient mount for /var/lib/origin/openshift.local.volumes/pods/efa44126-423a-11e8-a4f3-525400887c40/volumes/ kubernetes.io~secret/default-token-5dnnh. Apr 17 08:29:13 node origin-node: I0417 08:29:13.358426 1620 operation_generator.go:481] MountVolume.SetUp succeeded for volume "default-token-5dnnh" (UniqueName: " kubernetes.io/secret/efa44126-423a-11e8-a4f3-525400887c40-default-token-5dnnh") pod "nginx-flex-cifs" (UID: "efa44126-423a-11e8-a4f3-525400887c40") are there special permissions that I need? thanks Marc
_______________________________________________ users mailing list [email protected] http://lists.openshift.redhat.com/openshiftmm/listinfo/users
