Puppet: System Administration Automated

Support

Ticket #945 (closed defect: worksforme)

Opened 1 year ago

Last modified 10 months ago

puppetmasterd does not run with leopard

Reported by: mart Assigned to: community
Priority: normal Milestone:
Component: server Version: 0.23.2
Severity: normal Keywords: osx
Cc: Triage Stage: Needs more info
Attached Patches: None Complexity: Unknown

Description

I created user and group for puppet manually and invoked puppetmasterd with this commandline:

sudo puppetmasterd --confdir /Users/mgm/svn/testbed-automation/conf -v

I got puppet errors:

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

and ruby error:

bignum too big to convert into `long'

The directories look like this:

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

and this:

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

Change History

12/06/07 18:44:37 changed by luke

  • stage changed from Unreviewed to Needs more info.

Is anyone else having this problem?

The issue clearly seems related to the negative UIDs on a 64bit system, but I don't see any nobody users or anything that would have those negative IDs.

01/19/08 22:59:21 changed by luke

  • status changed from new to closed.
  • resolution set to worksforme.

I can't reproduce this problem, and no one else seems to have having it.

01/21/08 07:55:05 changed by achemze

i'm having a problem similar to this as i upgraded to 0.23.2 from 0.22.4. However, this is on a tiger machine running 10.4.10. Was there any solution to this problem in other tickets?