Jenkins Fedmsg SOP

Send information about Jenkins builds to fedmsg.

Contact Information

Owner

Ricky Elrod, Fedora Infrastructure Team

Contact

#fedora-apps

Reinstalling when it disappears

For an as-of-yet unknown reason, the plugin sometimes seems to disappear, though it still shows as "installed" on Jenkins.

To re-install it, grab fedmsg.hpi from /srv/web/infra/bigfiles/jenkins. Go to the Jenkins web interface and log in. Click Manage JenkinsManage PluginsAdvanced. Upload the plugin and on the page that comes up, check the box to have Jenkins restart when running jobs are finished.

Configuration Values

These are written here in case the Jenkins configuration ever gets lost. This is how to configure the jenkins-fedmsg-emit plugin.

Assume the plugin is already installed.

Go to Configure JenkinsSystem Configuration

Towards the bottom, look for Fedmsg Emitter

Values
  • Signing: Checked Fedmsg

  • Endpoint: tcp://209.132.181.16:9941 Environment

  • Shortname: prod

  • Certificate File: /etc/pki/fedmsg/jenkins-jenkins.fedorainfracloud.org.crt

  • Keystore File: /etc/pki/fedmsg/jenkins-jenkins.fedorainfracloud.org.key