Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
c2728551 01/02/2014 03:40 PM Ewoud Kohl van Wijngaarden

Switch from theforeman/apache to puppetlabs/apache

This silently ignores the PassengerMaxPoolSize parameter now.

cbe2b829 12/11/2013 03:59 AM Guido Günther

Allow to set git branch to puppet env map

The post receive hook already supports this but it's not configurable
yet.

3045424e 12/10/2013 11:56 AM Mickaël Canévet

Split agent configuration into puppet::agent::*

c33a4433 12/10/2013 06:21 AM Mickaël Canévet

Use concat to create envs sections in puppet.conf

2ee4059f 11/08/2013 04:18 AM Mickaël Canévet

Add classfile parameter

82cb701f 11/07/2013 12:55 PM Mickaël Canévet

Add support for puppetmaster certname

4d1a87be 10/23/2013 08:55 AM Mickaël Canévet

Add configtimeout parameter

de8444ee 10/02/2013 03:15 AM Ivan Necas

server_dynamic_environments and server_environments_owner params

f2687c80 08/30/2013 09:23 AM Greg Sutcliffe

Add new disable_schedules option to puppet

310e8878 08/27/2013 11:24 AM Marek Hulán

Convert multitype parameters to strings

Some parameters could be set to false or a string value. We prefer
consistent type so all such parameters are now forced to be string. In
case you want to indicate that the parameter should not be used you can
set it to undef....

3c158112 08/14/2013 06:49 AM Greg Sutcliffe

Make puppet::server install from puppet topclass

82482d2a 07/26/2013 05:01 PM Michael Moll

allow show_diff parameter to be set

3eabb4b8 07/22/2013 06:21 AM Ewoud Kohl van Wijngaarden

Make foreman integration configurable

This patch makes reports and external_nodes configurable. It's based on
https://github.com/theforeman/puppet-puppet/pull/74 written by Robin
Bowes.

d9363c54 07/19/2013 06:20 AM Ewoud Kohl van Wijngaarden

Make PassengerMaxPoolSize configurable

3b2cf16b 07/10/2013 04:19 AM Gaël Chamoulaud

Add missing @ for puppet 3.2 compatibility

366e9091 06/24/2013 07:18 AM Ewoud Kohl van Wijngaarden

Do not add the served by to the header

In our workflow we use a staging server and do a puppet agent -t
--server --noop to see what changed. The served by header changes all
the files and triggers lots of refreshes. This makes it very hard to
spot what changed and what not.

c9cd351a 06/12/2013 09:58 AM Greg Sutcliffe

Fixes #2505 - drop storeconfig support from the foreman module

06d6e74c 06/12/2013 07:37 AM Lukas Zapletal

retabbing configuration template

988acfbd 06/12/2013 07:36 AM Lukas Zapletal

fixes #2653 - fixing httpd 2.4+ support in F18+

c3789903 06/04/2013 07:00 AM Dominic Cleal

Remove RackAutoDetect, now obsolete

0801b81a 05/23/2013 11:13 AM Ewoud Kohl van Wijngaarden

Introduce the config_version parameter

How to determine the configuration version. By default, it will be the time
that the configuration is parsed, but you can provide a shell script to
override how the version is determined. The output of this script will be added...

8bdb35b6 05/22/2013 04:37 AM Ewoud Kohl van Wijngaarden

Share the envs_dir value for git_repo and static envs

Currently git repos end up with /etc/puppet/environments/$environment
while statics end up in /etc/puppet/modules/$enviroment. This patch
unifies the two into the git style. This does break compatibility for...

9eea3154 04/19/2013 09:51 AM Dominic Cleal

Rename 'noop' parameter, it's a reserved meta-parameter

c9a66f51 04/11/2013 04:43 AM Dominic Cleal

Fix placement of storeconfigs options when not using git_repo

a95993a7 04/11/2013 04:42 AM Dominic Cleal

Update auth.conf to match upstream report change

