Issue #945 has been updated by James Turnbull.

Here's a fuller debug and trace:

<pre>
rhizome:puppet root# puppetmasterd --verbose --no-daemonize --debug --trace
debug: Failed to load library 'selinux' for feature 'selinux'
debug: Failed to load library 'shadow' for feature 'libshadow'
debug: Failed to load library 'ldap' for feature 'ldap'
debug: Puppet::Type::User::ProviderLdap: feature ldap is missing
debug: Puppet::Type::User::ProviderUseradd: file usermod does not exist
debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not exist
debug: Puppet::Type::User::ProviderPw: file pw does not exist
debug: Puppet::Type::User::ProviderDirectoryservice: Executing '/usr/bin/dscl 
-plist . -list /Users'
debug: Puppet::Type::User::ProviderDirectoryservice: Executing '/usr/bin/dscl 
-plist . -read /Users/puppet'
debug: /File[/etc/puppet/ssl/certs]: Autorequiring File[/etc/puppet/ssl]
debug: /File[/etc/puppet/ssl/private]: Autorequiring File[/etc/puppet/ssl]
debug: /File[/var/puppet/yaml]: Autorequiring File[/var/puppet]
debug: /File[/etc/puppet/manifests]: Autorequiring File[/etc/puppet]
debug: /File[/var/puppet/facts]: Autorequiring File[/var/puppet]
debug: /File[/etc/puppet/ssl/certificate_requests]: Autorequiring 
File[/etc/puppet/ssl]
debug: /File[/var/puppet/log]: Autorequiring File[/var/puppet]
debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet]
debug: /File[/var/puppet/lib]: Autorequiring File[/var/puppet]
debug: /File[/var/puppet/bucket]: Autorequiring File[/var/puppet]
debug: /File[/etc/puppet/ssl/private_keys]: Autorequiring File[/etc/puppet/ssl]
debug: /File[/var/puppet/run]: Autorequiring File[/var/puppet]
debug: /File[/var/puppet/state]: Autorequiring File[/var/puppet]
debug: /File[/var/puppet/reports]: Autorequiring File[/var/puppet]
debug: /File[/etc/puppet/ssl/public_keys]: Autorequiring File[/etc/puppet/ssl]
debug: /File[/etc/puppet/ssl]: Autorequiring File[/etc/puppet]
debug: /File[/var/puppet/rrd]: Autorequiring File[/var/puppet]
debug: /File[/var/puppet/log/masterhttp.log]: Autorequiring 
File[/var/puppet/log]
err: Tried to get name field for silly id 4294967294
debug: /File[/var/puppet/rrd]: Changing group
debug: /File[/var/puppet/rrd]: 1 change(s)
err: Tried to get name field for silly id 4294967294
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/type/file/group.rb:118:in 
`sync'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction/change.rb:54:in
 `go'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction/change.rb:72:in
 `forward'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:120:in 
`apply_changes'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:113:in 
`collect'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:113:in 
`apply_changes'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:85:in 
`apply'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:251:in 
`eval_children_and_apply_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:403:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in
 `realtime'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:402:in `thinmark'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:250:in 
`eval_children_and_apply_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:207:in 
`eval_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:296:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:403:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in
 `realtime'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:402:in `thinmark'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:295:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:289:in 
`collect'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:289:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/resource/catalog.rb:142:in 
`apply'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:642:in 
`use'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/sync.rb:229:in
 `synchronize'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:624:in 
`use'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application/puppetmasterd.rb:151:in
 `run_setup'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:306:in 
`exit_on_fail'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/bin/puppetmasterd:66
/usr/bin/puppetmasterd:19:in `load'
/usr/bin/puppetmasterd:19
err: /File[/var/puppet/rrd]/group: change from wheel to puppet failed: failed 
to chgrp /var/puppet/rrd to 4294967294: integer 4294967294 too big to convert 
to `int'
err: Tried to get name field for silly id 4294967294
debug: /File[/var/puppet/reports]: Changing group
debug: /File[/var/puppet/reports]: 1 change(s)
err: Tried to get name field for silly id 4294967294
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/type/file/group.rb:118:in 
`sync'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction/change.rb:54:in
 `go'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction/change.rb:72:in
 `forward'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:120:in 
`apply_changes'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:113:in 
`collect'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:113:in 
`apply_changes'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:85:in 
`apply'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:251:in 
`eval_children_and_apply_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:403:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in
 `realtime'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:402:in `thinmark'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:250:in 
`eval_children_and_apply_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:207:in 
`eval_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:296:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:403:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in
 `realtime'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:402:in `thinmark'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:295:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:289:in 
`collect'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:289:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/resource/catalog.rb:142:in 
`apply'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:642:in 
`use'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/sync.rb:229:in
 `synchronize'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:624:in 
