Report abuse

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 *





[jhelfman@smtp1 /usr/local/etc/puppet]$ sudo /usr/local/bin/puppetd  --no-daemonize --onetime --verbose --server beaker.test.experts-exchange.com
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 *



[jhelfman@smtp1 /usr/local/etc/puppet]$ sudo /usr/local/bin/puppetd  --no-daemonize --onetime --verbose --server beaker.test.experts-exchange.com
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)

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