[Pkg-puppet-devel] Bug#502193: even between 0.24.5-3 instances

martin f krafft madduck at debian.org
Mon Feb 9 15:03:51 UTC 2009


also sprach martin f krafft <madduck at debian.org> [2009.02.09.0826 +0100]:
> I am now seeing the warnings quite often on lenny hosts talking to
> the lenny puppetmaster. I've now removed the AAAA record from the
> puppetmaster DNS name to make sure this isn't IPv6-related. Other
> than using three mongrel instances for the 8 machines I am currently
> testing with puppet, I don't know what else to do...

The problem persists with IPv4-only traffic. It now happens pretty
much on every remote invocation.

Here is some more information:

on the client, the logs say this:

  Feb  9 15:16:07 piper puppetd[3572]: Other end went away; restarting connection and retrying
  Feb  9 15:16:08 piper puppetd[3572]: Starting catalog run
  Feb  9 15:16:08 piper crontab[23330]: (root) LIST (root)
  Feb  9 15:16:10 piper crontab[23343]: (root) LIST (root)
  Feb  9 15:16:11 piper puppetd[3572]: Finished catalog run in 2.52 seconds

The server, in debug mode, says:

  debug: Allowing authenticated client piper.oerlikon.madduck.net(127.0.0.1) access to fileserver.list
  info: Not using expired node for piper.oerlikon.madduck.net from cache; expired at Mon Feb 09 15:16:00 +0100 2009
  info: Caching node for piper.oerlikon.madduck.net
  debug: mount[plugins]: Listing /plugins for piper.oerlikon.madduck.net
  debug: Allowing authenticated client piper.oerlikon.madduck.net(127.0.0.1) access to fileserver.describe
  debug: Using cached node for piper.oerlikon.madduck.net
  debug: mount[plugins]: Describing /plugins for piper.oerlikon.madduck.net
  debug: Allowing authenticated client piper.oerlikon.madduck.net(127.0.0.1) access to puppetmaster.getconfig
  debug: Our client is remote
  info: Expiring the node cache of piper.oerlikon.madduck.net
  info: Not using expired node for piper.oerlikon.madduck.net from cache; expired at Mon Feb 09 15:15:07 +0100 2009
  info: Caching node for piper.oerlikon.madduck.net
  debug: importing '/etc/puppet/manifests/modules.pp'
  debug: importing '/etc/puppet/modules/common/manifests/init.pp'
  debug: importing '/etc/puppet/modules/common/manifests/defines/modules_file.pp'
  debug: importing '/etc/puppet/modules/common/manifests/defines/concatenated_file.pp'
  debug: importing '/etc/puppet/modules/common/manifests/defines/replace.pp'
  debug: importing '/etc/puppet/modules/common/manifests/defines/modules_dir.pp'
  debug: importing '/etc/puppet/modules/common/manifests/defines/line.pp'
  debug: importing '/etc/puppet/modules/common/manifests/defines/config_file.pp'
  debug: importing '/etc/puppet/modules/common/manifests/classes/lsb_release.pp'
  debug: importing '/etc/puppet/modules/motd/manifests/init.pp' debug: Adding code to main on line 3 in file /etc/puppet/manifests/modules.pp
  debug: importing '/etc/puppet/manifests/classes/ssh.pp'
  debug: importing '/etc/puppet/manifests/classes/rcS.pp'
  debug: importing '/etc/puppet/manifests/classes/tmpreaper.pp'
  debug: importing '/etc/puppet/manifests/classes/cron.pp'
  debug: importing '/etc/puppet/manifests/classes/puppet.pp'
  debug: importing '/etc/puppet/manifests/classes/ssl.pp'
  debug: importing '/etc/puppet/manifests/classes/base.pp'
  debug: importing '/etc/puppet/manifests/classes/sudo.pp'
  debug: importing '/etc/puppet/manifests/classes/puppetmaster.pp'
  debug: importing '/etc/puppet/manifests/definitions/ensure_key_value.pp'
  debug: Adding code to main on line 95 in file /etc/puppet/manifests/site.pp
  debug: Scope(Class[motd]): Retrieving template motd/etc/motd.tail
  debug: template[/etc/puppet/modules/motd/templates/etc/motd.tail]: Interpolated template /etc/puppet/modules/motd/templates/etc/motd.tail in 0.00 seconds
  debug: Class 'default' already evaluated; not evaluating again
  debug: Class 'debiannode' already evaluated; not evaluating again
  debug: Package[swaks]: Adding default for provider
  debug: Package[cron]: Adding default for provider
  debug: Package[netcat-traditional]: Adding default for provider
  debug: Package[netcat6]: Adding default for provider
  debug: Package[netcat]: Adding default for provider
  debug: Exec[append-set_SHOWWARNING]: Adding default for path
  debug: Package[openssh-server]: Adding default for provider
  debug: Exec[sh -c 'uname -snrvm > /var/run/motd && cat /etc/motd.tail >> /var/run/motd']: Adding default for path
  debug: Package[vim-addon-manager]: Adding default for provider
  debug: Exec[append-set_PermitRootLogin]: Adding default for path
  debug: Package[ntp-simple]: Adding default for provider
  debug: Package[whois]: Adding default for provider
  debug: Package[bind9-host]: Adding default for provider
  debug: Package[iputils-tracepath]: Adding default for provider
  debug: Package[git-core]: Adding default for provider
  debug: Package[patch]: Adding default for provider
  debug: Package[libterm-readline-gnu-perl]: Adding default for provider
  debug: Package[tasksel-data]: Adding default for provider
  debug: Package[mc]: Adding default for provider
  debug: Package[curl]: Adding default for provider
  debug: Exec[update-set_SHOWWARNING]: Adding default for path
  debug: Package[netcat-openbsd]: Adding default for provider
  debug: Package[tasksel]: Adding default for provider
  debug: Package[w3m]: Adding default for provider
  debug: Package[openssh-client]: Adding default for provider
  debug: Package[vim-scripts]: Adding default for provider
  debug: Package[pastebinit]: Adding default for provider
  debug: Package[vim-nox]: Adding default for provider
  debug: Package[sudo]: Adding default for provider
  debug: Package[less]: Adding default for provider
  debug: Exec[update-set_PermitRootLogin]: Adding default for path
  debug: Package[dnsutils]: Adding default for provider
  debug: Package[iputils-ping]: Adding default for provider
  debug: Package[tmpreaper]: Adding default for provider
  debug: Package[mtr-tiny]: Adding default for provider
  debug: Package[ntp-server]: Adding default for provider
  debug: Package[libwww-perl]: Adding default for provider
  debug: Package[locales]: Adding default for provider
  notice: Compiled catalog for piper.oerlikon.madduck.net in 0.59 seconds
  debug: Allowing authenticated client piper.oerlikon.madduck.net(127.0.0.1) access to fileserver.list
  debug: Using cached node for piper.oerlikon.madduck.net
  debug: mount[common]: Listing /common/modules for piper.oerlikon.madduck.net
  debug: Allowing authenticated client piper.oerlikon.madduck.net(127.0.0.1) access to fileserver.describe
  debug: Using cached node for piper.oerlikon.madduck.net
  debug: mount[common]: Describing /common/modules for piper.oerlikon.madduck.net
  debug: Allowing authenticated client piper.oerlikon.madduck.net(127.0.0.1) access to fileserver.list
  debug: Using cached node for piper.oerlikon.madduck.net
  debug: mount[common]: Listing /common/modules/README for piper.oerlikon.madduck.net
  debug: Allowing authenticated client piper.oerlikon.madduck.net(127.0.0.1) access to fileserver.describe
  debug: Using cached node for piper.oerlikon.madduck.net
  debug: mount[common]: Describing /common/modules/README for piper.oerlikon.madduck.net
  debug: Allowing authenticated client piper.oerlikon.madduck.net(127.0.0.1) access to fileserver.describe
  debug: Using cached node for piper.oerlikon.madduck.net
  debug: mount[files]: Describing /files/etc/ssl/private/piper.oerlikon.madduck.net.pem for piper.oerlikon.madduck.net
  debug: Allowing authenticated client piper.oerlikon.madduck.net(127.0.0.1) access to fileserver.describe
  debug: Using cached node for piper.oerlikon.madduck.net
  debug: mount[files]: Describing /files/etc/ssl/certs/piper.oerlikon.madduck.net.pem for piper.oerlikon.madduck.net
  debug: Allowing authenticated client piper.oerlikon.madduck.net(127.0.0.1) access to fileserver.describe
  debug: Using cached node for piper.oerlikon.madduck.net
  debug: mount[files]: Describing /files/etc/default/rcS for piper.oerlikon.madduck.net

I cannot reproduce the problem running puppetd in --debug mode (I
have tried about a dozen times). :/

-- 
 .''`.   martin f. krafft <madduck at d.o>      Related projects:
: :'  :  proud Debian developer               http://debiansystem.info
`. `'`   http://people.debian.org/~madduck    http://vcs-pkg.org
  `-  Debian - when you have better things to do than fixing systems
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature (see http://martin-krafft.net/gpg/)
Url : http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20090209/c723a336/attachment.pgp 


More information about the Pkg-puppet-devel mailing list