Commit graph

57 commits

Author SHA1 Message Date
Tom De Vylder
83c934f003 Remove duplicate parameter 2015-07-29 11:33:25 +02:00
Tom De Vylder
baa024b7f5 Bump version to 1.0.4 2015-06-24 10:06:37 +02:00
Tom De Vylder
19732e2b84 Bump supported OS versions 2015-06-24 10:06:12 +02:00
Josh Beard
236d009a43 Add support for Scientific Linux in Yum repo
This commit uses the $::operatingsystemmajrelease fact for managing the
Yum repository on Scientific Linux.  Yum's "$releasever" resolves to
"6.6" (major.minor) on Scientific Linux, where it resolves to "major" or
"major(.server)?" on RedHat.  That causes the repo to fail on Scientific
Linux.

The other solution would be to add symlinks for major.minor in the
upstream Yum repo.  E.g. 6.6 => 6
2015-06-12 14:10:20 -06:00
Tom De Vylder
4a292671d2 Lintian fixes 2015-06-10 12:19:02 +02:00
Markus Frosch
4bbf9aefa6 Add spec tests for config::roles 2015-06-10 10:49:02 +02:00
Markus Frosch
cad60a9899 Validate role_name in config::roles 2015-06-10 10:49:02 +02:00
Markus Frosch
60ef67d9da Avoid resource duplication in config::roles 2015-06-10 10:49:02 +02:00
Timo Goebel
2cb4e0f46d remove settings when value is not set 2015-06-10 10:48:59 +02:00
Tom De Vylder
9425df2002 Bump version to 1.0.3 2015-05-07 10:56:21 +02:00
Tom De Vylder
1e5b911d77 Document requirements 2015-05-07 10:50:38 +02:00
Tom De Vylder
24d4cf8679 Bump version to 1.0.2 2015-05-07 10:42:24 +02:00
Tom De Vylder
e86db566c3 Meet Puppet Forge requirements 2015-05-07 10:42:05 +02:00
Tom De Vylder
238fc2f0b9 Bump version to 1.0.1 2015-05-07 10:36:43 +02:00
Tom De Vylder
81a6daa46d Add module usage documentation 2015-05-07 10:35:04 +02:00
Tom De Vylder
7071b9fdab Bump version to 1.0.0 2015-05-07 10:28:11 +02:00
Tom De Vylder
2c2db8bd5c Add module deployment 2015-05-07 10:24:35 +02:00
Tom De Vylder
5aa065c999 Lintian fixes 2015-05-04 10:18:04 +02:00
jweakley
12ce6534ee Don't put blank host/service filters in roles.ini
refs #9211
2015-05-03 12:02:06 +10:00
Tom De Vylder
2b634be4a5 Add module nagvis 2015-04-27 10:52:44 +02:00
Tom De Vylder
b8745fe154 TravisCI: bump ruby and puppet versions 2015-04-23 12:18:26 +02:00
Tom De Vylder
d4eff6a815 Style fixes 2015-04-23 11:40:42 +02:00
Tom De Vylder
0ded568a44 Puppet 4.0.0 compatibility fixes 2015-04-23 11:26:23 +02:00
Tom De Vylder
b2817fc85f Add module graphite 2015-04-22 15:24:44 +02:00
Tom De Vylder
d56c51c3f7 Adjust businessprocess module git repo 2015-04-22 13:55:10 +02:00
Tom De Vylder
3274e9fc70 Add module businessprocess 2015-04-22 13:42:09 +02:00
Tom De Vylder
21d9633d5b Add modules directory 2015-04-22 13:02:05 +02:00
Tom De Vylder
da53b256a2 Metadata: add missing dependencies 2015-04-14 16:23:31 +02:00
Markus Frosch
c4d4c0b35c Use HTTPs links for fixtures 2015-04-07 14:22:56 +02:00
Markus Frosch
84f3bc4120 Fix usage of wrong parameter for auth backend 2015-04-07 14:22:33 +02:00
Markus Frosch
38ae5fd0fb Update spec for role fix 2015-04-07 14:22:22 +02:00
Markus Frosch
9a1fa485e4 Fix usage of resource_host in LDAP resource 2015-04-07 14:08:53 +02:00
Markus Frosch
45d457ca48 Fix typos in documentation 2015-04-07 14:01:04 +02:00
Markus Frosch
b5111c856e Fix PuppetLint warnings due to config rewrite 2015-04-07 13:59:48 +02:00
Markus Frosch
51012fc049 Fix authentication configuration
auth_method => external
  Was not handled at all, but provided as defined type.

admin_users => [ list ]
  Was written into the wrong ini value
2015-04-07 13:40:54 +02:00
Tom De Vylder
bd977c220d Add tests for d91ca349 2015-04-06 16:56:30 +02:00
Steven Bambling
d91ca34935 Moving away from templates to usign inifile from Puppetlabs/inifile 2015-04-02 08:45:16 -04:00
Markus Frosch
53cdcf82a6 Fix broken apache parameter reference
Broken by 1aefd726c8
2015-03-16 17:35:55 +01:00
Markus Frosch
c23af58657 Apply config_dir_mode to all directories 2015-03-16 17:08:06 +01:00
Vladimir Smirnov
1aefd726c8 Allow to redefine template files for configs 2015-03-16 17:06:21 +01:00
Benjamin Krein
8b14edcf91 convert deprecated # to ; 2015-03-16 17:04:33 +01:00
Benjamin Krein
4332ff8eaa fix for broken dependency when installing via git 2015-03-16 17:04:32 +01:00
Tom De Vylder
0d54db18cc Assert private classes 2015-03-06 10:00:33 +01:00
Tom De Vylder
4e1c7a6ef3 Add RHEL/CentOS package repository management 2015-02-23 17:27:33 +01:00
Tom De Vylder
142276424c Lintian fix 2015-02-23 10:49:32 +01:00
Tom De Vylder
cde6245491 Add template variables 2015-02-20 22:37:11 +01:00
Tom De Vylder
2f701621ae Fix rspec errors 2015-02-20 21:38:20 +01:00
Tom De Vylder
fcceebcfcf Manage apache vhost 2015-02-20 15:51:20 +01:00
Tom De Vylder
dca2b08678 Add php modules 2015-02-20 14:07:05 +01:00
Tom De Vylder
756b32b89c Install dependencies regardless of $install_method 2015-02-20 14:07:05 +01:00