Hi Matthew,

As the original author of puppet-load (and the aforementioned blog
post), I'm sorry to answer so late to this thread.

On Wed, 2012-05-30 at 16:32 +0100, Matthew Burgess wrote:
> > Apologies for taking so long to get back about this, more pressing
> > matters took precedence.  So, back on this, I think I must be doing
> > something really daft then, as I've made that change to my auth.conf
> > file and still get the same forbidden errors.
> 
> Indeed, I was doing something really daft.  I'd added the changes to
> the bottom of auth.conf.  2 things were wrong in doing that:
> 
> a) Adding anything below the 'path /' stanza isn't going to be picked
> up, I don't think (I noticed this when trying to get 'puppet kick' to
> work and got
> similar 403 errors when trying to access /run)
> b) There's already a 'path ~ ^/catalog/([^/]+)$' stanza in the default
> auth.conf file, so the settings there were being hit before my new
> stanza at the bottom
> of the file.  By adding 'allow master.domain.com' and 'auth any' to
> the default stanza the 403s have disappeared.
> 
> Now though, is my next problem.  puppet-load works fine with
> concurrency set to 1.  As soon as I increase that number though, I get
> the following error:
> 
> undefined method `>' for ["2.7.14", "2.7.14"]:Array on node master.domain.com

Where do you get this error?
Is it from puppet-load or your current master stack?
Is there any stack trace printed?

Can you add --debug and --trace to the puppet-load command line?
This should print more information to the console and we'll certainly be
able to find what's wrong.

> Is this an issue with my Ruby version (1.8.7.299-7), or is it a bug in the 
> code?

I'd tend to say a bug in the code :)
-- 
Brice Figureau
Follow the latest Puppet Community evolutions on www.planetpuppet.org!

-- 
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.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to