Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Installing on OS X server 10.4.11
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  4 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Daniel Koblas  
View profile  
 More options Feb 6 2009, 3:58 pm
From: Daniel Koblas <itsupp...@chrisking.com>
Date: Fri, 6 Feb 2009 12:58:26 -0800
Local: Fri, Feb 6 2009 3:58 pm
Subject: Installing on OS X server 10.4.11

Hello group,

I am new to puppet and trying to get it running on a 10.4.11 server.  
I've tried installing puppet using every method I can find (os x pkg  
files, ruby gems, compiling from source), to no avail.  I have  
followed the documentation on the reductivelabs site as carefully as  
possible, as well as doing a bit of experimenting on my own, and have  
not been able to get it to run.

When I run

# /usr/bin/puppetmasterd --mkusers

I get this in the system.log:

Feb  6 12:53:57 server puppetmasterd[11917]: (/Settings[top]/Settings
[main]/Group[puppet]/ensure) created
Feb  6 12:54:01 server puppetmasterd[11917]: (/Settings[top]/Settings
[main]/User[puppet]/ensure) created
Feb  6 12:54:01 server puppetmasterd[11917]: (/Settings[top]/Settings
[metrics]/File[/var/puppet/rrd]) Failed to retrieve current state of  
resource: Could not find user puppet
Feb  6 12:54:01 server puppetmasterd[11917]: (/Settings[top]/Settings
[main]/File[/var/puppet/log]) Failed to retrieve current state of  
resource: Could not find user puppet
Feb  6 12:54:01 server puppetmasterd[11917]: (/Settings[top]/Settings
[reporting]/File[/var/puppet/reports]) Failed to retrieve current  
state of resource: Could not find user puppet

It looks like it creates the users, but it doesn't - I can see no  
evidence of it doing so.  The puppetmasterd quits on failure,  
returning the 3 errors here to stdout as well as the system.log  
file.  I have not been able to find any detailed information about  
how to set this up on OS X or what I might be doing wrong nor have I  
had any success in getting the daemon to run.  Any help would be  
greatly appreciated.
Thanks in advance.
-Dan


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nigel Kersten  
View profile  
 More options Feb 6 2009, 7:14 pm
From: Nigel Kersten <nig...@google.com>
Date: Fri, 6 Feb 2009 16:14:41 -0800
Local: Fri, Feb 6 2009 7:14 pm
Subject: Re: [Puppet Users] Installing on OS X server 10.4.11
As a note, I haven't had time to look at this yet, but this is the
second person who has pinged me off list about this issue, so it's not
just Daniel.

--
Nigel Kersten
Systems Administrator
Tech Lead - MacOps

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Marcus Rowell  
View profile  
 More options Feb 6 2009, 6:19 pm
From: Marcus Rowell <marcus.row...@gmail.com>
Date: Sat, 7 Feb 2009 10:19:39 +1100
Local: Fri, Feb 6 2009 6:19 pm
Subject: Re: [Puppet Users] Installing on OS X server 10.4.11
Hi Dan,

I am an absolute beginner at Puppet, but I do have it running under
10.5 and am using it for package management of our Mac laptops and
desktops. I haven't used puppet on 10.4 though.

I use Nigel Kerstens packages from
https://sites.google.com/a/explanatorygap.net/puppet/ and have had no
trouble with them.

You don't have to make users on the mac because puppet only runs as
root, I believe due to a limitation in how macosx works.

My rough notes on getting started are:

1) Install Puppet and Factor packages from Nigel's site

2) create /etc/puppet/puppet.conf with the following content

[main]
        user = 0
        group = 0
        server = puppet.example.com
        certname = puppet. example.com
        autosign = false

[puppetd]
        evaltrace = true
        factsync = true

3) create /etc/puppet/fileserver.conf

[facts]
  path /etc/puppet/dist/facts
  allow *

[files]
  path /etc/puppet/dist/files
  allow *

4) mkdir /etc/puppet/dist/facts

5) mkdir /etc/puppet/dist/files

6) create /etc/puppet/manifests/site.pp  (can be empty to start with)

7) sudo puppetmasterd --no-daemonize --verbose

That should get your puppetmasterd running.

I use the Launchd script from
https://reductivelabs.com/trac/puppet/wiki/PuppetWithLaunchd to keep
it running.

I hope that helps,

Marcus.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Daniel Koblas  
View profile  
 More options Feb 11 2009, 7:32 pm
From: Daniel Koblas <itsupp...@chrisking.com>
Date: Wed, 11 Feb 2009 16:32:03 -0800
Local: Wed, Feb 11 2009 7:32 pm
Subject: Re: [Puppet Users] Re: Installing on OS X server 10.4.11
Thanks a bunch, this has helped immensely.  I can see that a lot of  
this is very basic and simple config, but when you're first starting  
out it's not entirely obvious how to set this up to run for OS X  
server.  Now I've got the daemon running and successfully doing some  
basic manipulation of my test client - woohoo!
I really appreciate all of you guys' help.

-Dan

On Feb 6, 2009, at 3:19 PM, Marcus Rowell wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »