swift middleware should not block swift request when rpc is not avialable

Bug #1192918 reported by Mehdi Abaakouk
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Undecided
Mehdi Abaakouk

Bug Description

Hi,

Actually when rpc is down, all swift requests is stalled until rpc is reconnected

Cheers

Mehdi Abaakouk (sileht)
Changed in ceilometer:
assignee: nobody → Mehdi Abaakouk (sileht)
Changed in ceilometer:
status: New → In Progress
affects: ceilometer → swift
affects: swift → ceilometer
Revision history for this message
Matt Rutkowski (mrutkows) wrote : AUTO: Matt Rutkowski/Austin/IBM is travelling (returning 07/01/2013)

I am out of the office until 07/01/2013.

I will be on vacation until Monday, July 1st and will not be able to
respond to emails for the majority of my time away. Please contact Johanna
Koester, my manager, in case of emergencies.

Note: This is an automated response to your message "[Bug 1192918] [NEW]
swift middleware should not block swift request when rpc is not avialable"
sent on 06/20/2013 5:23:20 AM.

This is the only notification you will receive while this person is away.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

Fix proposed to branch: master
Review: https://review.openstack.org/35604

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

Reviewed: https://review.openstack.org/35604
Committed: http://github.com/openstack/ceilometer/commit/3f044dd1ace2da3dba65fdb9017b878ce902a554
Submitter: Jenkins
Branch: master

commit 3f044dd1ace2da3dba65fdb9017b878ce902a554
Author: Mehdi Abaakouk <email address hidden>
Date: Thu Jul 4 09:30:43 2013 +0200

    publisher.rpc: queing policies

    This change allow to configure the behavior of rpc publisher
    when rabbitmq is down.

    3 policies are available:
    - default: wait until it comes back if rabbit_max_retries <= 0
               raise a exception if rabbit_max_retries > 0
    - drop: don't publish the samples
    - queue: create a local queue of 'max_queue_length' samples

    Configuration of the policy is done via the publisher url
    example: rpc://?policy=queue&max_queue_length=100

    Change-Id: I41c9be9e1c760db1155711325434a1877e6dd7b2
    Fixes: bug#1192918 bug#1189488

Changed in ceilometer:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: none → havana-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: havana-2 → 2013.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.