All, I'm encountering teething problems with the MCollective Puppet module, just in a simple demo/learning mode. Any pointers would be greatly appreciated.
I'm running puppet-3.7.1-1.el6.noarch from the Puppet repo, both the Puppet and Dependencies Yum repos are enabled. puppetlabs/mcollective - 2.0.0 puppetlabs/stdlib - 4.3.2 puppetlabs/concat - 1.1.2 richardc/datacat - 0.6.1 Just trying to prove the "I just want to run it, what's the minimum I need?" configuration from https://forge.puppetlabs.com/puppetlabs/mcollective/readme, in site.pp I have: 8 node 'broker01.internal.uk' { 9 class { '::mcollective': 10 middleware => true, 11 middleware_hosts => [ 'broker01.internal.uk' ], 12 } 13 } 15 node 'server01.internal.uk' { 16 class { '::mcollective': 17 middleware_hosts => [ 'broker01.internal.uk' ], 18 } 19 } If I try a Puppet agent --noop on server01, that's fine. If I try the same on broker01: [root@broker01 ~]# puppet agent --test --noop Info: Retrieving pluginfacts Info: Retrieving plugin Info: Loading facts Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid parameter middleware on Class[Mcollective] at /etc/puppet/manifests/site.pp:12 on node broker01.internal.uk Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run https://forge.puppetlabs.com/puppetlabs/mcollective/readme implies that the module should take care of middleware installation too? middleware Boolean: defaults to false. Whether to install middleware that matches $mcollective::connector on this node.Although /etc/puppet/modules/mcollective/examples/README.md slightly contradicts this. Am I missing something obvious? Is the module expecting something else to provide mcollective::middleware? Thanks, Will. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAKtKohQUHMcQWHJcuYdDuQYBdVFULy_eK%3Dk0tkeGZk2FTjqomg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.