Commit Graph

18 Commits

Author SHA1 Message Date
Clark Boylan 3b8a86c272 Retire this repo
The opendev project has been moving away from puppet and this is one of
the puppet modules that is no longer used. To simplify things for us we
are taking the extra step of retiring this repo.

Change-Id: I416f727e650f899bbbec5599344c552ebd195756
2022-02-17 12:51:50 -08:00
Andrey Nikitin 473f1c7a48 Order of the class parameters is refactored
Order and intendation of those parameters are changed
to follow Puppet Style Guide recommendation [0].
Moreover, it will allow to an user to find much faster
a variable in a list of variables.

[0]. https://docs.puppetlabs.com/guides/style_guide.html

Change-Id: I8f5cc0ec52d7f83ab8dd0d6161e99c468365d996
2016-03-21 18:14:13 +03:00
Yolanda Robla 6bf5da341f Populate master and agent configurations on demand
Currently all settings are populated independently of master
or agent. Add flags for puppetmaster and masterless deploys,
and populate master and agent configs depending on those.

Change-Id: I723388bbcf5e316c6c9b4779462bf1c69353c15b
2015-09-29 09:59:12 +02:00
Yolanda Robla 0ef5e50952 Use 40 digit fingerprint for puppet
With the bump of apt to 2.1.0 puppet throws a warning
about using 40 digit fingerprint, instead of the short
one. So using the right fingerprint here.

Change-Id: I87ea4b30a6f949a70af733af02052d51f9c974ab
2015-08-24 17:53:52 +02:00
Paul Belanger 4ff4dc2ed3 Bump puppetlabs-apt to 2.1.0
This is needed for the puppet-grafana module, so we need to do it here
since all dependencies come from system-config.

Change-Id: Ic3000ea2aa70d5f1dff548dbe381b159255bef45
Depends-On: Iaee167602523bc497515a31fdbea74728e94c55d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-08-21 16:51:32 -04:00
Monty Taylor a7f4fec823 Add Gemfile and puppet 4 checks
In anticipation of puppet 4, start trying to deal with puppet 4 things
that can be helpfully predicted by puppet lint plugins.

Change-Id: Id207ce3993e991f8bc38e68d67e009e522d6ace3
2015-07-02 13:02:17 -07:00
Spencer Krum 54bd49c13f Module is puppet, not simpleproxy
Change-Id: Ibcd4fa647cad45f926a31d85f4334ca0b26c7f4f
2015-06-04 16:12:04 -07:00
Spencer Krum 0b0143e4ae Fix linting issues
Change-Id: I81a348d86acc9c26b8c1aca71870a8820bf228a7
2015-04-08 01:49:16 -07:00
Yolanda Robla 849831668d Only setup ca_server on main 2015-03-19 11:15:29 +01:00
Yolanda Robla eb5c5c4cff Do not allow install puppet 2.7 on Trusty 2015-03-18 15:32:33 +01:00
Yolanda Robla 6c838879c5 Install puppet package if not present 2015-03-18 15:20:08 +01:00
Yolanda Robla 2fb321257b Better support for RHEL, Centos 2015-03-18 15:05:05 +01:00
Yolanda Robla 1e171ddeec Fix in template 2015-03-18 14:56:00 +01:00
Yolanda Robla a7db4eeb3d Fix in centos template 2015-03-18 14:51:30 +01:00
Yolanda Robla e255c1e7b9 Switch empty string to undef
Empty strings were still making that the conditions
of templates were considered true.
2015-03-18 13:44:12 +01:00
Yolanda Robla 181dfe7efa Fix in puppet_release setting 2015-03-18 13:32:09 +01:00
Yolanda Robla 83fa1851c1 Added minor fixes for service and release 2015-03-18 13:21:07 +01:00
Yolanda Robla 85bf7651c6 Initial import for puppet module 2015-03-18 12:16:47 +01:00