* Matthew Palmer <[EMAIL PROTECTED]> [071014 15:14]:
> What's really, really odd is that I thought that creating a .svn directory
> outside of the 'plugins' subdir of my module would amply demonstrate the
> bug.  Now that I've put that directory out a couple of levels, I've got a
> .svn copy happening.  I'll nail this sucker this morning.

\o/ The -11 fix works great, thanks!

> > On the client:
> > [EMAIL PROTECTED]:~# cat /etc/puppet/puppet.conf 
> > [main]
> > logdir=/var/log/puppet
> > vardir=/var/lib/puppet
> > rundir=/var/run
> > ssldir=/var/lib/puppet/ssl
> > 
> > [puppetmasterd]
> > templatedir=/var/lib/puppet/templates
> > 
> > [EMAIL PROTECTED]:~# puppetd -vt --pluginsync
> 
> Any particular reason you've got a puppetmasterd section on the client, but
> no puppetd section, and you're specifying pluginsync on the command line? 
> Especially since on the server, you've got:
[snip] 
> A completely different config file.  In the middle of a config transition,
> perhaps?  I just ship an identical puppet.conf to all my machines, and it
> works well.

Exactly the reason... in the middle of transitioning it. I got caught up
in plugins and modules and forgot about finishing that, I guess I will
do that now. Thanks!

> > I was following
> > http://reductivelabs.com/trac/puppet/wiki/PluginsInModules which told me
> > to get rid of the path parameter (check), move my existing plugins out
> > into modules (check), turn off factsync (check), turn on pluginsync
> > (check), and point it at the /plugins directory on your puppetmaster
> > (this I dont really understand)
> 
> /plugins is now (as of 0.23.2-4) effectively a union of the plugins
> directories of all of your modules (if you don't specify an explicit path). 
> Hence people can ship custom facts and native types in their modules, which
> is a big improvement for the usefulness of modules.
>

Right, I got that. I am shipping custom facts in my modules this way,
but the part I was unclear about was how one explicitly specifies a
/plugins directory as those instructions tell you to do. I likely dont
need to do it, but it had me scratching my head and wondering if that
was my problem.

> > Before I tear the last few hairs out of my head, please tell me what I
> > am missing.
> 
> You're missing a Puppet package maintainer with Clue, mainly... <sigh>

Naw, I just had to wave it in your face a little bit ;)

Micah



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to