`use'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application/puppetmasterd.rb:151:in
 `run_setup'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:306:in 
`exit_on_fail'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/bin/puppetmasterd:66
/usr/bin/puppetmasterd:19:in `load'
/usr/bin/puppetmasterd:19
err: /File[/var/puppet/reports]/group: change from wheel to puppet failed: 
failed to chgrp /var/puppet/reports to 4294967294: integer 4294967294 too big 
to convert to `int'
err: Tried to get name field for silly id 4294967294
debug: /File[/var/puppet/bucket]: Changing group
debug: /File[/var/puppet/bucket]: 1 change(s)
err: Tried to get name field for silly id 4294967294
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/type/file/group.rb:118:in 
`sync'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction/change.rb:54:in
 `go'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction/change.rb:72:in
 `forward'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:120:in 
`apply_changes'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:113:in 
`collect'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:113:in 
`apply_changes'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:85:in 
`apply'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:251:in 
`eval_children_and_apply_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:403:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in
 `realtime'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:402:in `thinmark'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:250:in 
`eval_children_and_apply_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:207:in 
`eval_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:296:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:403:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in
 `realtime'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:402:in `thinmark'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:295:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:289:in 
`collect'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:289:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/resource/catalog.rb:142:in 
`apply'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:642:in 
`use'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/sync.rb:229:in
 `synchronize'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:624:in 
`use'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application/puppetmasterd.rb:151:in
 `run_setup'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:306:in 
`exit_on_fail'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/bin/puppetmasterd:66
/usr/bin/puppetmasterd:19:in `load'
/usr/bin/puppetmasterd:19
err: /File[/var/puppet/bucket]/group: change from wheel to puppet failed: 
failed to chgrp /var/puppet/bucket to 4294967294: integer 4294967294 too big to 
convert to `int'
err: Tried to get name field for silly id 4294967294
debug: /File[/var/puppet/log]: Changing group
debug: /File[/var/puppet/log]: 1 change(s)
err: Tried to get name field for silly id 4294967294
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/type/file/group.rb:118:in 
`sync'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction/change.rb:54:in
 `go'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction/change.rb:72:in
 `forward'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:120:in 
`apply_changes'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:113:in 
`collect'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:113:in 
`apply_changes'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:85:in 
`apply'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:251:in 
`eval_children_and_apply_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:403:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in
 `realtime'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:402:in `thinmark'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:250:in 
`eval_children_and_apply_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:207:in 
`eval_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:296:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:403:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in
 `realtime'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:402:in `thinmark'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:295:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:289:in 
`collect'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:289:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/resource/catalog.rb:142:in 
`apply'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:642:in 
`use'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/sync.rb:229:in
 `synchronize'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:624:in 
`use'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application/puppetmasterd.rb:151:in
 `run_setup'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:306:in 
`exit_on_fail'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/bin/puppetmasterd:66
/usr/bin/puppetmasterd:19:in `load'
/usr/bin/puppetmasterd:19
err: /File[/var/puppet/log]/group: change from wheel to puppet failed: failed 
to chgrp /var/puppet/log to 4294967294: integer 4294967294 too big to convert 
to `int'
notice: /File[/var/puppet/log/masterhttp.log]: Dependency file[/var/puppet/log] 
has 1 failures
warning: /File[/var/puppet/log/masterhttp.log]: Skipping because of failed 
dependencies
err: Tried to get name field for silly id 4294967294
debug: /File[/var/puppet/yaml]: Changing group
debug: /File[/var/puppet/yaml]: 1 change(s)
err: Tried to get name field for silly id 4294967294
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/type/file/group.rb:118:in 
`sync'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction/change.rb:54:in
 `go'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction/change.rb:72:in
 `forward'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:120:in 
`apply_changes'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:113:in 
`collect'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:113:in 
`apply_changes'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:85:in 
`apply'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:251:in 
`eval_children_and_apply_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:403:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in
 `realtime'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:402:in `thinmark'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:250:in 
`eval_children_and_apply_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:207:in 
`eval_resource'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:296:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:403:in `thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in
 `realtime'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util.rb:402:in `thinmark'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:295:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:289:in 
`collect'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/transaction.rb:289:in 
`evaluate'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/resource/catalog.rb:142:in 
`apply'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:642:in 
`use'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/sync.rb:229:in
 `synchronize'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:624:in 
`use'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application/puppetmasterd.rb:151:in
 `run_setup'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:306:in 
`exit_on_fail'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/bin/puppetmasterd:66
/usr/bin/puppetmasterd:19:in `load'
/usr/bin/puppetmasterd:19
err: /File[/var/puppet/yaml]/group: change from wheel to puppet failed: failed 
to chgrp /var/puppet/yaml to 4294967294: integer 4294967294 too big to convert 
to `int'
debug: Finishing transaction 2176973880 with 5 changes
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:646:in 
`use'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/resource/catalog.rb:155:in 
`apply'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:642:in 
`use'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/sync.rb:229:in
 `synchronize'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/util/settings.rb:624:in 
