Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
info: Loading fact ee notice: Ignoring --listen on onetime run info: Retrieving facts info: Loading fact ee info: Facts have changed; recompiling info: mount[localhost]: Mounted / info: mount[modules]: Mounted info: mount[plugins]: Mounted info: Caching catalog at /var/puppet/state/localconfig.yaml notice: Starting catalog run info: Loading fact ee warning: //Node[smtp1]/bsd/testfile/File[test]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-emergency]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-ignore]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore-example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency.example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency.example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency.example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore-example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency-example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-ignore]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-emergency]/source: No specified sources exist err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/puppetclient/File[namespaceauth.conf]/source: change from {md5}dca8837dd5a9b3e2c50b348faed2c617 to puppet:///dist/namespaceauth.conf.smtp1 puppet:///dist/namespaceauth.conf.FreeBSD puppet:///dist/namespaceauth.conf failed: Invalid argument - connect(2) notice: //Exec[reload-puppet]: Dependency file[/usr/local/etc/puppet/namespaceauth.conf] has 1 failures warning: //Exec[reload-puppet]: Skipping because of failed dependencies info: Sent transaction report in 0.18 seconds notice: Finished catalog run in 88.12 seconds I changed this, however it was /usr/local/var/puppet # $Id: fileserver.conf 78 2009-06-17 23:55:48Z jhelfman $ # $URL: file:///usr/local/var/svn/puppet-etc/trunk/fileserver.conf $ [dist] path /var/puppet/dist allow * [facts] path /usr/local/etc/puppet/facts allow * info: Loading fact ee notice: Ignoring --listen on onetime run info: Retrieving facts info: Loading fact ee info: Facts have changed; recompiling info: mount[localhost]: Mounted / info: mount[modules]: Mounted info: mount[plugins]: Mounted info: Caching catalog at /var/puppet/state/localconfig.yaml notice: Starting catalog run warning: //Node[smtp1]/bsd/puppetclient/File[namespaceauth.conf]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/puppetclient/File[namespaceauth.conf]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/puppetclient/File[namespaceauth.conf]/source: No specified sources exist warning: //Node[smtp1]/bsd/puppetclient/File[puppet.conf]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/puppetclient/File[puppet.conf]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/puppetclient/File[puppet.conf]/source: No specified sources exist info: Loading fact ee warning: //Node[smtp1]/bsd/testfile/File[test]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-ignore]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-emergency]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency-example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore-example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency.example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency.example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency.example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore-example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-emergency]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-ignore]/source: No specified sources exist info: Sent transaction report in 0.19 seconds notice: Finished catalog run in 12.79 seconds # $Id: fileserver.conf 79 2009-06-18 16:32:59Z jhelfman $ # $URL: file:///usr/local/var/svn/puppet-etc/trunk/fileserver.conf $ [dist] path /usr/local/var/puppet/ allow * [facts] path /usr/local/etc/puppet/facts allow * # test class class testfile { file { "test": ensure => present, path => "/tmp/testfilefrombeaker", source => "file:///dist/test" } } info: Loading fact ee notice: Ignoring --listen on onetime run info: Retrieving facts info: Loading fact ee info: Facts have changed; recompiling info: mount[localhost]: Mounted / info: mount[modules]: Mounted info: mount[plugins]: Mounted info: Caching catalog at /var/puppet/state/localconfig.yaml notice: Starting catalog run info: Loading fact ee warning: //Node[smtp1]/bsd/le/File[default-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore-example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency.example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency.example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency.example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-emergency]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-ignore]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-system-emergency]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-emergency]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-system-ignore]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency-example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore-example]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore-example]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-emergency]/source: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[critical-local-ignore]/source: No specified sources exist warning: //Node[smtp1]/bsd/puppetclient/File[namespaceauth.conf]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/puppetclient/File[namespaceauth.conf]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/puppetclient/File[namespaceauth.conf]/source: No specified sources exist warning: //Node[smtp1]/bsd/testfile/File[test]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/puppetclient/File[puppet.conf]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/puppetclient/File[puppet.conf]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/puppetclient/File[puppet.conf]/source: No specified sources exist info: Sent transaction report in 0.18 seconds notice: Finished catalog run in 12.83 seconds class testfile { file { "test": ensure => present, path => "/tmp/testfilefrombeaker", source => "puppet:///dist/test" } } #import all of the server classes import "classes/*.pp" filebucket { main: server => "puppet" } File { backup => "main", } class bsd { include puppetclient include le include testfile } node 'dormouse' { include puppetclient include motd } node 'smtp1' { include bsd } same error after updating and restarting puppetmasterd on puppet server with modified configuration file # $Id: fileserver.conf 81 2009-06-18 16:51:44Z jhelfman $ # $URL: file:///usr/local/var/svn/puppet-etc/trunk/fileserver.conf $ [dist] path /usr/local/var/puppet allow * [facts] path /usr/local/etc/puppet/facts allow * updated fileserver to have dist in it: # $Id: fileserver.conf 84 2009-06-18 17:13:37Z jhelfman $ # $URL: file:///usr/local/var/svn/puppet-etc/trunk/fileserver.conf $ [dist] path /usr/local/var/puppet/dist allow * [facts] path /usr/local/etc/puppet/facts allow * info: Loading fact ee notice: Ignoring --listen on onetime run info: Retrieving facts info: Loading fact ee info: Caching catalog at /var/puppet/state/localconfig.yaml notice: Starting catalog run err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/le/File[critical-system-emergency]/source: change from {md5}05b3815cf95997671d2d546e9788eb9d to puppet:///dist/le/critical-system-emergency failed: Invalid argument - connect(2) err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/le/File[critical-system-ignore]/source: change from {md5}556e691196a90036300887a9e622b04a to puppet:///dist/le/critical-system-ignore failed: Invalid argument - connect(2) err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/le/File[critical-local-ignore]/source: change from {md5}07bed291e111880bc5dcda6da1b0a518 to puppet:///dist/le/critical-local-ignore failed: Invalid argument - connect(2) err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/le/File[critical-local-emergency-example]/source: change from {md5}be12df2e7df9c31b3368d4d2a1c20d9d to puppet:///dist/le/critical-local-emergency-example failed: Invalid argument - connect(2) err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/le/File[critical-local-ignore-example]/source: change from {md5}c7ac3a75d10557eb159ed3a8e58ca204 to puppet:///dist/le/critical-local-ignore-example failed: Invalid argument - connect(2) err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/le/File[critical-local-emergency]/source: change from {md5}fda0893d957b77417d059b1681704d96 to puppet:///dist/critical-local-emergency failed: Invalid argument - connect(2) err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/le/File[default-system-emergency]/source: change from {md5}4d8527f35f914007ae03c30086d8996b to puppet:///dist/le/default-system-emergency.unknown puppet:///dist/le/default-system-emergency.smtp1 puppet:///dist/le/default-system-emergency failed: Invalid argument - connect(2) err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/le/File[default-system-ignore]/source: change from {md5}fdf158de3d2dd25ea1732654e1a13e44 to puppet:///dist/le/default-system-ignore.unknown puppet:///dist/le/default-system-ignore.smtp1 puppet:///dist/le/default-system-ignore failed: Invalid argument - connect(2) err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/le/File[default-local-emergency]/source: change from {md5}e571e48836cde3f6b4e224c937c3ac36 to puppet:///dist/le/default-local-emergency failed: Invalid argument - connect(2) warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/ensure: No specified sources exist warning: //Node[smtp1]/bsd/le/File[default-local-ignore]/source: No specified sources exist versions on server and clients: db41-4.1.25_4 ruby-1.8.6.287,1 facter-1.5.0 ruby18-bdb-0.6.4 puppet-0.24.4 I've updated puppet and facter to these version on server and client: facter-1.5.4 puppet-0.24.8 info: Loading fact ee notice: Ignoring --listen on onetime run info: Retrieving facts info: Loading fact ee /usr/local/lib/ruby/site_ruby/1.8/facter/util/ip.rb:145: command not found: info: Caching catalog at /var/puppet/state/localconfig.yaml notice: Starting catalog run err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/le/File[critical-local-emergency]/source: change from {md5}4eaa2e6fc4ad9d19508426475591c6e0 to puppet:///dist/le/critical-local-emergency failed: Invalid argument - connect(2) notice: //Node[smtp1]/bsd/le/File[critical-local-emergency]/group: group changed 'puppet' to 'wheel' notice: //Node[smtp1]/bsd/le/File[critical-local-emergency]/mode: mode changed '644' to '444' err: Could not call puppetbucket.addfile: #<Errno::EINVAL: Invalid argument - connect(2)> err: //Node[smtp1]/bsd/puppetclient/File[namespaceauth.conf]/source: change from {md5}dca8837dd5a9b3e2c50b348faed2c617 to puppet:///dist/namespaceauth.conf.smtp1 puppet:///dist/namespaceauth.conf.FreeBSD puppet:///dist/namespaceauth.conf failed: Invalid argument - connect(2) notice: //Exec[reload-puppet]: Dependency file[/usr/local/etc/puppet/namespaceauth.conf] has 1 failures warning: //Exec[reload-puppet]: Skipping because of failed dependencies info: Sent transaction report in 0.16 seconds notice: Finished catalog run in 152.91 seconds upgraded ruby libraries on client and server ruby-1.8.7.72_1,1 ruby18-bdb-0.6.5_1 info: Loading fact ee notice: Ignoring --listen on onetime run info: Retrieving facts info: Loading fact ee /usr/local/lib/ruby/site_ruby/1.8/facter/util/ip.rb:145: command not found: info: Caching catalog at /var/puppet/state/localconfig.yaml notice: Starting catalog run err: Could not call puppetbucket.addfile: #<Errno::ETIMEDOUT: Operation timed out - connect(2)> err: //Node[smtp1]/bsd/le/File[critical-local-emergency]/source: change from {md5}4eaa2e6fc4ad9d19508426475591c6e0 to puppet:///dist/le/critical-local-emergency failed: Operation timed out - connect(2) info: Sent transaction report in 0.16 seconds notice: Finished catalog run in 77.46 seconds
This paste will be private.
From the Design Piracy series on my blog: