Trey Duskin
2014-Aug-24 16:38 UTC
[Puppet Users] "Server configurations require Augeas >= 1.0.0" on Ubuntu 14.04 LTS puppetmaster
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 puppet-users+unsubscribe@googlegroups.com.
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.