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
Puppet Indirector
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
  9 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
 
kp-v  
View profile  
 More options Aug 9 2012, 2:27 pm
From: kp-v <kevin.grenville.phill...@gmail.com>
Date: Thu, 9 Aug 2012 11:27:49 -0700 (PDT)
Local: Thurs, Aug 9 2012 2:27 pm
Subject: Puppet Indirector

Hey folks;

I am really new to the puppet code base and could use some help. Could
someone provide me with a working knowledge of how the indirector defines
and provides termini ?


 
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.
Andy Parker  
View profile  
 More options Aug 9 2012, 5:35 pm
From: Andy Parker <a...@puppetlabs.com>
Date: Thu, 9 Aug 2012 14:35:27 -0700
Local: Thurs, Aug 9 2012 5:35 pm
Subject: Re: [Puppet-dev] Puppet Indirector
Hi Kevin,

Glad you are interested in hacking on the puppet codebase. The
indirector is not really well documented, unfortunately. The best
thing out there that I know of is Brice's write up on puppet extension
points: http://www.masterzen.fr/2011/12/11/the-indirector-puppet-extensions-p...

If you are looking to submit code back into the core, please take a
look at the CONTRIBUTING.md document for some of the guidelines for
submitting code.

Andy

On Thu, Aug 9, 2012 at 11:27 AM, kp-v


 
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.
kp-v  
View profile  
 More options Aug 10 2012, 9:24 pm
From: kp-v <kevin.grenville.phill...@gmail.com>
Date: Fri, 10 Aug 2012 18:24:06 -0700 (PDT)
Local: Fri, Aug 10 2012 9:24 pm
Subject: Re: [Puppet-dev] Puppet Indirector

Thanks for the quick reply and useful information.

 I have read contributing.md and, while I would love to start committing
code, I need to take some more time to look at the source (-_-). I hope to
help out real soon.


 
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.
James Turnbull  
View profile  
 More options Aug 10 2012, 9:29 pm
From: James Turnbull <ja...@puppetlabs.com>
Date: Fri, 10 Aug 2012 18:29:12 -0700
Local: Fri, Aug 10 2012 9:29 pm
Subject: Re: [Puppet-dev] Puppet Indirector

kp-v wrote:
> Thanks for the quick reply and useful information.

>  I have read contributing.md and, while I would love to start committing
> code, I need to take some more time to look at the source (-_-). I hope
> to help out real soon.

Hi Kevin

What were you planning to add or change about the indirector? Perhaps
there is some code we can point you at?

Regards

James

--
James Turnbull
Puppet Labs
1-503-734-8571
To schedule a meeting with me: http://tungle.me/jamtur01


 
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.
kp-v  
View profile  
 More options Aug 13 2012, 12:06 pm
From: kp-v <kevin.grenville.phill...@gmail.com>
Date: Mon, 13 Aug 2012 09:06:44 -0700 (PDT)
Local: Mon, Aug 13 2012 12:06 pm
Subject: Re: [Puppet-dev] Puppet Indirector

I was originally coming at this because of an issue with an implementation
I was working on. I was working off of 2.6.16 and decided I wanted to try
and /opt install of puppet. To make a long story short, puppet was only
searching /etc/puppet/auth.conf for the ACL file and not /opt directory.
Anyhow, I figured my problem was something to do with the indirector not
specifying the correct terminus point. Eventually I submitted that the
easiest way was to symlink my ACL file to the /etc/puppet/auth.conf;
however this defeats the purpose of a /opt dir install and would be wrong
sysadmin-fu. I figured it would be nice to document this and perhaps
prepare a patch for any adventurous puppet professionals/enthusiasts who
think shooting themselves in the foot is fun.

I am a big fan of IT automation and would love to help contribute in any
way I can. It would be great if you could point out any issues that have
been on the back burner for some time and need hacking apart.  


 
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.
Andy Parker  
View profile  
 More options Aug 13 2012, 12:12 pm
From: Andy Parker <a...@puppetlabs.com>
Date: Mon, 13 Aug 2012 09:12:55 -0700
Local: Mon, Aug 13 2012 12:12 pm
Subject: Re: [Puppet-dev] Puppet Indirector
On Mon, Aug 13, 2012 at 9:06 AM, kp-v

<kevin.grenville.phill...@gmail.com> wrote:
> I was originally coming at this because of an issue with an implementation I
> was working on. I was working off of 2.6.16 and decided I wanted to try and
> /opt install of puppet. To make a long story short, puppet was only
> searching /etc/puppet/auth.conf for the ACL file and not /opt directory.
> Anyhow, I figured my problem was something to do with the indirector not
> specifying the correct terminus point. Eventually I submitted that the
> easiest way was to symlink my ACL file to the /etc/puppet/auth.conf; however
> this defeats the purpose of a /opt dir install and would be wrong
> sysadmin-fu. I figured it would be nice to document this and perhaps prepare
> a patch for any adventurous puppet professionals/enthusiasts who think
> shooting themselves in the foot is fun.

Hmm, I would have expected the --confdir parameter to change it to
look in the right directory.

> I am a big fan of IT automation and would love to help contribute in any way
> I can. It would be great if you could point out any issues that have been on
> the back burner for some time and need hacking apart.

Looking at the open tickets in Redmine and picking something that
seems like you might
know something about is a great way to start. There is a large number
in there of varying
levels of difficulty. If you have access to platforms that may not be
very easy for us to get at
(AIX, HP-UX, less common BSDs or Linuxes), then that might be a great
place to start.


 
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 Aug 14 2012, 12:39 am
From: Nigel Kersten <ni...@puppetlabs.com>
Date: Mon, 13 Aug 2012 21:39:27 -0700
Local: Tues, Aug 14 2012 12:39 am
Subject: Re: [Puppet-dev] Puppet Indirector
On Mon, Aug 13, 2012 at 9:06 AM, kp-v

<kevin.grenville.phill...@gmail.com> wrote:
> I was originally coming at this because of an issue with an implementation I
> was working on. I was working off of 2.6.16 and decided I wanted to try and
> /opt install of puppet. To make a long story short, puppet was only
> searching /etc/puppet/auth.conf for the ACL file and not /opt directory.

I'll try and chase it down, but I'm pretty sure we had a bug at that
point in time with the install.rb --destdir option, and auth.conf not
honoring it correctly.

Is that how you were installing Puppet rooted at /opt ?

> Anyhow, I figured my problem was something to do with the indirector not
> specifying the correct terminus point. Eventually I submitted that the
> easiest way was to symlink my ACL file to the /etc/puppet/auth.conf; however
> this defeats the purpose of a /opt dir install and would be wrong
> sysadmin-fu. I figured it would be nice to document this and perhaps prepare
> a patch for any adventurous puppet professionals/enthusiasts who think
> shooting themselves in the foot is fun.

Totally appreciate the spirit :)

--
Nigel Kersten | http://puppetlabs.com | @nigelkersten
Schedule Meetings at: http://tungle.me/nigelkersten

 
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.
Kevin Phillips  
View profile  
 More options Aug 14 2012, 3:06 pm
From: Kevin Phillips <kevin.grenville.phill...@gmail.com>
Date: Tue, 14 Aug 2012 12:06:55 -0700
Local: Tues, Aug 14 2012 3:06 pm
Subject: Re: [Puppet-dev] Puppet Indirector

> I'll try and chase it down, but I'm pretty sure we had a bug at that
> point in time with the install.rb --destdir option, and auth.conf not
> honoring it correctly.

I will try and chase down the old bug to see if it is similar to this issue. I will post here when/if I find it and an analysis whether the issue is a bug or user snafu.

> Is that how you were installing Puppet rooted at /opt ?

I rooted the install.rb to /opt. I specified --confdir --usrdir --bindir --destdir.

 
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 Aug 14 2012, 3:08 pm
From: Nigel Kersten <ni...@puppetlabs.com>
Date: Tue, 14 Aug 2012 12:08:11 -0700
Local: Tues, Aug 14 2012 3:08 pm
Subject: Re: [Puppet-dev] Puppet Indirector
On Tue, Aug 14, 2012 at 12:06 PM, Kevin Phillips

<kevin.grenville.phill...@gmail.com> wrote:

>> I'll try and chase it down, but I'm pretty sure we had a bug at that
>> point in time with the install.rb --destdir option, and auth.conf not
>> honoring it correctly.

> I will try and chase down the old bug to see if it is similar to this issue. I will post here when/if I find it and an analysis whether the issue is a bug or user snafu.

>> Is that how you were installing Puppet rooted at /opt ?

> I rooted the install.rb to /opt. I specified --confdir --usrdir --bindir --destdir.

Ugh. Looks like this might not actually be fixed...

http://projects.puppetlabs.com/issues/7731


 
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 »