diff --git a/modules/sysadmin_guide/nav.adoc b/modules/sysadmin_guide/nav.adoc index 170376d..8707424 100644 --- a/modules/sysadmin_guide/nav.adoc +++ b/modules/sysadmin_guide/nav.adoc @@ -11,8 +11,8 @@ ** xref:bastion-hosts-info.adoc[Fedora Bastion Hosts - SOP] ** xref:blockerbugs.adoc[Blockerbugs Infrastructure - SOP] ** xref:bodhi.adoc[Bodhi Infrastructure - SOP] -** xref:bugzilla2fedmsg.adoc[bugzilla2fedmsg - SOP in review ] ** xref:bugzilla.adoc[bugzilla - SOP in review ] +** xref:bugzilla2fedmsg.adoc[bugzilla2fedmsg - SOP] ** xref:collectd.adoc[collectd - SOP in review ] ** xref:compose-tracker.adoc[compose-tracker - SOP in review ] ** xref:contenthosting.adoc[contenthosting - SOP in review ] diff --git a/modules/sysadmin_guide/pages/bugzilla2fedmsg.adoc b/modules/sysadmin_guide/pages/bugzilla2fedmsg.adoc index 433fbdb..3722845 100644 --- a/modules/sysadmin_guide/pages/bugzilla2fedmsg.adoc +++ b/modules/sysadmin_guide/pages/bugzilla2fedmsg.adoc @@ -3,6 +3,8 @@ Receive events from bugzilla over the RH "unified messagebus" and rebroadcast them over our own fedmsg bus. +Source code: https://github.com/fedora-infra/bugzilla2fedmsg + == Contact Information Owner:: @@ -21,7 +23,6 @@ which receives events from bugzilla via the RH "unified messagebus" and rebroadcasts them to our fedmsg bus. [NOTE] -.Note ==== Unlike _all_ of our other fedmsg services, this one runs as the 'moksha-hub' process and not as the 'fedmsg-hub'. @@ -30,7 +31,7 @@ Unlike _all_ of our other fedmsg services, this one runs as the The bugzilla2fedmsg package provides a plugin to the moksha-hub that connects out over the STOMP protocol to a 'fabric' of JBOSS activemq FUSE brokers living in the Red Hat DMZ. We authenticate with a cert/key -pair that is kept in /etc/pki/fedmsg/. Those brokers should push +pair that is kept in _/etc/pki/fedmsg/_. Those brokers should push bugzilla events over STOMP to our moksha-hub daemon. When a message arrives, we query bugzilla about the change to get some 'more interesting' data to stuff in our payload, then we sign the message @@ -43,11 +44,12 @@ STOMP brokers and being able to query bugzilla.rh.com. All managed by ansible, of course: -____ -STOMP config: /etc/moksha/production.ini fedmsg config: /etc/fedmsg.d/ -certs: /etc/pki/fedmsg code: -/usr/lib/python2.7/site-packages/bugzilla2fedmsg.py -____ +.... +STOMP config: /etc/moksha/production.ini +fedmsg config: /etc/fedmsg.d/ +certs: /etc/pki/fedmsg +code: /usr/lib/python2.7/site-packages/bugzilla2fedmsg.py +.... == Useful Commands