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 [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.