Trey, The '>= 1.0.0' is referring to the libaugeas version, and it's based on the `augeasversion` fact. You'll need to have augeas installed on the node you're trying to include tomcat on.
Morgan On Sun, Aug 24, 2014 at 12:38 PM, Trey Duskin <[email protected]> wrote: > 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 > <https://groups.google.com/d/msgid/puppet-users/7b385fdc-8660-4765-89ae-dd7fdca2f4d1%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Morgan Haskel [email protected] Module Engineer *Join us at PuppetConf 2014 <http://www.puppetconf.com/>, September 20-24 in San Francisco* *Register by September 8th to take advantage of the Final Countdown <https://www.eventbrite.com/e/puppetconf-2014-tickets-7666774529?discount=FinalCountdown> * *—**save $149!* -- 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/CA%2BFnDv26cJtUB17thXBGs2W73QEwTpcUuD1x_dEDYMStv855Gg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