From Puppet upstream b9023b0c (#19531) (CVE-2013-2275)

23449a65 04/11/2013 04:19 AM Jan Vansteenkiste

Split out the different ssl files into variables for re-use and use local variables.

Using local variables is the suggested way to work around has_variable? since it does
not seem to be stable for undef values.
See http://docs.puppetlabs.com/guides/templating.html#testing-for-undefined-variables

ab467482 04/02/2013 07:21 AM Ashley Penney

End all the environments with /modules for dynamic git branches/librarian support.

522bddb5 04/02/2013 06:43 AM Ashley Penney

Add noop mode.

2db8b41d 03/28/2013 11:21 AM Martin Barry

Added ca_server to params and puppet.conf template

3ab63215 03/28/2013 06:10 AM Sander Hoentjen

add support for different storeconfigs backends

338e85ca 03/26/2013 11:15 AM Gavin Williams

Updated passenger install and created template files required for passenger config

b194a65a 03/26/2013 07:42 AM Gavin Williams

Issue 2036 - Updated auth.conf.erb and puppet.conf.erb to check for an
empty/nil puppetmaster var and fall back to fqdn.

e18757fa 03/19/2013 10:54 AM Ewoud Kohl van Wijngaarden

Make external_nodes a configurable parameter

In https://github.com/theforeman/puppet-foreman/pull/42 a parameter is
added, but this needs a way to configure it.

7304901f 03/12/2013 06:31 AM Gavin Williams
  • Updated default run interval to seconds.
  • Converted lookupvar to use top-level param scoping.
16b8a920 03/11/2013 01:44 PM Gavin Williams Updated Puppet to support following additional agent parameters:
  • Pluginsync - defaults to true
  • Splay - defaults to false
  • Runinterval - defaults to 30.

Added as parameters to init.pp so that can be set on class call.
Updated puppet.conf.erb template to handle additional properties.

f690140f 02/07/2013 07:04 AM Dominic Cleal

Add /usr/share/puppet/modules to common modulepath, it's a Puppet default

8f07c6dc 01/24/2013 05:49 PM Dominic Cleal

Allow group read access to Puppet private key for use with Foreman or proxy

f36d4510 01/23/2013 09:00 AM Greg Sutcliffe

Handle reports and autosign for puppet3/passenger issues

a32cf93b 01/15/2013 10:50 AM Jan Vansteenkiste

Added improved headers notifying sysadmins that the file is managed by puppet.
Don't eat the lines before the header

0fce906f 01/14/2013 07:47 AM Ewoud Kohl van Wijngaarden

Run post-receive as the file owner

It's possible to run the git hook as user puppet, but anther user could
push as root and this will create files with owner root. The next user
could push again as puppet and get errors. After some discussion in
https://github.com/theforeman/puppet-puppet/pull/30 a conclusion was...

6694290a 01/14/2013 07:21 AM Dominic Cleal

Add 'listen' support for puppet agent

b079ca9e 12/19/2012 05:42 AM Dominic Cleal

Refresh Apache vhost from Puppet upstream, tighten SSL protocols

93bf365d 08/24/2012 09:50 AM Ewoud Kohl van Wijngaarden

Remove a random -%> from the template

f3acb64c 08/24/2012 09:15 AM Ewoud Kohl van Wijngaarden

Tell puppet whether it is a CA

20dd5bef 08/01/2012 08:30 AM Ewoud Kohl van Wijngaarden

Sync git submodule before updating them

From the git submodule manpage under sync:
Synchronizes submodules' remote URL configuration setting to the
value specified in .gitmodules. It will only affect those submodules
which already have an url entry in .git/config (that is the case when...

f4c7c3ef 05/23/2012 06:50 AM Ohad Levy

add client cert to puppet.conf

7a9857ba 05/02/2012 12:06 PM Greg Sutcliffe

Parameterize the agent half of the module, and enable user to specify the Puppet port

06bc94b2 05/01/2012 12:28 PM Greg Sutcliffe

Fix parameter names for new parameterized server class

8dfda8a1 03/31/2012 08:25 AM Greg Sutcliffe

Default to fqdn for puppetmaster, since we won't know it before foreman is running

df6c3e29 03/15/2012 11:50 AM Jim Perrin

typo fix -> paras to params

4393952b 03/04/2012 08:57 AM Ohad Levy

remove environment name from the master section

f6711ac5 03/04/2012 08:04 AM Ohad Levy

minor formatting

09661d61 03/04/2012 07:38 AM Ohad Levy

default value should not incldue git to avoid complexity

b05cfed0 03/04/2012 03:40 AM Ohad Levy

updated post commit to latest official version

50d6510d 03/01/2012 07:41 AM Ohad Levy

removes configusing git bare path, and extract it as parameter

076d79da 03/01/2012 03:33 AM Ohad Levy

Adds dynamic puppet environments by using git branches.

aee5678a 01/12/2012 01:54 AM Ohad Levy

ensure autosign file mode does not get changed by puppet

96cab9ae 11/24/2011 07:10 AM Ohad Levy

basic puppet master support.

this includes:

puppet client configuration
puppet server configuration
passenger integeration