Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
c2454f15 05/08/2014 03:38 PM Dominic Cleal

templates - sync from community-templates

(cherry picked from commit 17c95ca8d6ac63514011cfee6137011002f57286)

f0b8e32a 04/28/2014 02:57 PM Dominic Cleal

templates - sync from community-templates

(cherry picked from commit 013ee65ac3a0632c3f8227fefab71c1c8e37edee)

e8e6a960 04/09/2014 06:17 PM Dominic Cleal

templates - sync from community-templates

6d755dd0 01/29/2014 09:22 AM Dominic Cleal

templates - sync from community-templates

f1627da8 01/16/2014 11:58 AM Dominic Cleal

templates - sync from community-templates

b80c6c00 01/16/2014 10:08 AM Frank Wall

fixes #3906 - Support for Junos ZTP

0fa5d146 12/25/2013 09:22 AM Dominic Cleal

fixes #3752 - move data population from migrations into seed script

acfb10fc 11/28/2013 06:06 PM Nils Domrose

fixes #2572 - FreeBSD unattended installation support via mfsbsd

554ced50 11/25/2013 11:30 AM Povilas Daukintis

fixes #3737 - added PXEGrub specific PXE localboot template

061e34f2 10/24/2013 01:46 PM Lukas Zapletal

refs #2792 - Adding comments to pxe templates

c021e19a 09/05/2013 10:36 AM Lukas Zapletal

syncing with upstream community-templates

6b27556a 07/29/2013 03:40 AM Amos Benari

fixes #2837 add an interface to add repositories to kickstart, cleanup similar methods

c9d6c478 06/26/2013 06:19 AM Dmitri Dolguikh

fixes #2710 - removed a superfluous os name check that was tripping up safemode.

cb92c0be 06/07/2013 03:53 AM Dmitri Dolguikh

Fixes #2038 - updated config and partition table templates using ones from the community repository

559bc9eb 04/24/2013 05:32 AM Dominic Cleal

fixes #2359 - update EPEL release number

feacea35 04/02/2013 08:30 AM Amos Benari

upgrade foreman to rails 3.2.13

This commit updates from rails 3.0.x to 3.2.x, main changes include:

  • Asset pipline support
  • cleanup of existing assets (javascript, css, images)

Users who uses foreman in production, make sure that you now compile
your assets, e.g...

1391dc41 11/28/2012 07:29 AM Dominic Cleal

fixes #1976 - fix path to Puppet to /usr/bin

1a68aea8 11/26/2012 10:20 AM Greg Sutcliffe

Fixes #983 - implement 3 state boot

00b95ad9 11/15/2012 05:23 AM Sam Kottler

Fixes #1940 - Update all the unattended templates to use puppet agent

13833d4d 11/14/2012 10:47 AM Dominic Cleal

redhat_register snippet: make RHN server configurable, support RHN hosted

Adds "spacewalk_type" and "spacewalk_host" parameters.

679be74e 10/28/2012 04:36 PM Oliver Weinmann

fixes #1917 Solaris Sparc provisioning templates fix

0246bc1c 10/03/2012 11:26 AM Rytis Sileika

fixes #1878 - Double quote in the wrong place included invalid kernel boot option

f1089f41 08/09/2012 04:19 AM Endre Karlson

Quote 'epel' - snippet name.

b22b6fe7 07/30/2012 02:28 PM Sam Kottler

Fixes #1780 - changes EPEL url from download.fedoraproject.org to dl.fedoraproject.org

ec80ab80 06/24/2012 05:37 AM Ohad Levy

update default provisioning templates

  • removed workarounds for RHEL3-4
  • use bootif=<host mac> for RHEL hosts
  • tried to do time sync against ntp-server parameter
  • switched to using epel snippet instead dead epel code
  • fixed #1487 - EOF sometimes not found
0f6ea5a2 06/04/2012 07:52 AM Ohad Levy

fixes #1669 - epel is now a snippet.

This adds another method to install the epel repo, as a snippet,
allowing users to customly change the url, in case that it doesn't fit
their needs or if the url changes again.

to use, simple use:

