Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
c62fcb8a 01/11/2014 03:53 PM Ewoud Kohl van Wijngaarden

Change from theforeman/apache to puppetlabs/apache

222fb5e5 01/06/2014 05:55 PM Adam Heinz

Make use of $foreman::params::server_ssl_* in vhost conf.

90db4b77 12/17/2013 08:23 PM Tom McLaughlin

Quote password field. Otherwise a pass with non-alphanumeric characters
will fail.

c987cde9 11/06/2013 01:35 PM Greg Petras

fixes #3543 - added support for running puppet as a different user

1550e36b 11/06/2013 11:36 AM Dominic Cleal

Disable mod_deflate to prevent double-gz on default Debian httpd config

4bc527c8 10/22/2013 06:20 PM Lukas Zapletal

Setup far-future expires headers for assets

41fa7ebd 10/21/2013 10:07 AM Andreas Paul

fixes #3262 - actually create "cache" file to save the time of the last host facts push

2ea36c70 10/15/2013 03:15 PM Andreas Paul

check host facts file size and skip empty ones

a3512676 09/13/2013 12:34 PM Ivan Necas

Fixes #3081 - proper handling of disabling ssl verification

Empty ssl_ca, ssl_cert and ssl_key mean not to use ssl verification/authentication

ce323b16 09/09/2013 08:47 AM Greg Sutcliffe

Fix report v2 error message

9d798147 09/05/2013 03:23 PM Greg Sutcliffe

Add new ENC and report processor templates

Add new ENC node.rb for new Facts API
Add report processor for new Reports API
Add JSON dependency for both scripts
Add tests

8a49f473 08/26/2013 06:58 AM Mickaël Canévet

Fix ENC script cache fetching when foreman is down

33f6788f 08/16/2013 07:01 AM Mickaël Canévet

Update foreman-apache.conf.erb to match changes

27e74369 07/09/2013 10:37 AM Lukas Zapletal

proxy registration - adding oauth params

72a44e51 06/26/2013 08:27 AM Ewoud Kohl van Wijngaarden

Respect the SSL param in the vhost template

As suggested in https://github.com/theforeman/puppet-foreman/issues/83,
the SSL vhost should not be created when SSL is disabled.

29e14dc4 06/21/2013 09:04 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.

f7fce13d 06/20/2013 08:37 AM Dmitri Dolguikh

fixes #2521 - mysql2 is now the default mysql adapter

5b65ad5a 06/12/2013 10:01 AM Greg Sutcliffe

Fixes #2505 - drop storeconfig support from the foreman module

a0af2f55 06/11/2013 11:20 AM Lukas Zapletal

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

dbfcc88b 06/07/2013 06:30 AM Dominic Cleal

Make it possible to disable scl_passenger from an answers file

3f41a42c 06/06/2013 08:57 AM Dominic Cleal

Add passenger_scl parameter for EL+SCL installations

Installs extra passenger components for the SCL and changes vhosts to use the
SCL ruby version.

c26aa36d 06/04/2013 04:56 AM Ewoud Kohl van Wijngaarden

Use @variable syntax for puppet 3.2 compat

b7ba7c3c 05/27/2013 06:37 AM Dominic Cleal

fixes #2568 - don't pass entire URL to Get, use request_uri consistently

7a6132fe 05/20/2013 11:51 AM Chris M

Forcing clean yaml for enc output, preventing switching
to puppet user when already the puppet user

81568cfa 05/10/2013 07:27 AM Lukas Zapletal

allow running puppet as root

a079c199 04/07/2013 08:13 AM Dominic Cleal

Increase timeout to prevent failures

88e4c164 04/03/2013 12:36 PM Dominic Cleal

Add database management support

database.yml is now managed by this module, and by default it will fully manage
a PostgreSQL server on the host. The db_type parameter can be changed to
manage MySQL or use SQLite instead. The puppet-postgresql and puppetlabs-mysql...

1cac3b7a 03/28/2013 06:11 AM Sander Hoentjen

add support for different storeconfigs backends

2a756241 03/26/2013 06:44 PM Corey Osman

added ability to specify which interface to listen on

79e7f743 03/19/2013 09:36 AM Mickaël Canévet

Add --no-environment option to node.rb

0a0910c6 03/12/2013 06:24 AM Mickaël Canévet

Add use_vhost support to generate conf file without vhost

2f983354 03/08/2013 08:16 AM Greg Sutcliffe

Make node.rb switch to puppet user to avoid cache issues

4ee5a044 02/26/2013 09:13 AM Dominic Cleal

