[Puppet Users] Pluginsync in 0.25

DerekW
2009-05-12T10:35:08Z

I''ve been testing 0.25beta1.  I understand that the default pluginsync
mount is now a special PluginMount, presumably to do with the fact
that plugins are now modular.

However, I haven''t quite gotten around to refactoring my Manifest, and
moreover a lot of our custom types and functions are actually shared
amongst modules anyway.

Is the new model to assign my custom types to an arbitrary module (say
the one where it''s used most) and rely on that?

I can''t get this to work with non-modular plugins (see ticket #2244).
At the moment I just created a fileserver export called "oldplugins"
and set my client
pluginsource = puppet:///oldplugins/

That doesn''t appear to be loading my types so the run fails but
I''ve
raised ticket #2245for that.

I''m also seeing my /var/lib/puppet/plugins dir completely cleaned out
on the Puppetmaster (!) and I''m trying to track that down too.  I do
wonder if puppetmasted is trying to create a combined directory from
each of my modules for fileserving purposes?

Regards,
Derek