Discuss and ask questions on NetApp's integrations with OpenStack, deployment and operations, and learn more about what's being developed in upcoming releases.
Discuss and ask questions on NetApp's integrations with OpenStack, deployment and operations, and learn more about what's being developed in upcoming releases.
The customer's environment is running RHOSP 16.2.4 with ontap 9.7P16. We upgraded OpenStack to version 17.1.6 using the following command: openstack overcloud upgrade run --stack central --debug --limit allovercloud,undercloud --playbook After the upgrade, while the services started initializing, the process generated an error which caused the cinder volume service to go down. 2025-06-12 11:05:51.025 34 DEBUG cinder.volume.drivers.netapp.dataontap.client.api [req-1c9a7af4-6363-4bf8-a9aa-82cb8e39028c - - - - -] Using NetApp controller: 10.13.10.105 __init__ /usr/lib/python3.9/site-packages/cinder/volume/drivers/netapp/dataontap/client/api.py:84 2025-06-12 11:05:51.026 34 DEBUG cinder.ssh_utils [req-1c9a7af4-6363-4bf8-a9aa-82cb8e39028c - - - - -] Setting strict_ssh_host_key_policy to 'False' using ssh_hosts_key_file '/var/lib/cinder/ssh_known_hosts'. __init__ /usr/lib/python3.9/site-packages/cinder/ssh_utils.py:88 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager [req-1c9a7af4-6363-4bf8-a9aa-82cb8e39028c - - - - -] Failed to initialize driver.: TypeError: argument of type 'NoneType' is not iterable 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager Traceback (most recent call last): 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager File "/usr/lib/python3.9/site-packages/cinder/volume/manager.py", line 481, in _init_host 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager self.driver.do_setup(ctxt) 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager File "/usr/lib/python3.9/site-packages/cinder/volume/volume_utils.py", line 1490, in trace_method_logging_wrapper 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager return f(*args, **kwargs) 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager File "/usr/lib/python3.9/site-packages/cinder/volume/volume_utils.py", line 1490, in trace_method_logging_wrapper 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager return f(*args, **kwargs) 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager File "/usr/lib/python3.9/site-packages/cinder/volume/drivers/netapp/dataontap/nfs_cmode.py", line 89, in do_setup 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager self.zapi_client = dot_utils.get_client_for_backend( 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager File "/usr/lib/python3.9/site-packages/cinder/volume/drivers/netapp/dataontap/utils/utils.py", line 67, in get_client_for_backend 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager client = client_cmode.Client( 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager File "/usr/lib/python3.9/site-packages/cinder/volume/volume_utils.py", line 1490, in trace_method_logging_wrapper 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager return f(*args, **kwargs) 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager File "/usr/lib/python3.9/site-packages/cinder/volume/volume_utils.py", line 1490, in trace_method_logging_wrapper 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager return f(*args, **kwargs) 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager File "/usr/lib/python3.9/site-packages/cinder/volume/drivers/netapp/dataontap/client/client_cmode.py", line 55, in __init__ 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager self._init_features() 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager File "/usr/lib/python3.9/site-packages/cinder/volume/volume_utils.py", line 1490, in trace_method_logging_wrapper 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager return f(*args, **kwargs) 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager File "/usr/lib/python3.9/site-packages/cinder/volume/volume_utils.py", line 1490, in trace_method_logging_wrapper 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager return f(*args, **kwargs) 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager File "/usr/lib/python3.9/site-packages/cinder/volume/drivers/netapp/dataontap/client/client_cmode.py", line 80, in _init_features 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager elif ONTAP_C190 in node['model']: 2025-06-12 11:05:51.150 34 ERROR cinder.volume.manager TypeError: argument of type 'NoneType' is not iterable 1:05:51.150 34 ERROR cinder.volume.manager below is my question: 1. I couldn’t find the compatibility list for RHOSP 17.1.6 and ontap 9.7P16 on the IMT website. Is it supported, and are there any limitations? 2. i believe that netapp should provide the corresponding driver,right? How can we address the issue mentioned above?
... View more
Due to a hardware failure, one of the storage nodes in the HA cluster(Platform: A400) was successfully taken over by another node. Although the takeover process was completed without any problems, the OpenStack Manila service was unable to create new file shares. Storage platform: A400 Node name: node01 <<< Healthy node / Takeover mode Node name: node02 <<< Down node Manila-share.log Failed to configure Vserver.: manila.exception.NetAppException: Could not find eligible network ports on node node02 on which to create Vserver LIFs. Could not find eligible network ports on node node02 on which to create Vserver LIFs.\n']: manila.share.drivers.netapp.dataontap.client.api.NaApiError: NetApp API failed. Reason - 13001:Failed to check file or LUN copy operation status. Reason: "RPC: Couldn't make connection [from mgwd on node " node01" (VSID: -1) to mgwd at 169.254.xxx.xxx]". oslo_messaging.rpc.server manila.exception.NetAppException: Could not find eligible network ports on node node02 on which to create Vserver LIFs. Is this an issue with the ONTAP driver? How should it be resolved?
... View more
Hi, Experts, I wanna convert two old AFF A400/A800 demo units to ASA A400/A800 for future POC purpose(I understand this conversion is one way). Do you have operation guide or experience on that ? Rgds, Jackie
... View more