Treat empty strings in SSL key/cert settings as disabled

bd05e759 02/21/2013 08:13 AM Dominic Cleal

Ensure ERB template file is parseable by Ruby for non-installer users

eae698b9 02/07/2013 07:47 AM Jan Vansteenkiste

Added headers to templated files

71cb0c5b 02/07/2013 07:10 AM Dominic Cleal

fixes #2155 - add --push-facts arg to ENC scripts

Extends ENC to be able to upload facts for all hosts, replacing the old
push_facts.rb script and keeping comms logic in the same place.

299210f5 02/07/2013 07:02 AM Daniel Lobato Garcia

Precedence fix

7410565e 02/06/2013 07:58 AM Arnoud de Jonge

Update templates/external_node.rb.erb

The setting is called storeconfigs.

7697116c 01/23/2013 10:26 AM Dominic Cleal

fixes #2121, #2069 - authenticate to Foreman with SSL certificate

CVE-2013-0171 and CVE-2013-0174 were resolved by verifying client SSL
certificates on Foreman interfaces used by puppetmasters. This change updates
the ENC and report processors to provide and verify certificates by default.

6eb2584a 01/14/2013 10:19 AM Sam Kottler

Added parameterized support for enabling locations and organizations

c8637fa4 12/05/2012 01:36 PM Dominic Cleal

Change use_ssl getter for Ruby 1.9

5d82bc21 11/26/2012 06:45 AM Dominic Cleal

Set FOREMAN_USE_PASSENGER / START to disable init script when using passenger

ed7c8f63 08/24/2012 05:34 AM Ewoud Kohl van Wijngaarden

Parameterize puppetmaster

f47987be 08/08/2012 06:13 PM Greg Sutcliffe

Don't mess with the db, the packages do it fine

4dc49816 06/11/2012 12:10 PM Ivan Necas

Parametrize params so that they can be overwritten

Taking the approach from puppet-puppet that allows reuse the manifests by
overriding the params like:

class customized_foreman {
class { '::foreman': passenger => false }
}
419c6389 05/22/2012 03:06 AM Ashley Penney

Fixes:

  • Include params in config/enc.pp as I include this on puppetmasters
    that do not run foreman.
  • Fix a typo in the external_node.rb.erb template.
  • Change latest to present.
2b6eb336 02/29/2012 10:13 AM Ohad Levy

enc script would fail when using non ssl foreman url

03ab112b 02/21/2012 03:33 AM Michael Moll

style nits

d31af1ca 02/21/2012 03:26 AM Michael Moll

Rework fact upload to work with https like abc48676c75bf1694d9b05c4f0b8bad995b34e81

b7bcc341 02/21/2012 03:26 AM Michael Moll

Initial fix for uploading facts via https (hardcoded to SSL for now)

69bdae69 02/15/2012 05:32 AM Florian Ernst

ensure to use SSL connect with https scheme, and don't verify certificates

4dd107b0 02/13/2012 11:24 AM Lars Tobias

Support sending reports to Foreman at relative URL root.

66f24642 01/20/2012 03:13 PM Ohad Levy

ensure reports can be sent over https

6e5a06ad 11/21/2011 05:45 AM Ohad Levy

fixes wrong settings variable name, it should be as symbol

2d0948fe 11/21/2011 05:35 AM Lowe Schmidt

Move all ERB replacements to SETTINGS hash to simplify if you are not using the puppet module to manage your foreman installation.

4c642122 11/01/2011 10:57 AM Greg Sutcliffe

Extend each module to support Debian. Tested on Squeeze. Known issues - will not use production database settings - limited to sqlite3

Smart proxy runs and shows in the Foreman UI. Actual control of TFTP
not tested.

5f057702 09/25/2011 01:48 AM Ohad Levy

fixed incorrect var name

8c974670 09/21/2011 07:58 AM Ohad Levy

restructure foreman module

28361906 05/23/2011 02:46 AM Rob Terhaar

Adds better support for Ubuntu / Debian

  • add debian os to case statement for apache config
  • Copy the config.ru from the rails vendor subdirectory into the /usr/share/foreman root and chown it to user=foreman so that passenger in Ubuntu 10.04 will work....
7cbde5d3 07/28/2010 08:46 AM Ohad Levy

removes apache alias to /reports as rrd reports are unsused as of foreman 0.1-4 and newer

ac83a24c 04/19/2010 02:30 AM Ohad Levy

initial import, this includes:

A puppet module which manages Foreman
Apache module which supports passenger