Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
217ad0c7 07/26/2012 04:46 PM Sam Kottler

Removed whitespace

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

66661fe0 06/27/2012 09:49 AM Greg Sutcliffe

Fix repo always using Debian stable, ignoring

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

5d8ee6b6 06/12/2012 05:41 PM Greg Sutcliffe

Add $package_source to class params to allow foreman and foreman_proxy classes access

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

Allow to use custom repos instead of the predefined ones

063f2eca 06/12/2012 02:48 AM Ivan Necas

Prioritize included classes in init.pp

aae58c26 06/11/2012 12:10 PM Ivan Necas

Parameterize `foreman::install::repos` attributes

It makes it easier to share the repo among different modules, such as
`foreman_proxy`.

41a0d1ab 06/11/2012 12:10 PM Ivan Necas

Use class {} instead of include

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

bcd49c04 05/02/2012 07:25 PM Greg Sutcliffe

Don't overwrite new config.ru with old link

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

Enable choice of repo (for Debian)

1246d0fd 04/25/2012 09:42 AM Erik DaleĢ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

3769e2e7 11/02/2011 07:22 AM Greg Sutcliffe

Recurse permissions on puppet/yaml

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

dd877942 09/21/2011 10:01 AM Ohad Levy

Fixing yet another small dependency problem

0cd1783b 09/21/2011 09:24 AM Ohad Levy

workaround for required class dependecy problem

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

restructure foreman module

6fb7b836 09/21/2011 07:58 AM Ohad Levy

split out smart proxy to its own puppet module

e3391e93 08/09/2011 09:00 AM Ohad Levy

fixed missing permissions

14bbbd4a 08/09/2011 08:59 AM Ohad Levy

we want to install stable version by default, don't we?

79d27f6c 08/09/2011 08:58 AM Ohad Levy

renamed tftp class to avoid class name space issues

80891f2e 08/09/2011 08:57 AM Ohad Levy

removed 0.24 dep warning

78c6b9d2 07/11/2011 03:18 AM Ohad Levy

fixes #1024 - adds missing comma in puppet manifests.

provided by

91b8ef80 07/11/2011 03:17 AM Ohad Levy

fixes #1025 - adds more path to search for executables

Provided by

11a84077 07/03/2011 02:08 AM Gregory Etling

fixes #1011 - removed deprecated puppet/tfp classes

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....
cd72aa77 05/05/2011 03:10 PM Ohad Levy

when running with storeconfigs, foreman (from 0.2 version) will auto import facts when a report comes in, therefore its no longer required

5cbd0a12 04/06/2011 01:59 PM Ohad Levy

fixes #823 - tftp root dir path inconsistency b/w module and distro package

e0696f41 03/29/2011 11:35 AM Ohad Levy

Added Smart Proxy mangement

1696f368 11/08/2010 05:41 AM Ohad Levy

Updating to point to new yum repo, and include the testing yum repo

d7b639cf 09/28/2010 10:15 AM Ohad Levy

The rpm should not be installed on Debian 5 machines :)

We'll create a repo for Debian/Ubuntu and add the proper repos for the
next foreman release

f1322522 05/30/2010 10:47 AM Ohad Levy

added support to install the develop version too

ec063a7c 04/19/2010 03:23 AM Ohad Levy

fix cron ordering

078b3be7 04/19/2010 02:56 AM Ohad Levy

updated Readme

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

initial import, this includes:

A puppet module which manages Foreman
Apache module which supports passenger