Are you running into the Socket.gethostbyname(Socket.gethostname) issue pointed out by Wil Cooley a few days ago?
https://groups.google.com/forum/?fromgroups#!topic/puppet-dev/z09Nkk18tRE<https://groups.google.com/forum/?fromgroups#!topic/puppet-dev/z09Nkk18tRE> If so there is potential /etc/hosts change in that thread that might sort out your issue. - Keith On 23 May 2013 17:16, Martin Langhoff <[email protected]> wrote: > This is a VM with 1GB RAM and almost nothing running on it. It takes > 10s to read a manifest that defines one node, one class, and checks > whether puppet package is installed... > > Where is all the time going? Is something wrong? > > Details - > > # cat /etc/redhat-release > CentOS release 6.4 (Final) > > # vmstat > procs -----------memory---------- ---swap-- -----io---- --system-- > -----cpu----- > r b swpd free buff cache si so bi bo in cs us > sy id wa st > 0 0 0 705996 32180 207476 0 0 2 2 16 4 0 > 0 100 0 0 > > # time ruby -e 'puts "1"' > 1 > real 0m0.012s > user 0m0.003s > sys 0m0.007s > > Just shy of 6s to display help! > > # time puppet help | head -n1 > Usage: puppet <subcommand> [options] <action> [options] > > real 0m5.990s > user 0m0.764s > sys 0m0.212s > > And 10s to do nothing! > # time puppet apply --noop --verbose manifests/site.pp > Info: Applying configuration version '1369325470' > Notice: Finished catalog run in 0.29 seconds > > real 0m10.226s > user 0m3.065s > sys 0m1.981s > > [root@rl01m-puppet puppet]# rpm -qi puppet > Name : puppet Relocations: (not relocatable) > Version : 3.2.1 Vendor: Puppet Labs > Release : 1.el6 Build Date: Wed 22 May > 2013 12:29:05 PM CDT > Install Date: Wed 22 May 2013 04:09:54 PM CDT Build Host: > verne-builder-1.delivery.puppetlabs.net > Group : System Environment/Base Source RPM: > puppet-3.2.1-1.el6.src.rpm > Size : 3239292 License: ASL 2.0 > Signature : RSA/SHA1, Wed 22 May 2013 02:14:33 PM CDT, Key ID > 1054b7a24bd6ec30 > URL : http://puppetlabs.com > > [root@rl01m-puppet puppet]# rpm -qi ruby > Name : ruby Relocations: (not relocatable) > Version : 1.8.7.352 Vendor: CentOS > Release : 10.el6_4 Build Date: Fri 08 Mar > 2013 08:27:43 AM CST > Install Date: Wed 22 May 2013 04:09:51 PM CDT Build Host: > c6b10.bsys.dev.centos.org > Group : Development/Languages Source RPM: > ruby-1.8.7.352-10.el6_4.src.rpm > Size : 1897682 License: Ruby or GPLv2 > Signature : RSA/SHA1, Fri 08 Mar 2013 10:50:23 AM CST, Key ID > 0946fca2c105b9de > Packager : CentOS BuildSystem <http://bugs.centos.org> > URL : http://www.ruby-lang.org/ > > > cheers, > > > > m > -- > [email protected] > - ask interesting questions > - don't get distracted with shiny stuff - working code first > ~ http://docs.moodle.org/en/User:Martin_Langhoff > > -- > 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 [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
