Project

General

Profile

Download (9.48 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
a64c58e8 08/26/2015 06:25 AM Dominic Cleal

refs #4841 - change EL OSes to use 'tfm' SCL prefix

Parameters are supplied on the main foreman class to revert behaviour
for Foreman 1.9 and prior, plus on three plugin classes with
non-standard package names.

Closes GH-348

b22c52f7 07/20/2015 10:47 AM Michael Moll

support puppet master setup on FreeBSD

27900688 07/02/2015 12:52 AM Erik Geiger

add email settings management

a031f0da 06/05/2015 05:49 AM Dominic Cleal

fixes #5838 - add logging_level, loggers parameters

25168bb5 03/06/2015 03:04 PM Dominic Cleal

Change apipie rake task to rebuild API doc indexes only

Ticket #4478 in Foreman 1.8 changed our packages to provide prebuilt API docs
for resources, so Foreman packages provide hosts, domains etc, and plugin
packages provide things like containers, disks etc....

d03a4a1e 03/05/2015 10:11 AM Ewoud Kohl van Wijngaarden

Partial puppet-lint fixes

61cab9cf 02/21/2015 07:59 PM Michael Moll

fixes #9449 - drop usage of lsb facts

2f9e173b 02/13/2015 05:03 AM Ewoud Kohl van Wijngaarden

Allow foreman::plugin to manage a config file

8333351f 02/10/2015 09:43 AM Jiri Stransky

Fixes #9286 - node.rb timeout too low and not configurable

Make the node.rb timeout configurable. This is useful for use cases when
catalog compilation takes more time and/or the node.rb request to
Foreman is being handled by a freshly spawned Passenger worker.

c74dc763 02/03/2015 12:03 PM Martin Lariz

Add option to not manage the foreman user

closes GH-286

a6d46edd 01/15/2015 12:57 PM Dominic Cleal

Remove deprecated passenger_scl parameter

e00d7b15 01/15/2015 04:14 AM Nils Domrose

fixes #8880 yum plugins repo, removed rc

Fixes GH-269, GH-264

022b8194 01/14/2015 04:53 PM Greg Petras

fixes #8944 - renaming facts parameter to receive_facts

b320df5f 01/13/2015 05:12 AM Maciej Strzelecki

database connection pool

default size of connection pool

c6cdae34 01/07/2015 05:18 AM Dominic Cleal

Add CRL checking to Foreman SSL vhost

ad1aa286 01/07/2015 05:18 AM Dominic Cleal

Use new puppetlabs-apache 1.2.0 parameters

apache-fragment.conf.erb remains as it's used when use_vhost=false.

b3657ce2 11/19/2014 12:29 PM Nick Moriarty

Parameterize puppet user and group, and apply to foreman::puppetmaster

Closes GH-251

193056aa 10/15/2014 05:37 PM Dominic Cleal

refs #7227 - set PassengerRuby to ruby1.9.1 on Ubuntu 12.04

Explicitly set PassengerRuby from the passenger_ruby parameter and set it to
ruby1.9.1 on Ubuntu 12.04 to ensure Passenger runs under the intended version
if the system-wide default is changed.
...

ee577e71 10/15/2014 10:34 AM Dominic Cleal

refs #7227 - install passenger-common1.9.1 on Ubuntu 12.04

Add passenger_ruby_package parameter to control additional package resource
for installing the Passenger libs for the version of Ruby that will be used
to run Foreman. Begins to replace passenger_scl, which will be superseded by...

06d8994f 10/15/2014 10:34 AM Dominic Cleal

refs #7227 - configure Brightbox Ruby NG PPA for Ubuntu 12.04 (precise)

790cfcfb 10/08/2014 05:09 AM Dominic Cleal

refs #7234 - install foreman-release-scl on EL clones

Foreman-specific SCL release package will replace per-distro SCL configuration
as it's more complex and more up to date.

configure_*_repo logic moved into parameter defaults which also allows users to...

2e42934c 09/15/2014 03:01 AM Mickaël Canévet

Fix when strict_variables is enabled

6d7788c7 08/20/2014 04:27 PM Markus Frosch

Allow to configure servername for Foreman vhost

c1064013 08/06/2014 11:20 AM Ewoud Kohl van Wijngaarden

Configure foreman websockets SSL settings

This defaults to the Puppet CA certificate, which is also the default
for configuring the apache vhost.

96c3118c 08/06/2014 04:45 AM Thomas Weißschuh

Add support for suse

Fixes GH-211

1e5368b6 08/04/2014 05:34 AM cristian falcas

add support for windows: puppet can configure puppet.conf on windows, but needs parameters from here

34f2b73d 07/29/2014 05:22 AM Eric Helms

Fixes #6802: Allow specifying initial org and location.

378d6024 07/23/2014 05:02 AM Jan Pazdziora

fixes #6445 - Configure external authentication via FreeIPA.

fadf50ac 07/08/2014 04:39 AM Dominic Cleal

refs #4454 - configure Puppet path correctly on EL7

5534df90 06/30/2014 08:11 AM Dominic Cleal

refs #3272 - pass admin user details into db:seed rake task

64234edf 06/10/2014 09:45 AM Lukas Zapletal

fixes #6036 - Timeout for passenger needs to be raised to avoid timeouts

and also made sure Passenger won't kill all worker instances.

88a42ba7 04/30/2014 09:26 AM Raffael Link

Quoted osfamily-case-statement

Since Puppet 3.5.x options in osfamily-case-statements have to be quoted

aad76195 03/27/2014 03:03 PM Anya Marshall

Downcase fqdn

Fixes case sensitivity issues during foreman installation

2fe6c233 02/13/2014 04:45 PM Ewoud Kohl van Wijngaarden

Clean up foreman::config

This removed all requires on install and notifies to service since init
should take care of that relation.

To remove OS specific information, it moves init_config and
init_config_tmpl to params.pp.

Since the crons are no longer defined, setting the default is no longer...

a07b303b 02/11/2014 06:33 PM Greg Sutcliffe

Add basic Archlinux support for agent classes

1ed16264 02/10/2014 06:16 PM Jean-Baptiste Rouault

Add server_ssl_chain parameter to set SSLCertificateChainFile

c62fcb8a 01/11/2014 03:53 PM Ewoud Kohl van Wijngaarden

Change from theforeman/apache to puppetlabs/apache

00e1cb9a 01/09/2014 04:19 PM Jason Montleon

add scl and epel repo configuration

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

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

27af4444 01/02/2014 04:04 PM Ewoud Kohl van Wijngaarden

Enable installation of plugins

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

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

8468de8b 10/07/2013 11:17 PM Ewoud Kohl van Wijngaarden

Add Amazon Linux support

This assumes all Amazon Linux is el6 based. It also explicitly fails on
unsupported operating systems / families.

aff89ef6 10/07/2013 11:17 PM Ewoud Kohl van Wijngaarden

Clean up

  • Fail on unsupported operating systems / families.
  • Remove unused puppet_basedir parameter from init.pp
  • Drop support for Fedora < 17
  • Use :params instead of pre_condition in tests (where possible)
df3b6ffb 09/05/2013 10:22 AM Greg Sutcliffe

Add ability to configure groups for the foreman user

7fca4da8 07/10/2013 05:03 AM Rick Sherman

Added package version parameter to allow the use of all pacakge->ensure
options.

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

proxy registration - adding oauth params

479f7756 07/01/2013 07:14 AM Dominic Cleal

Revert "Use RC repo"

Preparing for Foreman 1.2.0 release.

This reverts commit fbc77017e3d1e2d5f3201d7c15db95762da3f529.

fc9960ad 06/13/2013 11:50 AM Dmitri Dolguikh

fixes #2629 - gpgcheck is now enabled on rc and stable repositories

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

Fixes #2505 - drop storeconfig support from the foreman module

bb44fefb 06/12/2013 08:51 AM Dominic Cleal

fixes #2628 - install foreman-selinux when SELinux is enabled

2feb6150 06/12/2013 04:40 AM Ewoud Kohl van Wijngaarden

Linting

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.

fbc77017 05/23/2013 11:41 AM Dominic Cleal

Use RC repo

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...

399eb54c 04/02/2013 06:18 AM Byron Miller

fixes #2342 replacing $operatingsystem with $osfamily

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

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

Add use_vhost support to generate conf file without vhost

73bd43fa 02/07/2013 08:56 AM Ewoud Kohl van Wijngaarden

Revert "Use the RC repo for now"

Now that 1.1 is released there's no longer a reason to use the RC repo.

This reverts commit 4098163a8e03843d2e87698f6d310c4c8b26528b.

4098163a 01/23/2013 10:35 AM Sam Kottler

Use the RC repo for now

c29484db 01/23/2013 10:26 AM Dominic Cleal

refs #2069 - enable auth by default

Without authentication, sensitive information and power is available to all,
so improve security out of the box.

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

6f40810e 01/11/2013 07:22 AM Dominic Cleal

Fix Fedora 17+ puppet location, don't hardcode Ruby 1.8 into fallback path

7e20a888 12/14/2012 10:25 AM Dominic Cleal

Update to use three yum repos

c7b3916d 12/14/2012 10:24 AM Greg Sutcliffe

Update to use 3 repos

081eb96a 12/04/2012 03:36 AM Jan Vansteenkiste

Various quote / variable enclosed in {} and top scope fixes

5d3df572 11/20/2012 11:30 AM Greg Sutcliffe

Fix Debian paths for Puppet3

176b2144 10/23/2012 10:15 AM Greg Sutcliffe

Fix typo in component name and don't default to nightly

45b62b76 10/23/2012 09:42 AM Greg Sutcliffe

Use new debian repo, remove unused param

e21fcea9 09/03/2012 02:51 PM Greg Sutcliffe

Make use of sqlite3 optional, defaults to true

312bb1f3 07/26/2012 10:56 AM Sam Kottler

Added new yum repos for 1.0

239b4ccf 06/28/2012 10:27 AM Greg Sutcliffe

Fix default package source, and cover testing in config.ru fix

65728343 06/26/2012 05:53 PM Greg Sutcliffe

Convert repo to a define

fbf57a7a 06/19/2012 09:41 AM Ewoud Kohl van Wijngaarden

puppet-lint fixes

ba4e919b 06/12/2012 05:42 AM Ivan Necas

Allow to use custom repos instead of the predefined ones

d4289c29 05/02/2012 06:07 PM Greg Sutcliffe

Enable choice of repo (for Debian)

827dbbe2 01/19/2012 07:20 AM Jan Vansteenkiste

Puppet-Lint-I-Fied foreman module: Fix quoting and various other fixes

612f7824 11/02/2011 08:16 AM Greg Sutcliffe

Support Ubuntu too

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.

fbe5c5bf 10/15/2011 05:44 PM Florian Koch

add Scientificlinux support

20c7874c 09/27/2011 10:14 AM Ohad Levy

default should not use 3000, as we run with passenger by default

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

restructure foreman module