On 01/13/2015 11:46 AM, Matt Riedemann wrote: > > > On 1/13/2015 10:21 AM, Matt Riedemann wrote: >> >> >> On 1/13/2015 9:07 AM, Doug Hellmann wrote: >>> The Oslo team is pleased to announce the release of >>> oslo.concurrency 0.4.0: oslo.concurrency library >>> >>> This release removes the use of ConfigFilter when accessing >>> configuration options, making it possible for applications >>> to set defaults for the lock path option that refer to other >>> option values. >>> >>> This version also adds a new context manager for detecting >>> long-running operations and logging when they take longer >>> than expected. See oslo_concurrency.watchdog. >>> >>> For more details, please see the git log history below and >>> http://launchpad.net/oslo.concurrency/+milestone/0.4.0 >>> >>> Please report issues through launchpad: >>> http://bugs.launchpad.net/oslo.concurrency >>> >>> ---------------------------------------- >>> >>> Changes in openstack/oslo.concurrency 0.3.0..0.4.0 >>> >>> 3dfefe6 Bump to hacking 0.10 >>> 43dc67e Updated from global requirements >>> df35680 add watchdog module >>> 18bcbe2 Updated from global requirements >>> 234b007 make time format for processutils match lockutils >>> a414266 Correct the translation domain for loading messages >>> 9066336 Add a reader/writer lock >>> 9dd6d21 Don't use ConfigFilter for lockutils >>> 093ed4f Report import warnings where the import occurs >>> 7c7493f Port processutils to Python 3 >>> 2aafe6f Activate pep8 check that _ is imported >>> 32bf940 Drop requirements-py3.txt >>> deb0152 Updated from global requirements >>> d59543d Clean up API documentation >>> 5de5c42 Workflow documentation is now in infra-manual >>> 09ab853 Remove noqa from test files >>> 3de55f3 test compatibility for old imports >>> 4fd64cb Fix bug link in README.rst >>> >>> diffstat (except docs and test files): >>> >>> .gitignore | 1 - >>> CONTRIBUTING.rst | 7 +- >>> README.rst | 2 +- >>> oslo/concurrency/__init__.py | 2 +- >>> oslo_concurrency/_i18n.py | 2 +- >>> oslo_concurrency/lockutils.py | 175 +++++++++++- >>> oslo_concurrency/opts.py | 2 +- >>> oslo_concurrency/processutils.py | 23 +- >>> oslo_concurrency/watchdog.py | 66 +++++ >>> requirements-py3.txt | 14 - >>> requirements.txt | 6 +- >>> setup.cfg | 5 +- >>> test-requirements.txt | 3 +- >>> tests/__init__.py | 2 +- >>> tests/test_import.py | 31 +++ >>> tests/test_lockutils.py | 4 +- >>> tests/test_processutils.py | 18 +- >>> tests/test_warning.py | 32 +++ >>> tests/test_watchdog.py | 75 ++++++ >>> tox.ini | 5 - >>> 31 files changed, 832 insertions(+), 90 deletions(-) >>> >>> Requirements updates: >>> >>> diff --git a/requirements.txt b/requirements.txt >>> index a27b434..fb89633 100644 >>> --- a/requirements.txt >>> +++ b/requirements.txt >>> @@ -9 +9 @@ fixtures>=0.3.14 >>> -oslo.config>=1.4.0 # Apache-2.0 >>> +oslo.config>=1.6.0 # Apache-2.0 >>> @@ -11 +11 @@ oslo.i18n>=1.0.0 # Apache-2.0 >>> -oslo.utils>=1.0.0 # Apache-2.0 >>> +oslo.utils>=1.2.0 # Apache-2.0 >>> @@ -14 +14 @@ six>=1.7.0 >>> -retrying>=1.2.2,!=1.3.0 # Apache-2.0 >>> +retrying>=1.2.3,!=1.3.0 # Apache-2.0 >>> diff --git a/test-requirements.txt b/test-requirements.txt >>> index c424655..32cdaae 100644 >>> --- a/test-requirements.txt >>> +++ b/test-requirements.txt >>> @@ -5 +5 @@ >>> -hacking>=0.9.1,<0.10 >>> +hacking>=0.10.0,<0.11 >>> @@ -7,0 +8 @@ coverage>=3.6 >>> +futures>=2.1.6 >>> >>> __________________________________________________________________________ >>> >>> >>> OpenStack Development Mailing List (not for usage questions) >>> Unsubscribe: >>> [email protected]?subject:unsubscribe >>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >>> >> >> Looks like we probably have a new bug in nova now: >> >> http://goo.gl/i7qa0f >> > > Bug is reported with details inline: > > https://bugs.launchpad.net/oslo.concurrency/+bug/1410348
Here is a way to address if from purely the nova side - https://review.openstack.org/146929 -Sean -- Sean Dague http://dague.net __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
