On Oct 19, 2009, at 9:24 PM, kyawai wrote:

>
> Hello,
>
> Puppet 0.24.8 on both the client and server, CentOS5.3.
>
> It is applied repeatedly when puppetrun is executed,
> and a lot of report mails are transmitted.
> There is host repeatedly applied,
> and is host applied only once.
> Every time, it is different.
>
> Is the setting somewhere wrong?

You might have encountered a bug - you've told it to parallelize by  
10, but only provided 3 hosts, so it might be triggering each of them  
more than once.  That wouldn't explain this many runs, though; are  
they all the same host or something?

And even then, the runs are taking 24 seconds, so you can't be running  
them concurrently on a single machine.

So, um, no, I've no idea what's going on, but more below.

> -----
> # puppetrun -p 10 --tag cron_www_g1 --host devel03.devel.local --host
> devel04.devel.local --host devel05.devel.local --host
> devel06.devel.local
>
> -----
> puppetmaster server's /var/log/messages:
> (Devel05 was pulled out as an example.)
>
> Oct 20 12:22:29 devel-111 puppetmasterd[14811]: Expiring the node
> cache of devel05.devel.local
> Oct 20 12:22:29 devel-111 puppetmasterd[14811]: Not using expired node
> for devel05.devel.local from cache; expired at Tue Oct 20 12:21:29
> +0900 2009
> Oct 20 12:22:29 devel-111 puppetmasterd[14811]: Caching node for
> devel05.devel.local
> Oct 20 12:22:29 devel-111 puppetmasterd[14811]: Compiled catalog for
> devel05.devel.local in 0.13 seconds
> Oct 20 12:22:33 devel-111 puppetmasterd[14811]: Expiring the node
> cache of devel05.devel.local
> Oct 20 12:22:33 devel-111 puppetmasterd[14811]: Not using expired node
> for devel05.devel.local from cache; expired at Tue Oct 20 12:21:33
> +0900 2009
> Oct 20 12:22:33 devel-111 puppetmasterd[14811]: Caching node for
> devel05.devel.local
> Oct 20 12:22:33 devel-111 puppetmasterd[14811]: Compiled catalog for
> devel05.devel.local in 0.04 seconds
> Oct 20 12:22:34 devel-111 puppetmasterd[14811]: Expiring the node
> cache of devel05.devel.local
> Oct 20 12:22:34 devel-111 puppetmasterd[14811]: Not using expired node
> for devel05.devel.local from cache; expired at Tue Oct 20 12:21:34
> +0900 2009
> Oct 20 12:22:34 devel-111 puppetmasterd[14811]: Caching node for
> devel05.devel.local
> Oct 20 12:22:34 devel-111 puppetmasterd[14811]: Compiled catalog for
> devel05.devel.local in 0.04 seconds
> Oct 20 12:22:38 devel-111 puppetmasterd[14811]: (mount[data])
> Sending /
> data/bw_base/var/spool/cron/www-g1 to devel05.devel.local
> Oct 20 12:22:39 devel-111 puppetmasterd[14811]: (mount[data])
> Sending /
> data/bw_base/var/spool/cron/www-g1 to devel05.devel.local
> Oct 20 12:22:40 devel-111 puppetmasterd[14811]: (mount[data])
> Sending /
> data/bw_base/var/spool/cron/www-g1 to devel05.devel.local
> Oct 20 12:22:40 devel-111 puppetmasterd[14811]: (mount[data])
> Sending /
> data/bw_base/var/spool/cron/www-g1 to devel05.devel.local
> Oct 20 12:22:41 devel-111 puppetmasterd[14811]: (mount[data])
> Sending /
> data/bw_base/var/spool/cron/www-g1 to devel05.devel.local
> Oct 20 12:22:42 devel-111 puppetmasterd[14811]: (mount[data])
> Sending /
> data/bw_base/var/spool/cron/www-g1 to devel05.devel.local
> Oct 20 12:22:43 devel-111 puppetmasterd[14811]: (mount[data])
> Sending /
> data/bw_base/var/spool/cron/www-g1 to devel05.devel.local
> Oct 20 12:22:44 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:45 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:46 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:47 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:48 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:49 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:50 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:50 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:51 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:51 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:52 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:52 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:53 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:54 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:55 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:56 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:56 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:57 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:58 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
> Oct 20 12:22:58 devel-111 puppetmasterd[14811]: Processing reports
> tagmail, log for devel05.devel.local
>
> -----
> puppet client's /var/log/messages:
>
> Oct 20 12:22:24 devel05 puppetd[28835]: devel-111.devel.local
> (172.25.195.111) triggered run
> Oct 20 12:22:34 devel05 puppetd[28835]: Starting catalog run
> Oct 20 12:22:43 devel05 puppetd[28835]: (//cron_www_g1/File[/var/
> spool/
> cron/www]) Filebucketed to  with sum ef042c30a04a3f8b892e4be3a1009c53
> Oct 20 12:22:43 devel05 puppetd[28835]: (//cron_www_g1/File[/var/
> spool/
> cron/www]/source) replacing from source
> puppet://devel-111.devel.local/data/bw_base/var/spool/cron/www-g1 with
> contents {md5}7b2f019b56fa8593d4e3973edc89d83c
> Oct 20 12:22:58 devel05 puppetd[28835]: Finished catalog run in 24.22
> seconds
>
>
> -----
> puppetmaster server's
> puppet.conf
> [main]
>  vardir = /var/lib/puppet
>  logdir = /var/log/puppet
>  rundir = /var/run/puppet
>  ssldir = $vardir/ssl
> [puppetmasterd]
>  reports = tagmail, log
>  reportfrom = *...@***.***
>
> tagmail.conf
> all: *...@***.***
>
> fileserver.conf
> [data]
> path /var/lib/puppet/data
> allow *
>
> site.pp
> $fileserver = 'devel-111.devel.local'
>
> node 'devel05.devel.local' {
>  include 'cron_www_g1'
> }
>
> class cron_www_g1 {
>  file {
>     '/var/spool/cron/www':
>     source => "puppet://$fileserver/data/bw_base/var/spool/cron/www-
> g1",
>     mode   => 600, owner => 'www', group => 'root';
>  }
> }
>
>
> -----
> puppet client's
>
> puppet.conf
> [main]
>   vardir = /var/lib/puppet
>   logdir = /var/log/puppet
>   rundir = /var/run/puppet
>   ssldir = $vardir/ssl
>
> [puppetd]
>   configtimeout = 300
>   server = devel-111.devel.local
>   daemonize = true
>   listen = true
>   report = true
>
> namespaceauth.conf
> [puppetrunner]
>  allow devel-111.devel.local
>
> /etc/sysconfig/puppet
> PUPPET_EXTRA_OPTS="--no-client"

Why is this set?

-- 
Ours is the age that is proud of machines that think and suspicious of
men who try to. -- H. Mumford Jones
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to