David Griffith
2013-Oct-08 20:22 UTC
[Puppet Users] Trying to get an mcollective module that works with ssl and doesn''t use guest users
For several months I''ve been tearing my hair out trying to get Puppet to install mcollective such that it talks with rabbitmq over SSL. No modules have worked. A couple days ago I noticed a new module from Puppetlabs. I tried this and it doesn''t work either. Just starting out with this: node ''sleepy.foobar.com'' { class { ''::mcollective'': middleware => true, middleware_hosts => [ ''sleepy.foobar.com''], } mcollective::user { ''joe'': certificate => ''/home/joe/keys/joe_cert.pem'', private_key => ''/home/joe/keys/joe_key.pem'', } } This fails with this complaint: Error: Execution of ''/usr/bin/apt-get -q -y -o DPkg::Options::=-force-confold install ssl-certs'' returned 100: Reading package lists... Building dependency tree... Reading state information... E: Unable to locate package ssl-certs Problem: there is no such package as ssl-certs in Ubuntu 12.04 or Debian 7.0, or Centos 6. Can someone recommend ANY module anywhere that works as I state in the first sentence? -- 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
Ramin K
2013-Oct-08 21:02 UTC
Re: [Puppet Users] Trying to get an mcollective module that works with ssl and doesn''t use guest users
On 10/8/2013 1:22 PM, David Griffith wrote:> For several months I''ve been tearing my hair out trying to get Puppet to > install mcollective such that it talks with rabbitmq over SSL. No > modules have worked. A couple days ago I noticed a new module from > Puppetlabs. I tried this and it doesn''t work either. Just starting out > with this: > > node ''sleepy.foobar.com'' { > class { ''::mcollective'': > middleware => true, > middleware_hosts => [ ''sleepy.foobar.com''], > } > mcollective::user { ''joe'': > certificate => ''/home/joe/keys/joe_cert.pem'', > private_key => ''/home/joe/keys/joe_key.pem'', > } > } > > This fails with this complaint: > > Error: Execution of ''/usr/bin/apt-get -q -y -o > DPkg::Options::=-force-confold install ssl-certs'' returned 100: Reading > package lists... > Building dependency tree... > Reading state information... > E: Unable to locate package ssl-certs > > Problem: there is no such package as ssl-certs in Ubuntu 12.04 or Debian > 7.0, or Centos 6. > > Can someone recommend ANY module anywhere that works as I state in the > first sentence?http://packages.ubuntu.com/source/precise-updates/ssl-cert ssl-cert seems to exist for me. And appears in the standard repos. rdk@ops01.office ~ $ apt-cache policy ssl-cert ssl-cert: Installed: 1.0.28ubuntu0.1 Candidate: 1.0.28ubuntu0.1 Version table: *** 1.0.28ubuntu0.1 0 500 mirror://mirrors.ubuntu.com/mirrors.txt/ precise-updates/main amd64 Packages 500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages 100 /var/lib/dpkg/status 1.0.28 0 500 mirror://mirrors.ubuntu.com/mirrors.txt/ precise/main amd64 Packages 500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages I recall from the IRC channel that several months ago you had a number of problems defining your repos properly. You might start there. Ramin -- 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.