Hi all,

I'm trying to get a module to work (puppetlabs-tomcat) which uses Augeas to 
manage a config file.  However, whenever I try to compile the manifest 
which includes this module, I get an error on the puppet master:

Server configurations require Augeas >= 1.0.0 at 
/etc/puppet/modules/tomcat/manifests/config/server/connector.pp:28

I have installed augeas on the puppet master machine using the 
camptocamp-augeas module as follows in my site.pp:

node 'puppet' {
  include augeas
}

>From the documentation, I think this is all I need to do to get Augeas 
installed on the puppet master so it can use the augeas support.  dpkg -l 
seems to confirm this:

ubuntu@puppet:~$ dpkg -l | grep augeas
ii  augeas-lenses                    1.2.0-0ubuntu1                all     
     Set of lenses needed by libaugeas0 to parse config files
ii  augeas-tools                     1.2.0-0ubuntu1.1              amd64   
     Augeas command line tools
ii  libaugeas-ruby1.9.1              0.5.0-2                       all     
     Transitional package for ruby-augeas
ii  libaugeas0                       1.2.0-0ubuntu1                amd64   
     Augeas configuration editing library and API
ii  ruby-augeas                      0.5.0-2                       amd64   
     Augeas bindings for the Ruby language

However, I keep getting this error.  Is the ">= 1.0.0" message referring to 
the version of the ruby bindings?  Or am I missing something else entirely?

I am using puppetmaster and puppet agent directly from the Puppet Labs APT 
repo, which gave me 3.6.2

Thanks in advance,
Trey

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/7b385fdc-8660-4765-89ae-dd7fdca2f4d1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to