[augeas-devel] Re: trouble getting augeas to work with puppet

Bryan Kearney bkearney at redhat.com
Wed Sep 3 11:33:55 UTC 2008


Marc Fournier wrote:
> On Tue, 02 Sep 2008 09:18:02 -0400
> Bryan Kearney <bkearney at redhat.com> wrote:
> 
>> Marc Fournier wrote:
>>> Hello,
>>>
>>> I would like to try out augeas with puppet on redhat 5 machines,
>>> but I am blocked by the following problem:
>>>
>>> [root at kissrv20 ~]# puppetd -t
>>> info: Retrieving plugins
>>> notice: /File[/var/lib/puppet/lib]/checksum: checksum changed
>>> '{mtime}Tue Jul 29 15:30:45 +0200 2008' to '{mtime}Tue Sep 02
>>> 12:08:22 +0200 2008'
>>> notice: /File[/var/lib/puppet/lib/puppet/type/augeas.rb]/ensure:
>>> created info: Retrieving facts
>>> err: Could not retrieve catalog: The type 'augeas' requires the
>>> augeas-ruby bindings to be installed
>>> at /etc/puppetmaster/modules/augeas/manifests/classes/augeas-test.pp:6
>>> on node kissrv20.epfl.ch
>>> warning: Not using cache on failed catalog
>> Where is the puppet master running? Could you possibly need the 
>> ruby-augeas bindings on both the puppetmaster server and the client?
> 
> Yes you are right, this solved the problem ! I'm not sure to
> understand why, but that's another point...
> 
> Thanks a lot !

It must load the module and parse the plugin on the server before 
sending it down to the client. Puppet Folks.. is that the expected beahiour?

-- bk




More information about the augeas-devel mailing list