<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: No vfiler connection support in Openstack plugin? in OpenStack Discussions</title>
    <link>https://community.netapp.com/t5/OpenStack-Discussions/No-vfiler-connection-support-in-Openstack-plugin/m-p/81451#M170</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Christoph,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The issue you describe above is not a failure of our driver to support vfilers; but rather (as you point out) is a limitation due to the permissions assigned to your account. The clone will fail - but the tenant facing operation that drove the clone attempt should succeed because we will fallback to a suboptimal solution that involves a direct download and copy of the image versus doing a clone. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding continued innovation of our OpenStack support for 7-mode - we are explicitly prioritizing CDOT functionality as that aligns with the strategic direction of Data ONTAP. The existing 7-mode function in our drivers should be functional, but will not be enhanced for emerging/advanced scenarios. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Apr 2014 18:23:40 GMT</pubDate>
    <dc:creator>rcallawa</dc:creator>
    <dc:date>2014-04-24T18:23:40Z</dc:date>
    <item>
      <title>No vfiler connection support in Openstack plugin?</title>
      <link>https://community.netapp.com/t5/OpenStack-Discussions/No-vfiler-connection-support-in-Openstack-plugin/m-p/81448#M167</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;The Netapp NFS openstack plugin (havana and icehouse) checks before cloning an image whether the source and destination images are on the same filer. This is done via API call "&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;net-ifconfig-get", which is then used to determine if the IP addresses of source and destination match:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;&lt;A href="https://github.com/openstack/cinder/blob/stable/havana/cinder/volume/drivers/netapp/nfs.py#L1242" style="color: #2989c5;" title="https://github.com/openstack/cinder/blob/stable/havana/cinder/volume/drivers/netapp/nfs.py#L1242" target="_blank"&gt;https://github.com/openstack/cinder/blob/stable/havana/cinder/volume/drivers/netapp/nfs.py#L1242&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;The problem I'm having is that the account I'm using for API access only exists on a vfiler for security and separation reasons. According to the API/SDK docs,&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; "&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;net-ifconfig-get" is not supported on vfiler. A trace of the HTTP conversation between openstack cinder and vfiler shows:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="p1" style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;&amp;lt;!DOCTYPE netapp SYSTEM '/na_admin/netapp_filer.dtd'&amp;gt;&lt;/P&gt;&lt;P class="p1" style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;&lt;SPAN&gt;&amp;lt;netapp version='1.1' xmlns='&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.netapp.com/filer/admin" target="_blank"&gt;http://www.netapp.com/filer/admin&lt;/A&gt;&lt;SPAN&gt;'&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1" style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;&amp;lt;results status="failed" reason="Unable to find API: net-ifconfig-get" errno="13005"/&amp;gt;&amp;lt;/netapp&amp;gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1" style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;This prevents openstack from making a direct netapp clone of the file, since it cannot be sure the images are on the same filer.&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1" style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;Why is the current openstack plugin not support vfilers? Should this be documented somewhere?&lt;/P&gt;&lt;P class="p1"&gt;&lt;/P&gt;&lt;P class="p1" style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;I think there must be a better way to check whether the filers are the same, how about checking the serial number? "system-get-info" would work on a vfiler.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;Cheers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Christoph&lt;/P&gt;&lt;P style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 05:37:33 GMT</pubDate>
      <guid>https://community.netapp.com/t5/OpenStack-Discussions/No-vfiler-connection-support-in-Openstack-plugin/m-p/81448#M167</guid>
      <dc:creator>CDWERTMANN</dc:creator>
      <dc:date>2025-06-05T05:37:33Z</dc:date>
    </item>
    <item>
      <title>Re: No vfiler connection support in Openstack plugin?</title>
      <link>https://community.netapp.com/t5/OpenStack-Discussions/No-vfiler-connection-support-in-Openstack-plugin/m-p/81451#M170</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Christoph,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The issue you describe above is not a failure of our driver to support vfilers; but rather (as you point out) is a limitation due to the permissions assigned to your account. The clone will fail - but the tenant facing operation that drove the clone attempt should succeed because we will fallback to a suboptimal solution that involves a direct download and copy of the image versus doing a clone. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding continued innovation of our OpenStack support for 7-mode - we are explicitly prioritizing CDOT functionality as that aligns with the strategic direction of Data ONTAP. The existing 7-mode function in our drivers should be functional, but will not be enhanced for emerging/advanced scenarios. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Apr 2014 18:23:40 GMT</pubDate>
      <guid>https://community.netapp.com/t5/OpenStack-Discussions/No-vfiler-connection-support-in-Openstack-plugin/m-p/81451#M170</guid>
      <dc:creator>rcallawa</dc:creator>
      <dc:date>2014-04-24T18:23:40Z</dc:date>
    </item>
    <item>
      <title>Re: No vfiler connection support in Openstack plugin?</title>
      <link>https://community.netapp.com/t5/OpenStack-Discussions/No-vfiler-connection-support-in-Openstack-plugin/m-p/81455#M174</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bob,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your reply. I have to disagree with your assessment though. As far as I understand it, &lt;SPAN style="font-size: 10pt; background-color: #ffffff;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; background-color: #ffffff;"&gt;net-ifconfig-get" is not supported in vfiler context. This is not a lack of permissions of my account, but instead it is simply not implemented by the NetApp OS in the vfiler context. Even if I give all permissions to a vfiler user, I still cannot call this API. This is clearly marked in the API documentation.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; background-color: #ffffff;"&gt;I've modified your Openstack driver to support vfilers, so it is indeed a failure of your driver that vfilers are not supported in the current release. When can we expect vfiler support in the official Netapp cinder driver?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Christoph&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Apr 2014 02:24:46 GMT</pubDate>
      <guid>https://community.netapp.com/t5/OpenStack-Discussions/No-vfiler-connection-support-in-Openstack-plugin/m-p/81455#M174</guid>
      <dc:creator>CDWERTMANN</dc:creator>
      <dc:date>2014-04-25T02:24:46Z</dc:date>
    </item>
  </channel>
</rss>

