Yes, this does the trick. Thanks! Erik
On Sep 13, 12:55 pm, Stefan Schulte <stefan.schu...@taunusstein.net> wrote: > Put your provider in /etc/puppet/modules/mymodule/lib/ > puppet/provider/package/myprovider.rb > > Notice the provider/TYPE subfolder > > Hope this does the trick > > -Stefan > > On Mon, Sep 13, 2010 at 07:52:48AM -0700, SiD wrote: > > Hi all, > > > I've recently created a new custom provider. I put it into /etc/puppet/ > > modules/mymodule/lib/puppet/provider/myprovider.rb > > > So it works fine, at least at the first. > > > puppet-agent[8329]: (/File[/var/lib/puppet/lib/puppet]/ensure) created > > puppet-agent[8329]: (/File[/var/lib/puppet/lib/puppet/provider]/ > > ensure) created > > puppet-agent[8329]: (/File[/var/lib/puppet/lib/puppet/provider/ > > myprovider.rb]/ensure) defined content as '{md5} > > 13be544b81b7e77abfec081b912c4b1f' > > > Then, everytime when Puppet reload the configuration, Puppet can not > > find my custom provider anymore : > > > puppet-agent[11205]: Could not run Puppet configuration client: > > Parameter provider failed: Invalid package provider 'myprovider' at / > > etc/puppet/modules/mymodule/manifests/init.pp:10 > > > Line number 10, it's the call to my custom provider : > > > package { > > "mymodule": > > ensure => installed, > > provider => "myprovider", > > source => "/home/mymodule.rpm", > > vendor => "--prefix=/myprefix"; > > } > > > $ rpm -aq | grep puppet > > puppet-2.6.1-0.3.rc3.el5 > > > I've also tired with Puppet 2.6.0, but same trouble. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Puppet Users" group. > > To post to this group, send email to puppet-us...@googlegroups.com. > > To unsubscribe from this group, send email to > > puppet-users+unsubscr...@googlegroups.com. > > For more options, visit this group > > athttp://groups.google.com/group/puppet-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.