From Fedora Project Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Bugzilla Shim

Producer Concept

  • Bugzilla cc's bzshim@fedoraproject.org for every component in the Fedora product
  • procmail runs the message processing script i.e. no pulling.
  • Shim processes data and formats it into an AMQP message
  • Shim then sends message via a moksha producer under org.fedoraproject.bugzilla

Consumer

Do we need a consumer for this? There was some thought that we could just send data out on the AMQP bus about things like changing a reviews state and then this consumer would then make the change. Is there any reason for not just having an XMLRPC call do this instead?

bugzilla-push

There is a bugzilla extension that sends AMQP or STOMP messages on internal bugzilla events. It looks semi-inactive.