Hi I am looking for quite a while now to run Puppet inside a vserver. The installation worked perfectly, but when I run a test I get this message: smb-configmaster / # puppetd --server 192.168.0.144 --waitforcert 60 --test /usr/lib/ruby/site_ruby/1.8/puppet/network/client/ca.rb:31:in `request_cert'': Certificate retrieval failed: Could not connect to 192.168.0.144 on port 8140 (Puppet::Error) from /usr/bin/puppetd:345 What can I do to make puppet run inside a vserver? Norbert
Norbert Klein a écrit :> Hi > > I am looking for quite a while now to run Puppet inside a vserver. > The installation worked perfectly, but when I run a test I get this > message: > > smb-configmaster / # puppetd --server 192.168.0.144 --waitforcert 60 > --test /usr/lib/ruby/site_ruby/1.8/puppet/network/client/ca.rb:31:in > `request_cert'': Certificate retrieval failed: Could not connect to > 192.168.0.144 on port 8140 (Puppet::Error) > from /usr/bin/puppetd:345 > > What can I do to make puppet run inside a vserver? > > Norbert > _______________________________________________ > Puppet-users mailing list > Puppet-users@madstop.com > https://mail.madstop.com/mailman/listinfo/puppet-users >hi Norbert, I run puppet inside a linux vserver without any issue at all. You just have to be sure that the firewall let the port open and , if you use NAT, that the nat rules works :) Vserver does not virtualize the network so it should be the same as with a dedicated server. Also be sure puppet runs (netstat -nlp) and check the logs if not. -- Cordialement, Ghislain _______________________________________________ Puppet-users mailing list Puppet-users@madstop.com https://mail.madstop.com/mailman/listinfo/puppet-users
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 06 August 2007, Norbert Klein wrote:> Hi > > I am looking for quite a while now to run Puppet inside a vserver. > The installation worked perfectly, but when I run a test I get this > message: > > smb-configmaster / # puppetd --server 192.168.0.144 --waitforcert 60 > --test /usr/lib/ruby/site_ruby/1.8/puppet/network/client/ca.rb:31:in > `request_cert'': Certificate retrieval failed: Could not connect to > 192.168.0.144 on port 8140 (Puppet::Error) > from /usr/bin/puppetd:345 > > What can I do to make puppet run inside a vserver?As Ghislain already stated, running puppetd within a vserver is no problem. For additional manifest support, you also might want to take a look at my SVN repo[1], where I have a vserver fact and some defines to automatically create new (debian) vservers and do network config. Regards, David [1] http://club.black.co.at:82/svn/manifests/trunk/ --> modules/virtual/ - -- The primary freedom of open source is not the freedom from cost, but the free- dom to shape software to do what you want. This freedom is /never/ exercised without cost, but is available /at all/ only by accepting the very different costs associated with open source, costs not in money, but in time and effort. - -- http://www.schierer.org/~luke/log/20070710-1129/on-forks-and-forking -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGuBZ9/Pp1N6Uzh0URAqBcAJ9uIkrxnTr0EkMojwioweAuCwbLsACbBrXq bWfapAOGQODZ/4kcnTdk/EY=JLWd -----END PGP SIGNATURE-----