Re: Kombu 4.6.4 is breaking devstack with python 3.7
Unfortunately this commit moving Kombu to 4.6.4 a day ago has broken
Hi Daniel. the devstack setup scripts.
https://opendev.org/openstack/requirements/commit/b236f0af43259959cb2a0f8288... <snip>
TypeError: open: path should be string, bytes or os.PathLike, not _NormalAccessor
After I saw this go by, nova (at least) started failing all openstack-tox-py37 runs with the same error. I was able to recreate the problem locally. I was also able to resolve it by moving kombu back to 4.6.3. Clearly we need to blacklist kombu 4.6.4 for the moment. I've proposed that patch here [1]. Thank you very much for identifying the root of the problem. efried [1] https://review.opendev.org/#/c/677070/
TypeError: open: path should be string, bytes or os.PathLike, not _NormalAccessor<snip>> Clearly we need to blacklist kombu 4.6.4 for the moment. I've proposed that patch here [1].
I opened a bug against nova [2]. I tried to do a logstash thing to see what else is affected, but I'm clearly not smart enough for that, and Mr. Logstash [3] is camping. So feel free to mark "affects" for your project etc. efried
[2] https://bugs.launchpad.net/nova/+bug/1840551 [3] aka mriedem
Excellent Eric, thanks for the quick resolution! On Sat, Aug 17, 2019 at 12:00 PM Eric Fried <openstack@fried.cc> wrote:
TypeError: open: path should be string, bytes or os.PathLike, not _NormalAccessor<snip>> Clearly we need to blacklist kombu 4.6.4 for the moment. I've proposed that patch here [1].
I opened a bug against nova [2]. I tried to do a logstash thing to see what else is affected, but I'm clearly not smart enough for that, and Mr. Logstash [3] is camping. So feel free to mark "affects" for your project etc.
efried
[2] https://bugs.launchpad.net/nova/+bug/1840551 [3] aka mriedem
participants (2)
-
Daniel Leaberry
-
Eric Fried