OpenStack Discussions

cinder volume service to go down after upgrade to 17.1.6

frankjin
359 Views

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?

0 REPLIES 0
Public