>> A quick look in $libdir (/var/lib/puppet/lib) shows my custom types are
>> there.
>
> Sorry, I wasn't quite clear. You need to make this accessible to the
> libdir on the *server*.
>
> So whatever your puppetmasterd libdir is, you need to somehow ensure
> the types/providers are there. We do it with symlinks.
Perhaps we mean different things by "libdir"?
insyte$ /usr/sbin/puppetmasterd --genconfig | egrep '^ +libdir'
libdir = /var/lib/puppet/lib
The types/providers are definitely be sync'd into that directory. I
can't find any reference to any other libdir.
In my fileserver.conf, I don't have a path in the [plugins] section,
as all of my plugins are in modules.
My original understanding was that the type had to be available in the
default environment. To that end, I copied my custom type into the
"modules/custom/lib/puppet/{type,provider}" dir of the production
environment. Still no dice.
-Ben
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.