<%= snippet "epel" %>

370a7ac7 05/14/2012 04:19 AM Ohad Levy

fixes #137 - Better support for non-hostname certnames

This patch introduce a new setting :use_uuid_for_certificates which
defaults to false.

users who wish to deploy their hosts using a random unique id, should
enable that setting, and use the certname directive in their puppet.conf...

7e0a5873 04/27/2012 02:54 PM Jim Perrin

fixes #1254 - initial support to pxeboot windows

67799065 03/15/2012 10:34 AM Ohad Levy

code smell

0539fada 03/14/2012 06:48 AM Ohad Levy

expose puppet_ca settings to puppet.

this also introduce it as an ENC variable just in case you want to use it in puppet.conf template

db8e45da 03/12/2012 03:11 PM Alexander Chuzhoy

Signed-off-by: Alexander Chuzhoy <>

This is to overcome the following messages when executing "puppetd -t" on a client.
warning: You have configuration parameter $environment specified in [puppetd], which is a deprecated section. I'm assuming you meant [agent]

67dab00a 01/11/2012 07:51 AM Oliver Weinmann

fixes #1437 Solaris Deployment fix

Signed-off-by: theforemanuser123 <>

da871193 10/03/2011 10:33 AM Ohad Levy

fixes #1207 - debian / ubutnu installation might ask for a keyboard during preseed

6003b15e 10/03/2011 10:32 AM Ohad Levy

fixes #1156 - default kickstart should not do yum upgrade

6166c802 10/03/2011 10:24 AM Ohad Levy

fixes #1063 - can't deploy default pxe menu

72e1d32d 09/04/2011 03:57 AM Ohad Levy

fixes #1084 - OpenSUSE / SLES deployment root password not working

68f7a705 07/26/2011 05:40 AM Ohad Levy

fixes #1058 Adds support for OpenSuSE provisioning

672f931d 07/24/2011 11:42 AM Paul Kelly

Fixes #989 - Add Sparc Solaris support

Signed-off-by: Paul Kelly <>

a6db0470 06/15/2011 07:03 AM Paul Kelly

Fixes #820 - Intel Solaris support

Signed-off-by: Paul Kelly <>

cffb6788 05/25/2011 07:58 AM Romain Vrignaud

fixes #942 - Fix syslinux asking for language for debian 6 and debian 5

d4d1dc8c 05/02/2011 05:31 AM Ohad Levy

fixes #871 - Wrong wget url in app/views/unattended/ files

218bd6e0 02/15/2011 10:55 AM Justin Sherrill

Fixes #632 - Adds the ability to generate a PXE menu containig
provisioning template and hostgroup combinations on smart proxies

c5f5a83f 12/13/2010 02:20 PM Justin Sherrill

Fixes #468 - adding a default template for a grubby script which create a default script for redhat distros that will re-install it when executed

552638db 11/16/2010 08:29 PM Ohad Levy

fixes typo - refs #470

14dd0353 11/16/2010 01:00 PM Ohad Levy

fixes #470 - Add gpxe scripts support

This commit implements the following:
  • dynamic gpxe script that kickstart purly with gpxe - see usage example below
  • add static network option to kickstart, ie if added ?static=true to the url, network configuration would be static...
9fd7478e 11/07/2010 10:39 AM Paul Kelly

Fixes #366 - Redmine authorization port

This is a major feature which provides RBAC authorization within Foreman
a mental note to myself - never ever work on large commits

6352d882 10/24/2010 01:45 PM Jochen Schalanda

Added support for Debian-based distributions for automatically populating TFTP directory.

0f77c7f2 10/24/2010 01:12 PM Ohad Levy

Fixes #178 and Fixes #24 - Automate populating the TFTP directory

This implementation is only for the Red Hat family, other OS's should follow
It implements a way to query foreman and gets the required boot files (i.e. kernel and initrd) files
from a predefine media over JSON....

8e9b8d69 10/05/2010 10:01 AM Ohad Levy

Fixes #399 - add Red Hat Network registration snippet

924cdd0a 05/28/2010 03:59 PM Frank Sweetser

