Package: python-oslo.concurrency / 3.14.0-2


Package Version Patches format
python-oslo.concurrency 3.14.0-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
lock path tempfile.patch | (download)

oslo_concurrency/ | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 [patch] use tempfile.tempdir for lock_path if oslo_lock_path is not

DevStack spends a lot of time setting lock_path in a bunch of

The default for lock_path is an environment variable

Since the default is to consult an environment variable, which may not
even be set, this means that really there is no default. If you do
not set it - you end up getting errors like:

Ideally - a library should have a reasonable default, where if a user
doesn't set something, the default will at least work. So, let's use
Python's built in tempfile module, which has fairly complex rules for
determining a sane directory to place temporary items in.

fix tests i386.patch | (download)

oslo_concurrency/tests/unit/ | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 strip long integer suffix from strings. a proper fix would be
             more involved so I've opened a bug upstream.