Since queens release and the addition of NVE support, the driver fails to start when a VE license is not present on a 9.1 (or later) ONTAP box.
Exception:
2018-05-17 10:27:13.968 7313 ERROR manila.share.manager raise NaApiError(code, msg)
2018-05-17 10:27:13.968 7313 ERROR manila.share.manager NaApiError: NetApp API failed. Reason - 35021:Package "VE" is not licensed in the cluster.
2018-05-17 10:27:13.968 7313 ERROR manila.share.manager
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager [req-db615131-66be-42cf-a992-6ac73989eff4 - - - - -] Error encountered during initialization of driver <email address hidden>@netapp_akapila: NaApiError: NetApp API failed. Reason - 35021:Package "VE" is not licensed in the cluster.
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager Traceback (most recent call last):
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/manager.py", line 305, in _driver_setup
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager self.driver.do_setup(ctxt)
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/cluster_mode/drv_single_svm.py", line 40, in do_setup
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager self.library.do_setup(context)
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/utils.py", line 96, in trace_wrapper
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager result = f(self, *args, **kwargs)
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py", line 133, in do_setup
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager self._set_cluster_info()
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/utils.py", line 96, in trace_wrapper
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager result = f(self, *args, **kwargs)
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/cluster_mode/lib_base.py", line 141, in _set_cluster_info
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager self._client.is_nve_supported()
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/utils.py", line 96, in trace_wrapper
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager result = f(self, *args, **kwargs)
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/client/client_cmode.py", line 393, in is_nve_supported
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager return self.get_security_key_manager_nve_support(nodes[0])
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/utils.py", line 96, in trace_wrapper
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager result = f(self, *args, **kwargs)
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/client/client_cmode.py", line 427, in get_security_key_manager_nve_support
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager 'security-key-manager-volume-encryption-supported', api_args)
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/client/client_base.py", line 88, in send_request
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager return self.connection.invoke_successfully(request, enable_tunneling)
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager File "/usr/lib/python2.7/site-packages/manila/share/drivers/netapp/dataontap/client/api.py", line 287, in invoke_successfully
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager raise NaApiError(code, msg)
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager NaApiError: NetApp API failed. Reason - 35021:Package "VE" is not licensed in the cluster.
2018-05-17 10:28:18.055 7313 ERROR manila.share.manager
2018-05-17 10:30:26.140 7313 ERROR manila.share.manager [req-db615131-66be-42cf-a992-6ac73989eff4 - - - - -] Error encountered during initialization of driver <email address hidden>@netapp_akapila: NaApiError: NetApp API failed. Reason - 35021:Package "VE" is not licensed in the cluster.
Fix proposed to branch: master /review. openstack. org/579681
Review: https:/