Issue #945 has been updated by James Turnbull.

Category set to OSX
Status changed from Closed to Re-opened
Affected version changed from 0.25.1 to 0.25.2

I can replicate this on Snow Leopard:

<pre>
Could not prepare for execution: Got 17 failure(s) while initializing: Tried to 
get name field for silly id 4294967294; Tried to get name field for silly id 
4294967294; 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/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/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/yaml 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/rrd 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