* 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]

