RETIRED, Puppet module to manage cgit
Go to file
Colleen Murphy f373b00bbc Add order to cgit package
The httpd module uses the file resource with the purge option to clear
out the httpd conf directory. On puppet 4, the resource ordering
algorithm changed such that the directory purge happens before the cgit
RPM adds a config file there, which means on the next puppet run it
purges it again and bounces the service again. This cause the
idempotency test in beaker to fail.

This patch adds an ordering parameter to ensure that the cgit package is
installed before the httpd class runs so that it doesn't have to clear
out the httpd config directory twice. Since puppet 4 more or less tries
to order resources in the order they appear, also swap the package
resourcs and httpd class just to make it clear what order things should
be in.

Change-Id: I813f6e9f82d3b44b1d38fb5773c5bd6160f58b78
2018-06-15 23:19:19 +02:00
files Use systemd'd git-daemon on Centos7 2015-08-28 09:31:37 -07:00
manifests Add order to cgit package 2018-06-15 23:19:19 +02:00
spec/acceptance Depend on helper gem for spec_helper_acceptance 2017-08-18 10:41:43 +02:00
templates Fix erroneous serveraliases entry 2018-03-27 14:16:04 -07:00
.gitignore Add acceptance tests for puppet-cgit 2015-09-15 16:39:47 -03:00
.gitreview Add new puppet module boilerplate 2015-01-28 17:05:31 -05:00
Gemfile Depend on helper gem for spec_helper_acceptance 2017-08-18 10:41:43 +02:00
LICENSE Add missing LICENSE file 2015-01-29 22:56:42 +00:00
README.md Add new puppet module boilerplate 2015-01-28 17:05:31 -05:00
Rakefile Add new puppet module boilerplate 2015-01-28 17:05:31 -05:00
bindep.txt Add bindep.txt file 2017-05-04 15:03:34 +00:00
metadata.json Replace ci.o.o links with docs.o.o/infra 2015-05-14 21:38:17 +00:00

README.md

OpenStack Cgit Module

This module installs and configures cgit