Project

General

Custom queries

Profile

Actions

Bug #20532

closed

candlepin event listener does not release messages after error

Added by Justin Sherrill over 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Category:
Subscriptions
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1440235

Description of problem:

The candlepin event listener will call 'acknowledge' on messages that it processes, but does not call 'release' or 'reject' on messages that it is unable to process.

This can cause some messages to become stuck in the katello_event queue, since they are being held but will never be released.

The best behavior may be to just log the message and then reject it, so potentially bad messages do not get reprocessed over and over.

Version-Release number of selected component (if applicable): 6.2.8

How reproducible: not sure how to repro yet

note: I put this under the 'hosts' component but I'm not sure if that is the best place for this to live. It is related to the ListenOnCandlepinEvents task.

#1

Updated by The Foreman Bot over 7 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/6900 added
#3

Updated by Brad Buckingham over 7 years ago

  • Target version set to 208
#4

Updated by Justin Sherrill over 7 years ago

  • Assignee changed from Eric Helms to Justin Sherrill
#5

Updated by Justin Sherrill over 7 years ago

  • Translation missing: en.field_release set to 286
#6

Updated by Brad Buckingham over 7 years ago

  • Target version changed from 208 to 213
#7

Updated by Eric Helms over 7 years ago

  • Translation missing: en.field_release changed from 286 to 295
#8

Updated by Justin Sherrill over 7 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF