<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">I'm not sure if this is the correct place to report it but I'm working on the Cinder Thirdparty CI requirement to move testing to Python 3.7.<br class=""><div class=""><a href="https://wiki.openstack.org/wiki/Cinder/3rdParty-drivers-py3-update" class="">https://wiki.openstack.org/wiki/Cinder/3rdParty-drivers-py3-update</a></div><div class=""><br class=""></div><div class="">Unfortunately this commit moving Kombu to 4.6.4 a day ago has broken the devstack setup scripts.<div class=""><a href="https://opendev.org/openstack/requirements/commit/b236f0af43259959cb2a0f82880cebbdd0da7f27" class="">https://opendev.org/openstack/requirements/commit/b236f0af43259959cb2a0f82880cebbdd0da7f27</a></div><div class=""><br class=""></div><div class="">It breaks because (I believe) Eventlet is monkey patching and kombu 4.6.4 interacts badly. See these two bug reports for more details.</div><div class=""><br class=""></div><div class=""><a href="https://github.com/eventlet/eventlet/issues/534" class="">https://github.com/eventlet/eventlet/issues/534</a></div><div class=""><a href="https://github.com/nameko/nameko/issues/655" class="">https://github.com/nameko/nameko/issues/655</a></div><div class=""><br class=""></div><div class="">Kombu 4.6.4 now results in this error when running </div><div class=""><span style="font-family: monospace; font-size: medium; orphans: 2; text-indent: -286px; white-space: pre-wrap; widows: 2;" class=""><br class=""></span></div><div class=""><span style="font-family: monospace; font-size: medium; orphans: 2; text-indent: -286px; white-space: pre-wrap; widows: 2;" class="">/usr/local/bin/nova-manage --config-file /etc/nova/nova.conf api_db sync</span></div><div class=""><br class=""></div><div class=""><pre style="font-variant-ligatures: normal; orphans: 2; widows: 2;" class=""><span class="_2019-08-16_22_56_25_446 NONE" style="padding-left: 22em; text-indent: -22em; white-space: pre-wrap; display: block;"><a name="_2019-08-16_22_56_25_446" class="date" href="http://openstack-logs.purestorage.com/PureISCSIDriver-tempest-dsvm-xenial-aio-multipath-chap/4816/logs/devstacklog.txt.gz#_2019-08-16_22_56_25_446" style="color: rgb(0, 0, 0); text-decoration: none;">2019-08-16 22:56:25.446</a> |   File "/usr/local/lib/python3.7/dist-packages/eventlet/green/os.py", line 107, in open
</span><span class="_2019-08-16_22_56_25_446 NONE" style="padding-left: 22em; text-indent: -22em; white-space: pre-wrap; display: block;"><a name="_2019-08-16_22_56_25_446" class="date" href="http://openstack-logs.purestorage.com/PureISCSIDriver-tempest-dsvm-xenial-aio-multipath-chap/4816/logs/devstacklog.txt.gz#_2019-08-16_22_56_25_446" style="color: rgb(0, 0, 0); text-decoration: none;">2019-08-16 22:56:25.446</a> |     fd = __original_open__(file, flags, mode, dir_fd=dir_fd)
</span><span class="_2019-08-16_22_56_25_446 NONE" style="padding-left: 22em; text-indent: -22em; white-space: pre-wrap; display: block;"><a name="_2019-08-16_22_56_25_446" class="date" href="http://openstack-logs.purestorage.com/PureISCSIDriver-tempest-dsvm-xenial-aio-multipath-chap/4816/logs/devstacklog.txt.gz#_2019-08-16_22_56_25_446" style="color: rgb(0, 0, 0); text-decoration: none;">2019-08-16 22:56:25.446</a> | TypeError: open: path should be string, bytes or os.PathLike, not _NormalAccessor</span></pre><div class="">You can see full logs here. </div></div><div class=""><br class=""></div><div class=""><a href="http://openstack-logs.purestorage.com/PureISCSIDriver-tempest-dsvm-xenial-aio-multipath-chap/4816/logs/devstacklog.txt.gz" class="">http://openstack-logs.purestorage.com/PureISCSIDriver-tempest-dsvm-xenial-aio-multipath-chap/4816/logs/devstacklog.txt.gz</a></div><div class=""><br class=""></div><div class="">I'm open to any recommendation of a workaround. Downgrading to kombu 4.6.3 apparently works fine but I'm not sure how to do that within an automated devstack run.</div><div class=""><br class=""></div><div class="">Thanks</div><div class=""><br class=""></div><div class=""><br class=""></div></div></body></html>