notifier traps and recodes exceptions

Bug #1223516 reported by Mark Washenberger
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Glance
In Progress
Medium
David Koo

Bug Description

Glance notifier code is catching and reencoding exceptions inappropriately. In particular, it is changing core exceptions to webob HTTP exceptions, which means any client of the notifier layer in the domain cannot handle the exceptions appropriately.

Changed in glance:
importance: Undecided → Critical
assignee: nobody → Mark Washenberger (markwash)
milestone: none → havana-rc1
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to glance (master)

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

Changed in glance:
status: Triaged → In Progress
Changed in glance:
importance: Critical → Medium
Changed in glance:
milestone: havana-rc1 → icehouse-1
Thierry Carrez (ttx)
Changed in glance:
milestone: icehouse-1 → icehouse-2
Changed in glance:
milestone: icehouse-2 → icehouse-3
Revision history for this message
Mark Washenberger (markwash) wrote :
Changed in glance:
assignee: Mark Washenberger (markwash) → David Koo (kpublicmail)
Thierry Carrez (ttx)
Changed in glance:
milestone: icehouse-3 → icehouse-rc1
Revision history for this message
Thierry Carrez (ttx) wrote :

Not a blocker, will include if it makes it soon

Changed in glance:
milestone: icehouse-rc1 → none
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on glance (master)

Change abandoned by Flavio Percoco (<email address hidden>) on branch: master
Review: https://review.openstack.org/73530
Reason: after all this time, I'd assume we don't need this patch anymore. Please, feel free to re-open it if you think otherwise.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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