I'm using puppet 2.6.8. I've got pluginsync=true
on both master and client. I've created a module and a type which lives on the puppetmaster at:
/etc/puppet/modules/mymodule/lib/puppet/type/mytype.rb
The sync works on the client, but the type ends up here on the client:
/var/lib/puppet/lib/puppet/type/mytype.rb
but I expected it to live here:
/var/lib/puppet/mymodule/lib/puppet/type/mytype.rb
so that it doesn't collide with types from other modules.
I must have misconfigured something, but I don't know what.