fixes #255 Search for MAC addresses from all X-RHN-Provisioning-MAC headers, not just eth0

a67b0923 05/28/2010 03:52 PM Paul Kelly

Fixes #101 - Generate rdoc files and html links on the puppetclasses page

Rewite rdocs if required by the prepare phase
Incorporate Fank Sweetser's :: patch
Incorporate a url_helper suggested by Ohad
Added a new interface via links on the supported environments list

ae2998af 05/24/2010 07:38 AM Jochen Schalanda

Fixes #265 - improved preseed template and more complicated partitioning scheme for Debian-based distributions.

9a9b3e75 04/20/2010 06:21 AM Paul Kelly

Fixes #13 - Manage Debian family release-name

5f75dccc 04/14/2010 04:02 AM Paul Kelly

Fixes #177 - Family concept

It will_paginate and handle searches
Added family support to Operatingsystem
More work will be needed to add family support to host manipulation.

34df1be2 11/25/2009 02:29 AM Ohad Levy

fix spelling mistakes, comments etc - minor refactor

eecd3e7e 10/29/2009 02:21 PM Ohad Levy

fixes #28 and converts existing helpers to snippets

eb748bef 09/11/2009 02:40 PM Ohad Levy

Oops busybox wget cant do https

22c60a07 09/11/2009 02:18 PM Ohad Levy
  • Minor Formatting changes to unattended templates
  • Ensured that installation works also if preseed is served via https.
  • Removed unrequired default packages.
1fe671cf 09/09/2009 01:44 PM Ohad Levy

We have a final project name -- The ForeMan

eac234e0 09/06/2009 02:44 PM Ohad Levy

renamed project to the torque

f76a77e7 09/05/2009 07:47 AM Ohad Levy

fixed issues with Ubuntu Preseed, currently tested only on Jaunty, added a default Ubuntu/Debian partition layout

9802ac9b 09/05/2009 07:42 AM Ohad Levy

no need to remove the startup file, if required, change it through puppet itself.

26a8190e 08/31/2009 02:05 PM Ohad Levy

Unattended Installation works again, fixed many small debian issues

c878e775 08/24/2009 04:07 PM Ohad Levy

moved hardcoded URLS into url_path

67981d0e 08/22/2009 05:21 PM Ohad Levy

added support for epel and fixed a few typos

4f92ab78 08/22/2009 03:47 PM Ohad Levy

started to simplify kickstart templates, moved a lot of generic stuff to helpers so we dont have to repeat ourselfs in each os

1938eb58 08/20/2009 06:57 AM Ohad Levy

fixed typos

0418d863 08/08/2009 02:41 AM Ohad Levy

updated Paul's email address

a26b8b66 08/04/2009 04:42 PM Ohad Levy
  • normalize host names (short or fqdn)
  • ensure root password are stored encrypted in the db
571a2a2d 08/01/2009 05:10 PM Ohad Levy

Added WIP jumpstart finish script

93bd0d5d 08/01/2009 05:05 PM Ohad Levy

Basic support for Debian / Ubuntu preseed installations.

6775117c 07/31/2009 04:26 AM Ohad Levy

basic work to get Solaris SPARC jumpstart support

27a04cb4 07/30/2009 05:02 PM Ohad Levy

added a partition table controller

9a55cdc2 07/30/2009 04:38 PM Ohad Levy

added partition table model, this allows to have standard partition tables for new hosts, or a customized ones per host if required

09393c6d 07/25/2009 04:34 PM Ohad Levy

fixed wrong env name variable, fixed wrong RHE version (2 instead of 3)

22924f15 07/25/2009 04:34 PM Ohad Levy

fix the relationship between a host and a media (must be though an OS), added some helpers to auto parse the install path (e.g. NFS or URL) etc

286a2207 07/25/2009 04:34 PM Ohad Levy

updated migrations to use puppet Rails function of creating the db schema, adjusted what ever it took to get the first Fedora 11 client installed with our kickstart

b4b14336 07/25/2009 04:34 PM Ohad Levy

working kickstart integertaion, WIP