Hi all... finally getting around to trying Puppet, I'm excited to get started, but I'm stuck on install. My server a 3-month old Xserve with 6GB of RAM. Didn't configure any other services for it yet, and I tried installing puppet and facter 3 different ways (because I thought the missing rrd directory could've been an install glitch).
First I tried downloading from puppetlabs.com and using 'ruby install'. Second, I tried the packages for OS X (linked to from Puppet's site). Third I tried 'gem install'. After install, I create a file called site.pp at /etc/puppet/manifests with the following. I change this file to puppet user and group permissions. file { "/etc/passwd": owner => "root", group => "bin", mode => 644, } Then I start puppet using: sudo puppetmasterd --verbose --debug --no-daemonize The end of the output shows: err: /File[/var/lib/puppet/rrd]/ensure: change from absent to directory failed: Could not set 'directory on ensure: Permission denied - /var/lib/puppet/rrd debug: Finishing transaction 2165906120 Could not run: Got 1 failure(s) while initializing: change from absent to directory failed: Could not set 'directory on ensure: Permission denied - /var/lib/puppet/rrd I have no rrd directory... here is what I have. server:~ admin$ ls -al /var/lib/puppet/ total 0 drwxr-xr-x 11 root wheel 374 Dec 16 14:31 . drwxr-xr-x 4 root wheel 136 Dec 16 14:31 .. drwxr-x--- 2 puppet puppet 68 Dec 16 14:31 bucket drwxr-xr-x 2 root wheel 68 Dec 16 14:31 facts drwxr-xr-x 2 root wheel 68 Dec 16 14:31 lib drwxr-x--- 3 puppet puppet 102 Dec 16 14:31 log drwxr-x--- 2 puppet puppet 68 Dec 16 14:31 reports drwxrwxrwt 3 root wheel 102 Dec 16 14:31 run drwxr-x--- 2 puppet puppet 68 Dec 16 14:31 server_data drwxr-xr-t 2 root wheel 68 Dec 16 14:31 state drwxr-x--- 2 puppet puppet 68 Dec 16 14:31 yaml >From here I've tried creating the rrd directory and applying user and group permissions to puppet, but it just hangs with the following output when rerunning the aforementioned puppetmasterd command. notice: Starting Puppet master version 2.6.4 debug: No file server configuration file; autocreating modules mount with default permissions debug: No file server configuration file; autocreating plugins mount with default permissions debug: Finishing transaction 2165520200 What am I missing? Thanks for the help... I can't wait to start using Puppet! -Brian -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.