RETIRED, Puppet module for Hound
Go to file
Colleen Murphy d06c229268 Fix scope of vhost template variable
Dynamic scoping for variables in ERB templates was removed in puppet
4[1], so look up the @serveradmin variable from the scope object.

[1] https://puppet.com/docs/puppet/4.10/lang_updating_manifests.html#dynamic-scoping-in-erb

Change-Id: Ia53125bed102193e149f995430bbdf10dfdbf428
2018-07-13 15:05:08 +02:00
files Add ulimit max-open-files param to puppet-hound 2016-07-21 13:41:03 -07:00
manifests Fix httpd ordering, add rspec test 2017-12-15 14:56:08 +11:00
spec/acceptance Fix httpd ordering, add rspec test 2017-12-15 14:56:08 +11:00
templates Fix scope of vhost template variable 2018-07-13 15:05:08 +02:00
.gitignore Add Gemfile and puppet 4 checks 2015-07-29 20:41:26 -07:00
.gitreview Added .gitreview 2015-06-10 14:42:54 +00:00
Gemfile Depend on helper gem for spec_helper_acceptance 2017-08-18 10:41:43 +02:00
LICENSE Add module boilerplate 2015-07-06 14:46:18 -07:00
README.md Add a reindex lock 2017-12-13 12:44:01 +11:00
Rakefile Add module boilerplate 2015-07-06 14:46:18 -07:00
bindep.txt Add bindep.txt file 2017-05-01 21:09:29 -04:00
metadata.json Configure and run apache on top of hound 2015-09-02 13:51:42 -07:00

README.md

OpenStack Hound Module

Overview

Install and configure Hound.

Since indexing can take some time, the Apache host is setup to look for a $docroot/reindex.lock file, and return a sensible 503 maintenance page. An external script can manage this file as reindexing takes place.