[openstack-dev] [release] oslo.messaging 1.9.0

Li Ma skywalker.nick at gmail.com
Thu Apr 9 13:53:03 UTC 2015


OK. I didn't notice because requirements project doesn't have stable/kilo yet.
Thanks for explanation.

On Thu, Apr 9, 2015 at 9:37 PM, Doug Hellmann <doug at doughellmann.com> wrote:
> Excerpts from Li Ma's message of 2015-04-09 21:21:40 +0800:
>> Hi Doug,
>>
>> In the global requirements.txt, oslo.messaging version is still >=
>> 1.8.0 but < 1.9.0. As a result, some bugs fixed in 1.9.0 are still
>> there when I deploy with devstack master branch.
>>
>> I submitted a review for the update.
>
> At this point we have frozen the requirements for kilo (still master for
> most of the applications, I think). So rather than updating that
> requirement, we need to back-port the appropriate fixes to the
> stable/kilo branch of oslo.messaging. I'm sure the messaging team would
> appreciate your help submitting any of those cherry-picked fixes. Mehdi
> put together a list of candidates in [1].
>
> Doug
>
> [1] https://etherpad.openstack.org/p/oslo-messaging-kilo-potential-backports
>
>>
>> On Wed, Mar 25, 2015 at 10:22 PM, Doug Hellmann <doug at doughellmann.com> wrote:
>> > We are content to announce the release of:
>> >
>> > oslo.messaging 1.9.0: Oslo Messaging API
>> >
>> > This is the first release of the library for the Liberty development cycle.
>> >
>> > For more details, please see the git log history below and:
>> >
>> >     http://launchpad.net/oslo.messaging/+milestone/1.9.0
>> >
>> > Please report issues through launchpad:
>> >
>> >     http://bugs.launchpad.net/oslo.messaging
>> >
>> > Changes in oslo.messaging 1.8.0..1.9.0
>> > --------------------------------------
>> >
>> > 8da14f6 Use the oslo_utils stop watch in decaying timer
>> > ec1fb8c Updated from global requirements
>> > 84c0d3a Remove 'UNIQUE_ID is %s' logging
>> > 9f13794 rabbit: fix ipv6 support
>> > 3f967ef Create a unique transport for each server in the functional tests
>> > 23dfb6e Publish tracebacks only on debug level
>> > 53fde06 Add pluggability for matchmakers
>> > b92ea91 Make option [DEFAULT]amqp_durable_queues work
>> > cc618a4 Reconnect on connection lost in heartbeat thread
>> > f00ec93 Imported Translations from Transifex
>> > 0dff20b cleanup connection pool return
>> > 2d1a019 rabbit: Improves logging
>> > 0ec536b fix up verb tense in log message
>> > b9e134d rabbit: heartbeat implementation
>> > 72a9984 Fix changing keys during iteration in matchmaker heartbeat
>> > cf365fe Minor improvement
>> > 5f875c0 ZeroMQ deployment guide
>> > 410d8f0 Fix a couple typos to make it easier to read.
>> > 3aa565b Tiny problem with notify-server in simulator
>> > 0f87f5c Fix coverage report generation
>> > 3be95ad Add support for multiple namespaces in Targets
>> > 513ce80 tools: add simulator script
>> > 0124756 Deprecates the localcontext API
>> > ce7d5e8 Update to oslo.context
>> > eaa362b Remove obsolete cross tests script
>> > 1958f6e Fix the bug redis do not delete the expired keys
>> > 9f457b4 Properly distinguish between server index zero and no server
>> > 0006448 Adjust tests for the new namespace
>> >
>> > Diffstat (except docs and test files)
>> > -------------------------------------
>> >
>> > .coveragerc                                        |   7 +
>> > openstack-common.conf                              |   6 +-
>> > .../locale/de/LC_MESSAGES/oslo.messaging.po        |  48 ++-
>> > .../locale/en_GB/LC_MESSAGES/oslo.messaging.po     |  48 ++-
>> > .../locale/fr/LC_MESSAGES/oslo.messaging.po        |  40 ++-
>> > oslo.messaging/locale/oslo.messaging.pot           |  50 ++-
>> > oslo_messaging/_drivers/amqp.py                    |  55 +++-
>> > oslo_messaging/_drivers/amqpdriver.py              |  15 +-
>> > oslo_messaging/_drivers/common.py                  |  20 +-
>> > oslo_messaging/_drivers/impl_qpid.py               |   4 +-
>> > oslo_messaging/_drivers/impl_rabbit.py             | 357 ++++++++++++++++++---
>> > oslo_messaging/_drivers/impl_zmq.py                |  32 +-
>> > oslo_messaging/_drivers/matchmaker.py              |   2 +-
>> > oslo_messaging/_drivers/matchmaker_redis.py        |   7 +-
>> > oslo_messaging/localcontext.py                     |  16 +
>> > oslo_messaging/notify/dispatcher.py                |   4 +-
>> > oslo_messaging/notify/middleware.py                |   2 +-
>> > oslo_messaging/openstack/common/_i18n.py           |  45 +++
>> > oslo_messaging/openstack/common/versionutils.py    | 253 +++++++++++++++
>> > oslo_messaging/rpc/dispatcher.py                   |   6 +-
>> > oslo_messaging/target.py                           |   9 +-
>> > requirements-py3.txt                               |  13 +-
>> > requirements.txt                                   |  15 +-
>> > setup.cfg                                          |   6 +
>> > test-requirements-py3.txt                          |   4 +-
>> > test-requirements.txt                              |   4 +-
>> > tools/simulator.py                                 | 207 ++++++++++++
>> > tox.ini                                            |   3 +-
>> > 43 files changed, 1673 insertions(+), 512 deletions(-)
>> >
>> >
>> > Requirements updates
>> > --------------------
>> >
>> > diff --git a/requirements-py3.txt b/requirements-py3.txt
>> > index 05cb050..4ec18c6 100644
>> > --- a/requirements-py3.txt
>> > +++ b/requirements-py3.txt
>> > @@ -5,5 +5,6 @@
>> > -oslo.config>=1.9.0  # Apache-2.0
>> > -oslo.serialization>=1.2.0               # Apache-2.0
>> > -oslo.utils>=1.2.0                       # Apache-2.0
>> > -oslo.i18n>=1.3.0  # Apache-2.0
>> > -stevedore>=1.1.0  # Apache-2.0
>> > +oslo.config>=1.9.3,<1.10.0  # Apache-2.0
>> > +oslo.context>=0.2.0,<0.3.0                     # Apache-2.0
>> > +oslo.serialization>=1.4.0,<1.5.0               # Apache-2.0
>> > +oslo.utils>=1.4.0,<1.5.0                       # Apache-2.0
>> > +oslo.i18n>=1.5.0,<1.6.0  # Apache-2.0
>> > +stevedore>=1.3.0,<1.4.0  # Apache-2.0
>> > @@ -21 +22 @@ kombu>=2.5.0
>> > -oslo.middleware>=0.3.0                  # Apache-2.0
>> > +oslo.middleware>=1.0.0,<1.1.0                  # Apache-2.0
>> > diff --git a/requirements.txt b/requirements.txt
>> > index 3b49a53..ec5fef6 100644
>> > --- a/requirements.txt
>> > +++ b/requirements.txt
>> > @@ -7,5 +7,6 @@ pbr>=0.6,!=0.7,<1.0
>> > -oslo.config>=1.9.0  # Apache-2.0
>> > -oslo.utils>=1.2.0                       # Apache-2.0
>> > -oslo.serialization>=1.2.0               # Apache-2.0
>> > -oslo.i18n>=1.3.0  # Apache-2.0
>> > -stevedore>=1.1.0  # Apache-2.0
>> > +oslo.config>=1.9.3,<1.10.0  # Apache-2.0
>> > +oslo.context>=0.2.0,<0.3.0                     # Apache-2.0
>> > +oslo.utils>=1.4.0,<1.5.0                       # Apache-2.0
>> > +oslo.serialization>=1.4.0,<1.5.0               # Apache-2.0
>> > +oslo.i18n>=1.5.0,<1.6.0  # Apache-2.0
>> > +stevedore>=1.3.0,<1.4.0  # Apache-2.0
>> > @@ -19 +20 @@ six>=1.9.0
>> > -eventlet>=0.16.1
>> > +eventlet>=0.16.1,!=0.17.0
>> > @@ -28 +29 @@ kombu>=2.5.0
>> > -oslo.middleware>=0.3.0                  # Apache-2.0
>> > +oslo.middleware>=1.0.0,<1.1.0                  # Apache-2.0
>> > diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
>> > index 937c9f2..f137195 100644
>> > --- a/test-requirements-py3.txt
>> > +++ b/test-requirements-py3.txt
>> > @@ -16 +16 @@ testtools>=0.9.36,!=1.2.0
>> > -oslotest>=1.2.0  # Apache-2.0
>> > +oslotest>=1.5.1,<1.6.0  # Apache-2.0
>> > @@ -25 +25 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
>> > -oslosphinx>=2.2.0  # Apache-2.0
>> > +oslosphinx>=2.5.0,<2.6.0  # Apache-2.0
>> > diff --git a/test-requirements.txt b/test-requirements.txt
>> > index 0b2a583..5afaa74 100644
>> > --- a/test-requirements.txt
>> > +++ b/test-requirements.txt
>> > @@ -16 +16 @@ testtools>=0.9.36,!=1.2.0
>> > -oslotest>=1.2.0  # Apache-2.0
>> > +oslotest>=1.5.1,<1.6.0  # Apache-2.0
>> > @@ -34 +34 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
>> > -oslosphinx>=2.2.0  # Apache-2.0
>> > +oslosphinx>=2.5.0,<2.6.0  # Apache-2.0
>> > __________________________________________________________________________
>> > OpenStack Development Mailing List (not for usage questions)
>> > Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



-- 

Li Ma (Nick)
Email: skywalker.nick at gmail.com



More information about the OpenStack-dev mailing list