{"action":"created","issue":{"url":"https://api.github.com/repos/hpe-storage/python-hpedockerplugin/issues/143","repository_url":"https://api.github.com/repos/hpe-storage/python-hpedockerplugin","labels_url":"https://api.github.com/repos/hpe-storage/python-hpedockerplugin/issues/143/labels{/name}","comments_url":"https://api.github.com/repos/hpe-storage/python-hpedockerplugin/issues/143/comments","events_url":"https://api.github.com/repos/hpe-storage/python-hpedockerplugin/issues/143/events","html_url":"https://github.com/hpe-storage/python-hpedockerplugin/issues/143","id":302230785,"number":143,"title":"RHEL: Error while reading data after plugin upgrade","user":{"login":"sonawane-shashikant","id":21362687,"avatar_url":"https://avatars0.githubusercontent.com/u/21362687?v=4","gravatar_id":"","url":"https://api.github.com/users/sonawane-shashikant","html_url":"https://github.com/sonawane-shashikant","followers_url":"https://api.github.com/users/sonawane-shashikant/followers","following_url":"https://api.github.com/users/sonawane-shashikant/following{/other_user}","gists_url":"https://api.github.com/users/sonawane-shashikant/gists{/gist_id}","starred_url":"https://api.github.com/users/sonawane-shashikant/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sonawane-shashikant/subscriptions","organizations_url":"https://api.github.com/users/sonawane-shashikant/orgs","repos_url":"https://api.github.com/users/sonawane-shashikant/repos","events_url":"https://api.github.com/users/sonawane-shashikant/events{/privacy}","received_events_url":"https://api.github.com/users/sonawane-shashikant/received_events","type":"User","site_admin":false},"labels":[{"id":386172781,"url":"https://api.github.com/repos/hpe-storage/python-hpedockerplugin/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-03-05T09:44:19Z","updated_at":"2018-05-07T05:08:47Z","closed_at":"2018-05-07T05:08:47Z","author_association":"NONE","body":"Steps followed along with the outPut - \r\n\r\n\r\n\r\n\r\n\r\n\r\n------------------------------------------------------------\r\n\r\nSteps Followed - \r\n\r\n1.\t\"Create few volumes with different properties:\r\n\r\n$ docker volume create -d hpe --name upgrade11 -o size=16 -o provisioning=thin\r\n$ docker volume create -d hpe --name upgrade12 -o size=26 -o provisioning=full\r\n$ docker volume create -d hpe --name upgrade13 -o size=36 -o provisioning=dedup\r\n$ docker volume create -d hpe --name upgrade14 -o size=46 -o flash-cache=True\"\r\n\r\n[root@cld13b11 ~]# docker volume create -d hpe --name upgrade11 -o size=16 -o provisioning=thin\r\nupgrade11\r\n[root@cld13b11 ~]# docker volume create -d hpe --name upgrade12 -o size=26 -o provisioning=full\r\nupgrade12\r\n[root@cld13b11 ~]# docker volume create -d hpe --name upgrade13 -o size=36 -o provisioning=dedup\r\nupgrade13\r\n[root@cld13b11 ~]# docker volume create -d hpe --name upgrade14 -o size=46 -o flash-cache=True\r\nupgrade14\r\n\r\n[root@cld13b11 ~]# docker volume ls\r\nDRIVER              VOLUME NAME\r\nhpe:latest          upgrade11\r\nhpe:latest          upgrade12\r\nhpe:latest          upgrade13\r\nhpe:latest          upgrade14\r\n\r\n\r\n\r\n2.\t\"Mount all the volumes sequentially using for loop (below command):\r\n\r\n\r\n$ for i in `seq 11 14`; do  echo $i; docker run -it -d --mount src=upgrade$i,dst=/data1,volume-driver=hpe --name container$i --rm busybox /bin/sh ; done\"\r\n\r\n[root@cld13b11 ~]# for i in `seq 11 14`; do  echo $i; docker run -it -d --mount src=upgrade$i,dst=/data1,volume-driver=hpe --name container$i --rm busybox /bin/sh ; done\r\n11\r\ncbd5ba3e88a7ec49178414c9b129cca4e510ac1091b84d4d5457fd28d60406d7\r\n12\r\nbdc9611c40473f34fa65d7e22576e44607c455797035340e7d8e5a57eaa52771\r\n13\r\na74e7df318dcb70edcad665ef41ca908f608917202399447239a8b90c5d6e646\r\n14\r\nb75d5c0844cd5d3b58334acca1a29c012fe54f5f6b91c72b48460bf40d111d20\r\n\r\n\r\n\r\n\r\n3.\t\"Write data on all volumes using below command:\r\n\r\nfor i in `seq 11 14`; do  echo $i; docker exec -it container$i /bin/sh -c \"\"echo 'data' > /data1/hi$i.txt\"\" ; done\"\r\n\r\n4.\t\"Upgrade the plugin to Y tag using following commands:\r\n\r\n$ docker plugin disable --force hpe\r\n$ docker plugin upgrade hpe hpestorage/hpedockervolumeplugin:Y\r\n$ docker plugin set hpe certs.source=/tmp (for Ubuntu)\r\n$ docker plugin set hpe glibc_libs.source=/lib64 certs.source=/tmp (for RHEL / CentOS)\r\n$ docker plugin enable hpe\"\r\n\r\n[root@cld13b11 ~]# docker plugin disable --force hpe\r\nhpe\r\n[root@cld13b11 ~]# docker plugin upgrade hpe dockerciuser/hpedockerplugin:test\r\nUpgrading plugin hpe:latest from dockerciuser/hpedockerplugin:old to dockerciuser/hpedockerplugin:test\r\nPlugin images do not match, are you sure? [y/N] y\r\nPlugin \"dockerciuser/hpedockerplugin:test\" is requesting the following privileges:\r\n - network: [host]\r\n - mount: [/dev]\r\n - mount: [/run/lock]\r\n - mount: [/var/lib]\r\n - mount: [/etc]\r\n - mount: [/var/run/docker.sock]\r\n - mount: [/root/.ssh]\r\n - mount: [/sys]\r\n - mount: [/root/plugin/certs]\r\n - mount: [/sbin/iscsiadm]\r\n - mount: [/lib/modules]\r\n - mount: [/lib/x86_64-linux-gnu]\r\n - allow-all-devices: [true]\r\n - capabilities: [CAP_SYS_ADMIN CAP_SYS_RESOURCE CAP_MKNOD CAP_SYS_MODULE]\r\nDo you grant the above permissions? [y/N] y\r\ntest: Pulling from dockerciuser/hpedockerplugin\r\nb0e74bcd78f6: Download complete\r\nDigest: sha256:25dc17eafa08efada31b7ba0b16f7bb03b37814108fca8d4d82e77778bd85445\r\nStatus: Downloaded newer image for dockerciuser/hpedockerplugin:test\r\nUpgraded plugin hpe:latest to dockerciuser/hpedockerplugin:test\r\n[root@cld13b11 ~]# docker plugin set hpe glibc_libs.source=/lib64 certs.source=/tmp\r\n[root@cld13b11 ~]# docker plugin enable hpe\r\nhpe\r\n\r\n\r\n5.\t\"Read the data from all old volumes using below command:\r\n\r\n$ for i in `seq 11 14`; do  echo $i; docker exec -it container$i /bin/sh -c \"\"cat /data1/hi$i.txt\"\" ; done\"\r\n\r\n6.\t\"Unmount all volumes using below command:\r\n\r\n$ docker attach <container name>\r\n# / exit\"\r\n\r\n[root@cld13b11 ~]# docker attach container11\r\n/ # exit\r\n[root@cld13b11 ~]# docker attach container12\r\n/ # exit\r\n[root@cld13b11 ~]# docker attach container13\r\n/ # exit\r\n[root@cld13b11 ~]# docker attach container14\r\n/ # exit\r\n\r\n\r\n7.\t\"Create two new volumes:\r\n\r\n$ docker volume create -d hpe --name upgrade15 -o size=56 -o provisioning=thin\r\n$ docker volume create -d hpe --name upgrade16 -o size=22 -o provisioning=full\"\r\n\r\n[root@cld13b11 ~]# docker volume create -d hpe --name upgrade15 -o size=20 -o provisioning=thin\r\nupgrade15\r\n[root@cld13b11 ~]# docker volume create -d hpe --name upgrade16 -o size=22 -o provisioning=full\r\nupgrade16\r\n\r\n\r\n8.\t\"List volumes using below command:\r\n\r\n$ docker volume ls\"\r\n\r\n[root@cld13b11 ~]# docker volume ls\r\nDRIVER              VOLUME NAME\r\nhpe:latest          upgrade11\r\nhpe:latest          upgrade12\r\nhpe:latest          upgrade13\r\nhpe:latest          upgrade14\r\nhpe:latest          upgrade15\r\nhpe:latest          upgrade16\r\n\r\n\r\n9.\t\"Navigate to 3par array CLI and verify volumes using below command:\r\n\r\n% showvv\"\r\n\r\nCSIM-8K02_MXN6072AC7 cli% showvv -cpg SS_CPG5\r\n                                                                                         -Rsvd(MiB)- -(MiB)--\r\n   Id Name                        Prov Compr Dedup Type CopyOf  BsId Rd -Detailed_State-  Snp    Usr    VSize\r\n41570 .shared.SS_CPG5_0           dds  NA    No    base ---    41570 RW normal              0   1024 67108864\r\n41571  dcv-C8WXcEZ0SiO1mwLxG0Lz1A tdvv No    Yes   base ---    41571 RW normal              0   5120    36864\r\n41572 dcv-874b44faRJ68nHcWrB1djg  tpvv No    No    base ---    41572 RW normal              0   6144    47104\r\n41569 dcv-E4q3Ag0bTcK6d4KFh2NaCw  full NA    NA    base ---    41569 RW normal              0  26624    26624\r\n41573 dcv-rYSCmNDYTo6t.5AR7RxGhw  tpvv No    No    base ---    41573 RW normal           1024   1024    20480\r\n41574 dcv-yzJxd4ZbTBeMqM5k4V2Srg  cpvv NA    NA    base ---    41574 RW normal           1024  22528    22528\r\n41568 dcv-zthuNc18TVW-Y0luJHzGLg  tpvv No    No    base ---    41568 RW normal              0   2048    16384\r\n-------------------------------------------------------------------------------------------------------------\r\n    7 total                                                                              2048  64512 67278848\r\n\r\n10.\t\"Mount all the volumes sequentially using for loop (below command):\r\n\r\n$ for i in `seq 11 16`; do  echo $i; docker run -it -d -v upgrade$i:/data1 --volume-driver hpe --name container$i --rm busybox /bin/sh ; done\r\n\r\n[root@cld13b11 ~]# $ for i in `seq 11 16`; do  echo $i; docker run -it -d --mount src=upgrade$i,dst=/data1,volume-driver=hpe --name container$i --rm busybox /bin/sh ; done\"\r\n11\r\n15d2491909200d38a2c1e005333b161e9c04ddebd0e997159ee7d7c1c9b9615d\r\n12\r\n93151543c34fa776710cd92cc275d52e88c16d3a94a28c4a1b6f8e18c9254876\r\n13\r\n2d51d42a988d81537ec857c69a71e727d18dc227e83f32280893624224817429\r\n14\r\n0be40ecfa804d365a99b049b86ec420a299c7ac87507410db4bc2d1fe05fa023\r\n15\r\ne2738e65d231903caf9a95963ea9ec789da3d87659fc19537ceca1a8ee3a4b22\r\n16\r\nd7354184b4ef3f58480ba1478e7e6c10799e8bffc4e43d168c617ae04680322a\r\n\r\n\r\n\r\n\r\n11.\t\"Inspect containers:\r\n\r\n$ docker inspect container11\r\n$ docker inspect container12\r\n.\r\n.\r\n$ docker inspect container16\"\r\n\r\n[root@cld13b11 ~]# docker inspect container11 > /tmp/container11/txt\r\n-bash: /tmp/container11/txt: No such file or directory\r\n[root@cld13b11 ~]# docker inspect container11 > /tmp/container11.txt\r\n[root@cld13b11 ~]# docker inspect container12 > /tmp/container12.txt\r\n[root@cld13b11 ~]# docker inspect container13 > /tmp/container13.txt\r\n[root@cld13b11 ~]# docker inspect container14 > /tmp/container14.txt\r\n[root@cld13b11 ~]# docker inspect container15 > /tmp/container15.txt\r\n[root@cld13b11 ~]# docker inspect container16 > /tmp/container16.txt\r\n\r\n\r\n12.\t\"Verify LUN entries with device details are present in host using below command:\r\n\r\n$ ls -lrt /dev/disk/by-path\"\r\n\r\n[root@cld13b11 ~]# ls -lrt /dev/disk/by-path\r\ntotal 0\r\nlrwxrwxrwx. 1 root root 10 Feb 27 07:23 pci-0000:07:00.0-scsi-0:1:0:0-part1 -> ../../sda1\r\nlrwxrwxrwx. 1 root root 10 Feb 27 07:23 pci-0000:07:00.0-scsi-0:1:0:0-part3 -> ../../sda3\r\nlrwxrwxrwx. 1 root root 10 Feb 27 07:23 pci-0000:07:00.0-scsi-0:1:0:0-part2 -> ../../sda2\r\nlrwxrwxrwx. 1 root root 10 Feb 27 07:23 pci-0000:07:00.0-scsi-0:1:0:2-part1 -> ../../sdc1\r\nlrwxrwxrwx. 1 root root 10 Feb 27 07:23 pci-0000:07:00.0-scsi-0:1:0:1-part1 -> ../../sdb1\r\nlrwxrwxrwx. 1 root root  9 Feb 27 07:23 pci-0000:07:00.0-scsi-0:1:0:0 -> ../../sda\r\nlrwxrwxrwx. 1 root root  9 Feb 27 07:23 pci-0000:07:00.0-scsi-0:1:0:2 -> ../../sdc\r\nlrwxrwxrwx. 1 root root  9 Feb 27 07:23 pci-0000:07:00.0-scsi-0:1:0:1 -> ../../sdb\r\nlrwxrwxrwx. 1 root root  9 Mar  5 01:11 ip-10.50.3.59:3260-iscsi-iqn.2000-05.com.3pardata:22210002ac019d52-lun-0 -> ../../sdd\r\nlrwxrwxrwx. 1 root root  9 Mar  5 01:11 ip-10.50.3.59:3260-iscsi-iqn.2000-05.com.3pardata:22210002ac019d52-lun-1 -> ../../sde\r\nlrwxrwxrwx. 1 root root  9 Mar  5 01:12 ip-10.50.3.59:3260-iscsi-iqn.2000-05.com.3pardata:22210002ac019d52-lun-2 -> ../../sdf\r\nlrwxrwxrwx. 1 root root  9 Mar  5 01:12 ip-10.50.3.59:3260-iscsi-iqn.2000-05.com.3pardata:22210002ac019d52-lun-3 -> ../../sdg\r\nlrwxrwxrwx. 1 root root  9 Mar  5 01:44 ip-10.50.3.59:3260-iscsi-iqn.2000-05.com.3pardata:22210002ac019d52-lun-4 -> ../../sdh\r\nlrwxrwxrwx. 1 root root  9 Mar  5 01:45 ip-10.50.3.59:3260-iscsi-iqn.2000-05.com.3pardata:22210002ac019d52-lun-5 -> ../../sdi\r\n\r\n\r\n13.\t\"Navigate to 3par array CLI and verify VLUNs are created:\r\n\r\n% showvlun -host <hostname>\"\r\n\r\nCSIM-8K02_MXN6072AC7 cli%  showvlun -host cld13b11\r\nActive VLUNs\r\nLun VVName                     HostName --------Host_WWN/iSCSI_Name--------  Port        Type Status ID\r\n  0 dcv-zthuNc18TVW-Y0luJHzGLg cld13b11 iqn.1994-05.com.redhat:c01ffacf2b68 2:2:1 matched set active  1\r\n  1 dcv-E4q3Ag0bTcK6d4KFh2NaCw cld13b11 iqn.1994-05.com.redhat:c01ffacf2b68 2:2:1 matched set active  1\r\n  2 dcv-C8WXcEZ0SiO1mwLxG0Lz1A cld13b11 iqn.1994-05.com.redhat:c01ffacf2b68 2:2:1 matched set active  1\r\n  3 dcv-874b44faRJ68nHcWrB1djg cld13b11 iqn.1994-05.com.redhat:c01ffacf2b68 2:2:1 matched set active  1\r\n  4 dcv-rYSCmNDYTo6t.5AR7RxGhw cld13b11 iqn.1994-05.com.redhat:c01ffacf2b68 2:2:1 matched set active  1\r\n  5 dcv-yzJxd4ZbTBeMqM5k4V2Srg cld13b11 iqn.1994-05.com.redhat:c01ffacf2b68 2:2:1 matched set active  1\r\n-------------------------------------------------------------------------------------------------------\r\n  6 total\r\n\r\nVLUN Templates\r\nLun VVName                     HostName -Host_WWN/iSCSI_Name-  Port        Type\r\n  0 dcv-zthuNc18TVW-Y0luJHzGLg cld13b11 ----------------      2:2:1 matched set\r\n  1 dcv-E4q3Ag0bTcK6d4KFh2NaCw cld13b11 ----------------      2:2:1 matched set\r\n  2 dcv-C8WXcEZ0SiO1mwLxG0Lz1A cld13b11 ----------------      2:2:1 matched set\r\n  3 dcv-874b44faRJ68nHcWrB1djg cld13b11 ----------------      2:2:1 matched set\r\n  4 dcv-rYSCmNDYTo6t.5AR7RxGhw cld13b11 ----------------      2:2:1 matched set\r\n  5 dcv-yzJxd4ZbTBeMqM5k4V2Srg cld13b11 ----------------      2:2:1 matched set\r\n-------------------------------------------------------------------------------\r\n  6 total\r\nCSIM-8K02_MXN6072AC7 cli% Session timed out after being idle for 3600 seconds\r\n\r\n14.\t\"Write data on all volumes using below command:\r\n\r\nfor i in `seq 11 16`; do  echo $i; docker exec -it container$i /bin/sh -c \"\"echo 'data' > /data1/foo$i.txt\"\" ; done\"\r\n\r\n[root@cld13b11 ~]# for i in `seq 11 16`; do  echo $i; docker exec -it container$i /bin/sh -c \"echo 'data' > /data1/foo$i.txt\" ; done\r\n11\r\n12\r\n13\r\n14\r\n15\r\n16\r\n\r\n\r\n15.\t\"Unmount all volumes using below command:\r\n\r\n$ docker attach <container name>\r\n# / exit\"\r\n\r\n[root@cld13b11 ~]# docker attach container11\r\n/ # exit\r\n[root@cld13b11 ~]# docker attach container12\r\n/ # exit\r\n[root@cld13b11 ~]# docker attach container13\r\n/ # exit\r\n[root@cld13b11 ~]# docker attach container14\r\n/ # exit\r\n[root@cld13b11 ~]# docker attach container15\r\n/ # exit\r\n[root@cld13b11 ~]# docker attach container16\r\n/ # exit\r\n\r\n16.\t\"Read the data from all the volumes using below command:\r\n\r\n\r\n17.\t$ for i in `seq 11 16`; do  echo $i; docker run -it --mount src=upgrade$i,dst=/data1,volume-driver=hpe --rm busybox cat /data1/foo$i.txt ; done\"\r\n\r\n[root@cld13b11 ~]# for i in `seq 11 16`; do  echo $i; docker run -it --mount src=upgrade$i,dst=/data1,volume-driver=hpe --rm busybox cat /data1/foo$i.txt ; done\r\n11\r\ndata\r\n12\r\ndata\r\n13\r\ndata\r\n14\r\ndata\r\n15\r\ndocker: Error response from daemon: error while mounting volume '/var/lib/docker/plugins/88c7746263c3976a67b931c90ff8d4f336f1a7d748f1b47c3fa0dcc34afaa701/rootfs': VolumeDriver.Mount: <html><head><title>web.Server Traceback (most recent call last)</title></head><body><b>web.Server Traceback (most recent call last):</b>\r\n\r\n<div>\r\n  <style type=\"text/css\">\r\n    div.error {\r\n      color: red;\r\n      font-family: Verdana, Arial, helvetica, sans-serif;\r\n      font-weight: bold;\r\n    }\r\n\r\n    div {\r\n      font-family: Verdana, Arial, helvetica, sans-serif;\r\n    }\r\n\r\n    div.stackTrace {\r\n    }\r\n\r\n    div.frame {\r\n      padding: 1em;\r\n      background: white;\r\n      border-bottom: thin black dashed;\r\n    }\r\n\r\n    div.frame:first-child {\r\n      padding: 1em;\r\n      background: white;\r\n      border-top: thin black dashed;\r\n      border-bottom: thin black dashed;\r\n    }\r\n\r\n    div.location {\r\n    }\r\n\r\n    span.function {\r\n      font-weight: bold;\r\n      font-family: \"Courier New\", courier, monospace;\r\n    }\r\n\r\n    div.snippet {\r\n      margin-bottom: 0.5em;\r\n      margin-left: 1em;\r\n      background: #FFFFDD;\r\n    }\r\n\r\n    div.snippetHighlightLine {\r\n      color: red;\r\n    }\r\n\r\n    span.code {\r\n      font-family: \"Courier New\", courier, monospace;\r\n    }\r\n  </style>\r\n\r\n  <div class=\"error\">\r\n    <span>hpedockerplugin.exception.HPEPluginMountException</span>: <span>HPE Docker Volume Plugin Mount Failed: (u'exception is : %s', u'\\n\\n  RAN: /bin/mount -t ext4 /dev/sdd /opt/hpe/data/hpedocker-scsi-360002ac0000000000100a26500019d52\\n\\n  STDOUT:\\n\\n\\n  STDERR:\\nmount: /opt/hpe/data/hpedocker-scsi-360002ac0000000000100a26500019d52: wrong fs type, bad option, bad superblock on /dev/sdd, missing codepage or helper program, or other error.\\n')</span>\r\n  </div>\r\n  <div class=\"stackTrace\">\r\n    <div class=\"frame\">\r\n      <div class=\"location\">\r\n        <span>/usr/lib/python2.7/site-packages/twisted/internet/defer.py</span>:<span>150</span> in\r\n        <span class=\"function\">maybeDeferred</span>\r\n      </div>\r\n      <div class=\"snippet\">\r\n        <div class=\"snippetLine\">\r\n          <span class=\"lineno\">149</span>\r\n          <code class=\"code\"> &#160; &#160;try:</code>\r\n        </div><div class=\"snippetHighlightLine\">\r\n          <span class=\"lineno\">150</span>\r\n          <code class=\"code\"> &#160; &#160; &#160; &#160;result = f(*args, **kw)</code>\r\n        </div><div class=\"snippetLine\">\r\n          <span class=\"lineno\">151</span>\r\n          <code class=\"code\"> &#160; &#160;except:</code>\r\n        </div>\r\n      </div>\r\n    </div><div class=\"frame\">\r\n      <div class=\"location\">\r\n        <span>/usr/lib/python2.7/site-packages/klein/app.py</span>:<span>126</span> in\r\n        <span class=\"function\">execute_endpoint</span>\r\n      </div>\r\n      <div class=\"snippet\">\r\n        <div class=\"snippetLine\">\r\n          <span class=\"lineno\">125</span>\r\n          <code class=\"code\"> &#160; &#160; &#160; &#160;endpoint_f = self._endpoints[endpoint]</code>\r\n        </div><div class=\"snippetHighlightLine\">\r\n          <span class=\"lineno\">126</span>\r\n          <code class=\"code\"> &#160; &#160; &#160; &#160;return endpoint_f(self._instance, *args, **kwargs)</code>\r\n        </div><div class=\"snippetLine\">\r\n          <span class=\"lineno\">127</span>\r\n          <code class=\"code\"></code>\r\n        </div>\r\n      </div>\r\n    </div><div class=\"frame\">\r\n      <div class=\"location\">\r\n        <span>/usr/lib/python2.7/site-packages/klein/app.py</span>:<span>211</span> in\r\n        <span class=\"function\">_f</span>\r\n      </div>\r\n      <div class=\"snippet\">\r\n        <div class=\"snippetLine\">\r\n          <span class=\"lineno\">210</span>\r\n          <code class=\"code\"> &#160; &#160; &#160; &#160; &#160; &#160;def _f(instance, request, *a, **kw):</code>\r\n        </div><div class=\"snippetHighlightLine\">\r\n          <span class=\"lineno\">211</span>\r\n          <code class=\"code\"> &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;return _call(instance, f, request, *a, **kw)</code>\r\n        </div><div class=\"snippetLine\">\r\n          <span class=\"lineno\">212</span>\r\n          <code class=\"code\"></code>\r\n        </div>\r\n      </div>\r\n    </div><div class=\"frame\">\r\n      <div class=\"location\">\r\n        <span>/usr/lib/python2.7/site-packages/klein/app.py</span>:<span>48</span> in\r\n        <span class=\"function\">_call</span>\r\n      </div>\r\n      <div class=\"snippet\">\r\n        <div class=\"snippetLine\">\r\n          <span class=\"lineno\">47</span>\r\n          <code class=\"code\"> &#160; &#160;else:</code>\r\n        </div><div class=\"snippetHighlightLine\">\r\n          <span class=\"lineno\">48</span>\r\n          <code class=\"code\"> &#160; &#160; &#160; &#160;result = f(instance, *args, **kwargs)</code>\r\n        </div><div class=\"snippetLine\">\r\n          <span class=\"lineno\">49</span>\r\n          <code class=\"code\"></code>\r\n        </div>\r\n      </div>\r\n    </div><div class=\"frame\">\r\n      <div class=\"location\">\r\n        <span>/python-hpedockerplugin/hpedockerplugin/hpe_storage_api.py</span>:<span>516</span> in\r\n        <span class=\"function\">volumedriver_mount</span>\r\n      </div>\r\n      <div class=\"snippet\">\r\n        <div class=\"snippetLine\">\r\n          <span class=\"lineno\">515</span>\r\n          <code class=\"code\"> &#160; &#160; &#160; &#160; &#160; &#160;# mount the directory</code>\r\n        </div><div class=\"snippetHighlightLine\">\r\n          <span class=\"lineno\">516</span>\r\n          <code class=\"code\"> &#160; &#160; &#160; &#160; &#160; &#160;fileutil.mount_dir(path.path, mount_dir)</code>\r\n        </div><div class=\"snippetLine\">\r\n          <span class=\"lineno\">517</span>\r\n          <code class=\"code\"> &#160; &#160; &#160; &#160; &#160; &#160;LOG.debug('Device: %(path) successfully mounted on %(mount)s',</code>\r\n        </div>\r\n      </div>\r\n    </div><div class=\"frame\">\r\n      <div class=\"location\">\r\n        <span>/python-hpedockerplugin/hpedockerplugin/fileutil.py</span>:<span>97</span> in\r\n        <span class=\"function\">mount_dir</span>\r\n      </div>\r\n      <div class=\"snippet\">\r\n        <div class=\"snippetLine\">\r\n          <span class=\"lineno\">96</span>\r\n          <code class=\"code\"> &#160; &#160; &#160; &#160;LOG.error(msg)</code>\r\n        </div><div class=\"snippetHighlightLine\">\r\n          <span class=\"lineno\">97</span>\r\n          <code class=\"code\"> &#160; &#160; &#160; &#160;raise exception.HPEPluginMountException(reason=msg)</code>\r\n        </div><div class=\"snippetLine\">\r\n          <span class=\"lineno\">98</span>\r\n          <code class=\"code\"> &#160; &#160;return True</code>\r\n        </div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n  <div class=\"error\">\r\n    <span>hpedockerplugin.exception.HPEPluginMountException</span>: <span>HPE Docker Volume Plugin Mount Failed: (u'exception is : %s', u'\\n\\n  RAN: /bin/mount -t ext4 /dev/sdd /opt/hpe/data/hpedocker-scsi-360002ac0000000000100a26500019d52\\n\\n  STDOUT:\\n\\n\\n  STDERR:\\nmount: /opt/hpe/data/hpedocker-scsi-360002ac0000000000100a26500019d52: wrong fs type, bad option, bad superblock on /dev/sdd, missing codepage or helper program, or other error.\\n')</span>\r\n  </div>\r\n</div>\r\n\r\n</body></html>.\r\n16\r\ndata\r\n[root@cld13b11 [~]#\r\n[RHEL-SINGLE-PATH-TC23.txt](https://github.com/hpe-storage/python-hpedockerplugin/files/1780287/RHEL-SINGLE-PATH-TC23.txt)\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/hpe-storage/python-hpedockerplugin/issues/comments/386958520","html_url":"https://github.com/hpe-storage/python-hpedockerplugin/issues/143#issuecomment-386958520","issue_url":"https://api.github.com/repos/hpe-storage/python-hpedockerplugin/issues/143","id":386958520,"user":{"login":"sonawane-shashikant","id":21362687,"avatar_url":"https://avatars0.githubusercontent.com/u/21362687?v=4","gravatar_id":"","url":"https://api.github.com/users/sonawane-shashikant","html_url":"https://github.com/sonawane-shashikant","followers_url":"https://api.github.com/users/sonawane-shashikant/followers","following_url":"https://api.github.com/users/sonawane-shashikant/following{/other_user}","gists_url":"https://api.github.com/users/sonawane-shashikant/gists{/gist_id}","starred_url":"https://api.github.com/users/sonawane-shashikant/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sonawane-shashikant/subscriptions","organizations_url":"https://api.github.com/users/sonawane-shashikant/orgs","repos_url":"https://api.github.com/users/sonawane-shashikant/repos","events_url":"https://api.github.com/users/sonawane-shashikant/events{/privacy}","received_events_url":"https://api.github.com/users/sonawane-shashikant/received_events","type":"User","site_admin":false},"created_at":"2018-05-07T05:08:46Z","updated_at":"2018-05-07T05:08:46Z","author_association":"NONE","body":"Closing this issue as the same is not reproduced on the latest docker plugin.\r\nAttaching detailed output of the test executed.\r\n\r\n[Issue_143_verification_latest.txt](https://github.com/hpe-storage/python-hpedockerplugin/files/1978552/Issue_143_verification_latest.txt)\r\n"}}
{"actor":{"display_login":"sonawane-shashikant"}}