Project

General

Profile

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

# Date Author Comment
b9371650 07/03/2018 08:03 PM Ewoud Kohl van Wijngaarden

Fixes #22940 - Ensure the PG root cert is installed

When a remote database is used the postgres server is not managed. This
meant that the certificate was not placed. It's moved to the config
since it's a client config that always needs to happen.

6e65e42d 04/06/2018 03:32 PM Ewoud Kohl van Wijngaarden

Use selboolean for httpd_dbus_sssd

b0f88ed5 01/29/2018 12:13 PM Ewoud Kohl van Wijngaarden

Convert ipa and sssd facts to structured facts

f5d64c98 03/29/2017 05:09 AM Dominic Cleal

Move chaining arrows to right operand line

To match style guide and for compatibility with puppet-lint 2.2.0.

0cfb4ef7 11/29/2016 04:37 AM Dominic Cleal

Support configuring email settings via foreman_config_entry

Foreman 1.14+ stores email settings in its database when email.yaml
is absent. This can be configured by setting `email_config_method`
to 'database', defaulting to the file method for 1.13 compatibility.

a6aada1f 11/04/2016 11:09 AM Jan Pazdziora

Fix false "The system does not seem to be IPA-enrolled" result.

2ad07e74 08/25/2016 09:29 AM Dominic Cleal

Fix missing default parameters for strict variable tests

- relies upon defined() support for variables, present in Puppet 3.6
- removes unused ipa_authentication parameter from inner class
- defines defaults for foreman::config::passenger in many tests
- removes missing CRL parameter override test that relies on inheritance...

dc4ceb53 05/06/2016 11:18 AM Dominic Cleal

fixes #14942 - require puppet::server::install first for puppet group (#440)

7649d8d0 07/25/2015 03:38 PM Ewoud Kohl van Wijngaarden

Use absolute variables

431fd3e1 07/03/2015 05:34 AM Ewoud Kohl van Wijngaarden

Use absolute paths for passenger::fragment

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

add email settings management

88f19033 05/27/2015 04:26 AM Michael Moll

fix future_parser tests

de8e0319 05/20/2015 11:11 AM Mickaël Canévet

Use puppetlabs-concat instead of theforeman-concat_native

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

Partial puppet-lint fixes

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

Add option to not manage the foreman user

closes GH-286

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

fixes #6445 - Configure external authentication via FreeIPA.

4b5caab2 05/06/2014 10:17 AM Dominic Cleal

Contain Apache before foreman::config, stops it being (re)started after
foreman_smartproxy resources

dcb8a702 04/22/2014 10:07 AM Mathieu Parent

Fix nologin shell path on Debian

We don't use /usr/sbin/nologin which works on Debian but breaks EL6.

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

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

Change from theforeman/apache to puppetlabs/apache

df3b6ffb 09/05/2013 10:22 AM Greg Sutcliffe

Add ability to configure groups for the foreman user

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.

e0591c1b 05/08/2013 01:40 PM lfisher47

Updated permissions for /etc/foreman/settings.yaml

Due to my umask of 077, I was unable to read the settings.yaml file. By making sure the foreman group owns the file and the permissions allow the foreman group to read the file, I was able to use this module to start foreman.

568c5c47 04/03/2013 01:21 PM Dominic Cleal

Add missing dependency on concat from file

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

1f332b9c 04/02/2013 09:50 AM Mickaël Canévet

Use OnyPoint's native concat module to manage /etc/foreman/settings.yaml

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

added ability to specify which interface to listen on

14fce641 01/11/2013 08:21 AM Dominic Cleal

Remove all cron tasks, now in package's /etc/cron.d/foreman
(continuation of db2dc7dd)

db2dc7dd 12/05/2012 10:42 AM Dominic Cleal

Remove cron task, moved into foreman package

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

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

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

Set FOREMAN_USE_PASSENGER / START to disable init script when using passenger

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

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

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

puppet-lint fixes

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 }
}
c19f8975 05/19/2012 07:44 PM Greg Sutcliffe

Merge pull request #2 from dalen/master

Separate scripts to be installed on puppetmaster from those that are installed on foreman server

6f5ea68c 05/12/2012 06:17 PM Greg Sutcliffe

Don't mess with the database on nightly

1246d0fd 04/25/2012 09:42 AM Erik Dalén

Separate scripts to be included on puppetmaster

We shouldn't make the assumption that foreman runs on the same hosts as the
puppetmaster.
So this patch separates the scripts that are to be installed on the
puppetmaster (enc & report script) into the class foreman::puppetmaster...

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.

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

restructure foreman module