Ah.... Yes, it is working... I guess I made it more complicated than in needed to be. Thanks again!
On Fri, Dec 17, 2010 at 12:51 PM, Nigel Kersten <ni...@puppetlabs.com>wrote: > On Fri, Dec 17, 2010 at 9:02 AM, Brian LaShomb <blash...@gmail.com> wrote: > > Nan, MacPorts ended up the same. > > This is where it ends up... > > https://img.skitch.com/20101217-c2jbed6q8psp6r8yqr3gfd8ayr.jpg > > When I run it without debug, the last line output is "notice: Starting > > Puppet master version 2.6.4" > > I'm gonna try it on a linux distro as I have no experience with it > running > > (or setting any nodes up), so I'm really flying blind. > > That looks like a working daemon to me Brian. > > Can you connect to it? > > > > > On Fri, Dec 17, 2010 at 9:39 AM, Nigel Kersten <ni...@puppetlabs.com> > wrote: > >> > >> On Fri, Dec 17, 2010 at 7:33 AM, Brian LaShomb <blash...@gmail.com> > wrote: > >> > Thanks Nigel, > >> > I deleted the /etc/puppet and /var/lib/puppet directories and then > >> > recreated > >> > the /var/lib/puppet directory with puppet user/group ownership. I then > >> > reran > >> > the package installers. No more rrd error. But it still hangs on the > >> > "Finishing Transaction" line. I had already created the puppet user > and > >> > group ahead of time. > >> > Thought I might need to create that site.pp manifest again, so I did > the > >> > same and reran puppetmasterd, still hangs in the same place. > >> > >> Are you sure it's actually hung rather than just running as a daemon? > >> > >> Can nodes connect to it and do things? > >> > >> I won't be online for a little while, but if you should be able to get > >> a hand on our IRC channel #puppet > >> > >> http://projects.puppetlabs.com/projects/puppet/wiki/Irc_Channel > >> > >> > >> > >> > > >> > > >> > > >> > > >> > On Thu, Dec 16, 2010 at 6:02 PM, Nigel Kersten <ni...@puppetlabs.com> > >> > wrote: > >> >> > >> >> On Thu, Dec 16, 2010 at 1:40 PM, Brian LaShomb <blash...@gmail.com> > >> >> wrote: > >> >> > 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 > >> >> > >> >> There's a bug we fixed in the package creation script. > >> >> > >> >> We didn't create /var/lib/puppet ahead of time, so creating > >> >> /var/lib/puppet/rrd fails. > >> >> > >> >> Create /var/lib/puppet and it should all be good. > >> >> > >> >> Note that the other big bug is that --mkusers doesn't work. There is > a > >> >> patch in, but no release that includes it yet. > >> >> > >> >> You can create the puppet user/group by hand. > >> >> > >> >> > >> >> > >> >> > > >> >> > 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-users@googlegroups.com > . > >> >> > To unsubscribe from this group, send email to > >> >> > puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com> > . > >> >> > For more options, visit this group at > >> >> > http://groups.google.com/group/puppet-users?hl=en. > >> >> > > >> >> > >> >> > >> >> > >> >> -- > >> >> Nigel Kersten - Puppet Labs - http://www.puppetlabs.com > >> >> > >> >> -- > >> >> 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<puppet-users%2bunsubscr...@googlegroups.com> > . > >> >> For more options, visit this group at > >> >> http://groups.google.com/group/puppet-users?hl=en. > >> >> > >> > > >> > -- > >> > 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<puppet-users%2bunsubscr...@googlegroups.com> > . > >> > For more options, visit this group at > >> > http://groups.google.com/group/puppet-users?hl=en. > >> > > >> > >> > >> > >> -- > >> Nigel Kersten - Puppet Labs - http://www.puppetlabs.com > >> > >> -- > >> 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<puppet-users%2bunsubscr...@googlegroups.com> > . > >> For more options, visit this group at > >> http://groups.google.com/group/puppet-users?hl=en. > >> > > > > -- > > 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<puppet-users%2bunsubscr...@googlegroups.com> > . > > For more options, visit this group at > > http://groups.google.com/group/puppet-users?hl=en. > > > > > > -- > Nigel Kersten - Puppet Labs - http://www.puppetlabs.com > > -- > 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<puppet-users%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- 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.