<div dir="ltr"><div>Dear all</div><div><br></div>In our Cloud we have multiple backends for Cinder. One of them is using the Dell EMC PS Series volume driver<div><br></div><div>My understanding (reading <a href="https://docs.openstack.org/releasenotes/cinder/ussuri.html">https://docs.openstack.org/releasenotes/cinder/ussuri.html</a>) is that the driver doesn't work anymore in >= Ussuri</div><div><br></div><div><div>A while ago we migrated to Train (using CentOS7 as operating system) and everything kept working fine.<br></div><div>We are now trying to migrate to CentOS8 (still using Train) and the cinder volume service for the equallogic backend doesn't work anymore</div><div>In the log file I found something like this [*]</div><div><br></div><div><br></div><div>We already planned to dismiss that backend (but we planned to do that before next Openstack update).</div><div><br></div><div>Does anyone know if that driver is supposed to work with Train and CentOS8 (and therefore python3) ?</div><div><br></div><div>Thanks, Massimo</div><div><br></div><div><br></div><div>[*]</div><div>021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
[req-9fee10a8-4ad4-4bb3-a04c-46ef6919bb0f - - - - -] Error running
command.: TypeError: must be str, not bytes
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
Traceback (most recent call last):
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
File
"/usr/lib/python3.6/site-packages/cinder/volume/drivers/dell_emc/ps.py",
line 248, in _run_ssh
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
timeout=self.configuration.ssh_conn_timeout)
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
File
"/usr/lib/python3.6/site-packages/cinder/volume/drivers/dell_emc/ps.py",
line 72, in __inner
<br>2021-08-25 10:13:06.637 30932 ERROR
<a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a> res = gt.wait()
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
File "/usr/lib/python3.6/site-packages/eventlet/greenthread.py", line
181, in wait
<br>2021-08-25 10:13:06.637 30932 ERROR
<a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a> return self._exit_event.wait()
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
File "/usr/lib/python3.6/site-packages/eventlet/event.py", line 125, in wait
<br>2021-08-25 10:13:06.637 30932 ERROR
<a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a> result = hub.switch()
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
File "/usr/lib/python3.6/site-packages/eventlet/hubs/hub.py", line 298,
in switch
<br>2021-08-25 10:13:06.637 30932 ERROR
<a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a> return self.greenlet.switch()
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
File "/usr/lib/python3.6/site-packages/eventlet/greenthread.py", line
221, in main
<br>2021-08-25 10:13:06.637 30932 ERROR
<a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a> result = function(*args, **kwargs)
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
File
"/usr/lib/python3.6/site-packages/cinder/volume/drivers/dell_emc/ps.py",
line 196, in _ssh_execute
<br>2021-08-25 10:13:06.637 30932 ERROR
<a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a> self._get_output(chan)
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
File
"/usr/lib/python3.6/site-packages/cinder/volume/drivers/dell_emc/ps.py",
line 175, in _get_output
<br>2021-08-25 10:13:06.637 30932 ERROR
<a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a> out += ret
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a>
TypeError: must be str, not bytes
<br>2021-08-25 10:13:06.637 30932 ERROR <a href="http://cinder.volume.drivers.dell_emc.ps">cinder.volume.drivers.dell_emc.ps</a> <br></div><div><br></div></div></div>