]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Fix 'no actual-pathname' NetApp API error
authorTom Barron <tpb@dyncloud.net>
Wed, 17 Jun 2015 18:54:01 +0000 (14:54 -0400)
committerTom Barron <tpb@dyncloud.net>
Fri, 26 Jun 2015 18:07:40 +0000 (18:07 +0000)
commit6a65422c69bd5f2fc363238b2383b66aab575272
tree00ddb0fd4832c189b1c3372ace471409c889e41e
parent843c5efe8e8b387da5ad0b81ef2912e5a5b7a501
Fix 'no actual-pathname' NetApp API error

Cinder volume logs sometimes show this error

      NetApp API failed. Reason - 13114:
      No actual-pathname for 10.1.0.9:/vol/whatever

with Kilo code and 7-mode DOT system.

The issue is due to our Cinder driver passing the
entire share to the relevant API instead of just
the export path portion of the share.  This only
happens when the NFS image cache is full, and cached
files need to be removed.

Change-Id: I0c40840dac975dd7fd2c62f1f9c0cd3f8c5c1252
Closes-Bug: #1468884
cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py
cinder/tests/unit/volume/drivers/netapp/dataontap/test_nfs_7mode.py
cinder/tests/unit/volume/drivers/netapp/dataontap/test_nfs_base.py
cinder/volume/drivers/netapp/dataontap/nfs_7mode.py
cinder/volume/drivers/netapp/dataontap/nfs_base.py