`use'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application/puppetmasterd.rb:151:in
 `run_setup'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:306:in 
`exit_on_fail'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/lib/puppet/application.rb:216:in `run'
/Library/Ruby/Gems/1.8/gems/puppet-0.25.2/bin/puppetmasterd:66
/usr/bin/puppetmasterd:19:in `load'
/usr/bin/puppetmasterd:19
Could not prepare for execution: Got 15 failure(s) while initializing: Tried to 
get name field for silly id 4294967294; Tried to get name field for silly id 
4294967294; change from wheel to puppet failed: failed to chgrp /var/puppet/rrd 
to 4294967294: integer 4294967294 too big to convert to `int'; Tried to get 
name field for silly id 4294967294; Tried to get name field for silly id 
4294967294; change from wheel to puppet failed: failed to chgrp 
/var/puppet/reports to 4294967294: integer 4294967294 too big to convert to 
`int'; Tried to get name field for silly id 4294967294; Tried to get name field 
for silly id 4294967294; change from wheel to puppet failed: failed to chgrp 
/var/puppet/bucket to 4294967294: integer 4294967294 too big to convert to 
`int'; Tried to get name field for silly id 4294967294; Tried to get name field 
for silly id 4294967294; change from wheel to puppet failed: failed to chgrp 
/var/puppet/log to 4294967294: integer 4294967294 too big to convert to `int'; 
Tried to get name field for silly id 4294967294; Tried to get name field for 
silly id 4294967294; change from wheel to puppet failed: failed to chgrp 
/var/puppet/yaml to 4294967294: integer 4294967294 too big to convert to `int'
</pre>
----------------------------------------
Bug #945: puppetmasterd does not run with leopard
http://projects.reductivelabs.com/issues/945

Author: Mario Martelli
Status: Re-opened
Priority: Normal
Assigned to: 
Category: OSX
Target version: 
Patch: None
Affected version: 0.25.2
Keywords: 
Branch: 


I created user and group for puppet manually and invoked puppetmasterd with 
this commandline:
<pre>
sudo puppetmasterd --confdir /Users/mgm/svn/testbed-automation/conf -v
</pre>

I got puppet errors:

<pre>
err: Tried to get gid field for silly id 4294967294
err: /puppetconfig/reporting/File[/opt/puppet/var/reports]/ensure: change from 
absent to directory failed: Could not find group 4294967294
err: Tried to get gid field for silly id 4294967294
err: /puppetconfig/metrics/File[/opt/puppet/var/rrd]/ensure: change from absent 
to directory failed: Could not find group 4294967294
err: Tried to get gid field for silly id 4294967294
err: /puppetconfig/main/File[/opt/puppet/var/log]/ensure: change from absent to 
directory failed: Could not find group 4294967294
err: Tried to get gid field for silly id 4294967294
err: 
/puppetconfig/ca/File[/Users/mgm/svn/testbed-automation/conf/ssl/ca]/ensure: 
change from absent to directory failed: Could not find group 4294967294
</pre>

and ruby error:

<pre>
bignum too big to convert into @long'
</pre>

The directories look like this:

<pre>
mgm$ ls -l /opt/puppet/var/
total 0
drwxr-xr-x  2 root    admin  68  3 Dez 14:17 lib
drwxr-x---  2 puppet  admin  68  3 Dez 14:17 log
drwxr-x---  2 puppet  admin  68  3 Dez 14:17 reports
drwxr-xr-x  2 puppet  admin  68  3 Dez 14:17 rrd
drwxrwxrwt  2 root    admin  68  3 Dez 14:17 run
drwxrwxrwt  2 root    admin  68  3 Dez 14:17 state
</pre>

and this:

<pre>
ls -l conf/
total 40
-rw-r--r--   1 mgm   mgm     2 29 Nov 13:13 autosign.conf
-rw-r--r--   1 mgm   mgm   228 29 Nov 13:13 fileserver.conf
-rw-r--r--   1 mgm   mgm  3239 29 Nov 13:13 hosts.pp
drwxr-xr-x  14 mgm   mgm   476  3 Dez 13:24 manifests
-rw-r--r--   1 mgm   mgm   164 29 Nov 13:13 puppetca.conf
-rw-r--r--   1 mgm   mgm   168 29 Nov 13:13 puppetmasterd.conf
drwxrwx--x   7 root  mgm   238  3 Dez 14:17 ssl
</pre>



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://reductivelabs.com/redmine/my/account
--
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected].
For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to