lp:~xianghui/ubuntu/trusty/oslo.messaging/icehouse-lp1521958

Created by Xiang Hui and last modified
Get this branch:
bzr branch lp:~xianghui/ubuntu/trusty/oslo.messaging/icehouse-lp1521958
Only Xiang Hui can upload to this branch. If you are Xiang Hui please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Xiang Hui
Status:
Development

Recent revisions

11. By Xiang Hui

Add .pc/

10. By Xiang Hui

  * Backport fixes to support AMQP HA failover cases.
    - d/p/0005-fix-rabbit-starvation-of-connections-for-reply:
      To solve nova-conductor infinitely loop issue (LP: #1521958).

9. By Jorge Niedbalski

* Backport various fixes for AMQP listener/executor. (LP: #1362863).
  - If msg_id is empty it doesn't sends a reply
    because reply should not be expected by caller side.
  - It allows to stop the eventlet executor using eventlet.cancel.
  - Closes the listener connection after processing all messages.
  - Closes the listener connection in case of the executor finishes.

8. By Billy Olsen

* Detect when underlying kombu connection to rabbitmq server has been
  disconnected and allow oslo.messaging to go through the reconnect
  logic (LP: #1448650):
  - d/p/redeclare-consumers-when-ack-requeue-fails.patch: redeclare
    consumers when ack/requeue fails.

7. By Edward Hope-Morley

* Backport fixes for reliable AMQP reconnect support, ensuring
  nova-compute instances re-connect and message correctly when
  RabbitMQ message brokers disappear is clustered configurations:
  - d/p/0001-rabbit-more-precise-iterconsume-timeout.patch:
    Improve precision of iterconsume timeouts (LP: #1400268).
  - d/p/0002-rabbit-fix-timeout-timer-when-duration-is-None.patch:
    Fix timeout timer when duration is set to None (LP: #1408370).
  - d/p/0003-Declare-DirectPublisher-exchanges-with-passive-True.patch:
    Ensure that message publishers fail and retry if the consumer has
    not yet declared a receiving queue (LP: #1338732).

6. By Chuck Short

* New upstream release. (LP: #1300804)
* debian/patches/skip-qpid-tests.patch: Skip qpid tests if qpid
  is not installed.

5. By Chuck Short

* New upstream release (LP: #1298970)
* debian/control:
  - Add python-oslotest as a build dependency.
  - Use python-oslosphinx instead of python-oslo.sphinx

4. By Chuck Short

* New upstream release.
* debian/control:
  - Add python-yaml, python-babel, python-six, python-mox3,
    python-mock as build dependency.
  - Dropped python-d2to1 as a dependency.
* wrap and sort.

3. By Chuck Short

* New upstream release:
  - debian/watch: Fix typo (LP: #1212684)

2. By Chuck Short

Initial release.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers