Module jamtur01/irc
| Download |
|
Module description
Description
A Puppet report handler for sending notifications of failed runs to IRC.
Requirements
carrier-pigeonpuppet(version 2.6.5 and later)
Installation & Usage
-
Install the
carrier-pigeongem on your Puppet master$ sudo gem install carrier-pigeon -
Install puppet-irc as a module in your Puppet master’s module path.
-
Update the
irc_servervariable in theirc.yamlfile with your IRC connection details. If you wish to enable an SSL connection to your IRC server then set theirc_ssloption totrue. If you need to specify a channel password please specify theirc_passwordoption. If you specify thegithub_userandgithub_tokenoptions the report processor will create a Gist containing the log output from the run. The Gist will be linked in the IRC notifications. -
Enable pluginsync and reports on your master and clients in
puppet.conf[master] report = true reports = irc pluginsync = true [agent] report = true pluginsync = true -
Run the Puppet client and sync the report as a plugin
Release notes for version 0.0.1
Initial release