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.