We're seeing an issue with the latest puppet plugin, we're getting this error:
agents.rb:71:in `loadagent' Loading agent puppet failed: Could not create instance of plugin MCollective::Agent::Puppet: undefined method `base_context' for Puppet:Module
jrhett has quit
we're running 1.7.1-1 of the plugin in centos 5. If we down grade the plugin, it works. Anyone else seeing this?
Volcane
bsg_kwolf: think it inadvertantly only supports the latest puppet
bsg_kwolf: but also thought that got fixed, but seems thats the same error
bsg_kwolf
huh, could be.
we're running 3..1.1
jrhett joined the channel
_rc
it's fixed but not shipped as a package yet. 1.7.2 fixes it
build is going to pull the handle on packages tomorrow I think
bsg_kwolf
thanks.
_rc
so in the meantime, install 1.7.0, sorry for the pain
bsg_kwolf
No worries.
Wolfspyre joined the channel
jrhett has quit
jrhett joined the channel
Wolfspyre has quit
Wolfspyre joined the channel
gmcwhistler joined the channel
Wolfspyre has quit
roderick has quit
chandy has quit
chandy joined the channel
t0m has quit
bobtfish joined the channel
bobtfish has quit
bobtfish joined the channel
bobtfish is now known as t0m
happytux has quit
kemra102 joined the channel
kemra102
Hey all, How do you use the mcollective module to install mcolelctive plugins via hiera?
thumpba joined the channel
jrhett
Which module? The puppetlabs one or the one from the book? The PL one is described in its readme.
FYI: anyone who bought the early release version of the book, a metric ton of updates went out today :)
kemra102
The puppetlabs one, though the readme descibes config if done via .pp files only from what I can see. No hiera
_rc
kemra102: you don't without writing a wrapper because the plugin thing is a define
and hiera only parameterises classes
but you can do $plugins = hiera('some::key') create_resource('mcollective::plugin', $plugins)
kemra102: but for this kind of question #puppet is better, as it's more about the puppet module that manages mcollective rather than mcollective itself
kemra102
Thanks _rc I might ask there but that's useful to know, thanks.