Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
8a65dff7 07/12/2011 06:48 AM Ohad Levy

fixes #777 - this enable auditing of when a host is changing its puppet class assignmetns

one limitation of this patch is that at the moment, each class change
gets its own audit record.

86d01ac3 07/06/2011 11:00 AM Ohad Levy

fixes #1029 - allows smart variables to be resolved via http get request.

this would allow to an external query to resolve a variable value to a given host.

e.g.
http://foreman/hosts/<fqdn>/lookup_values/<variable_name>

9afa092e 07/06/2011 10:07 AM Ohad Levy

fixes #322 Ability to add custom variables and multiple values resovled
in a dynamic Hierarchally order

This commits introduces the ability to define variables per puppet
class.

additionally, each class can have multiple values, depends on the host
which is requesting that variable....

29eebabc 07/03/2011 09:30 AM Ohad Levy

splitted setting default data from the migration
this allows to add new data and modify its defaults
improved settings UI a bit more
refs #100

76607ed5 06/29/2011 02:17 PM Ohad Levy

fixes #100 - Setting is now a ActiveRecord object

This allows users to manage foreman settings via the UI.

the UI is a bit ugly, but works :)

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

Fixes #820 - Intel Solaris support

Signed-off-by: Paul Kelly <>

b8c81182 05/26/2011 04:34 AM Paul Kelly

Fixes #943 - Use the Sandbox renderer for host's PXE menu

Signed-off-by: Paul Kelly <>

ad3d61b7 05/25/2011 08:28 AM Paul Kelly

Fixes #920 - Add authorization to hypervisor, bookmarks, subnets, smart-proxy/autosign and puppetca

Signed-off-by: Paul Kelly <>

a2c3be9a 05/23/2011 10:50 AM Paul Kelly

Fixes #905 - Add :build_host as a separate permission type

Signed-off-by: Paul Kelly <>

4ebe38c7 05/23/2011 10:36 AM Ohad Levy

fixes #899 - There are numerous typos and formatting issues with the code

e8afad68 05/22/2011 03:14 AM Paul Kelly

Fixes #914 - Edit permission should also grant manage/unmanage

Signed-off-by: Paul Kelly <>

34c3a262 05/04/2011 07:59 AM Ohad Levy

fixes #751 - foreman responds with http 500 error if proxy is unreachable

475cdc84 05/02/2011 05:27 AM Ohad Levy

fixes #807 - Update the User.current implementation to use a Thread-local variable

635a02c9 05/01/2011 09:44 AM Ohad Levy

fixes #870 - allow to sign certificate requests via foreman

2a0cffd3 04/20/2011 08:56 AM Ohad Levy

fixes #400 - Puppetca Monitor

78a1ccfc 04/20/2011 08:49 AM Ohad Levy

fixes #856 - Enable time based caching

e5179374 04/17/2011 07:27 AM Amos Benari

Improved usability of the search suggestion list - fixed #850 when writing a long query such as "a=b and c=" it will gray-out the completed part (a=b) this is done to help the user focus on the part that he is writing.

Signed-off-by: Amos Benari <>

17ae1ec8 04/17/2011 03:19 AM Ohad Levy

Fixes Bug #837 - Properly handles serverName get

Signed-off-by: Mark Bainter <>

8af43d65 04/12/2011 03:50 AM Amos Benari

use the new error rendering option in scoped search auto completer.

Signed-off-by: Amos Benari <>

80516e41 04/10/2011 09:36 AM Ohad Levy

fixes #719 - Adds new search functionaily

455f5d2b 03/30/2011 10:31 AM Paul Kelly

Fixes #544 - Foreman connects using an ssl certificate

Signed-off-by: Paul Kelly <>

5b6d1303 03/22/2011 09:39 AM Ohad Levy

fixes typo in log output - refs #565

bb9a1ad1 03/22/2011 06:46 AM Paul Kelly

Fixes #565 - rake puppet:import:puppet_classes misses some changes

Signed-off-by: Paul Kelly <>

a87f8f9f 03/17/2011 02:51 PM Paul Kelly

Fixes #738 - Refactored the exception code in proxy_api.rb

Signed-off-by: Paul Kelly <>

36f93e4d 03/17/2011 02:32 PM Ohad Levy

Fixes #609 - Orchestrate puppetca operations

This also includes adding support for a puppet smart-proxy target type
and providing migration support
Updated to provide backward compatability for host and hostgroup objects
Now terminates the build and incorporates other fixes...

98445b00 03/15/2011 04:12 PM Ohad Levy

fixes #598 - A 5 second timeout is to small on the proxy interface

6454273f 03/15/2011 09:42 AM Paul Kelly

Fixes #674 - Rails Queue class conflict with Orchestration Queue

Signed-off-by: Paul Kelly <>

2755ebe9 02/16/2011 03:43 AM Paul Kelly

Fixes #664 - smart-proxy features

Now provides feedback on the smart-proxy connection and query

Signed-off-by: Paul Kelly <>

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

4899723c 02/10/2011 03:54 AM Ohad Levy

fixes #334 - Clone a hostgroup

743a5d9c 02/04/2011 03:25 AM Ohad Levy

fixes #646 - Creating a host and getting an error results in Operating System not being accepted

e5d3f34e 02/01/2011 04:24 PM Ohad Levy

Fixes #631 - Adds the ability to set default values for hostgroups, which
are automatically applied when creating a new host (and selecting that
host group), and allows for templates to be rendered with those default
hostgroup values

f3857f56 01/31/2011 10:03 AM Ohad Levy

fixes #635 - add a rack task to send out emails / patches to foreman developers list

e85584bf 01/26/2011 08:26 AM Paul Kelly

Fixes #611 - Display smart-proxy error messages rather than http error codes

ed4c48b0 01/20/2011 04:33 AM Ohad Levy

fixes 562 - rake task of import of classes and environments in batch mode does not work reliably

db59a916 12/20/2010 05:31 AM Jochen Schalanda

Fixes #263 - Refactored Foreman to use correct singular and pluralization of medium/media

90b83222 12/16/2010 10:10 AM Ohad Levy

Fixes #540 - Manages sub proxies

Automates the creation of DHCP, DNS and TFTP settings on remote servers.
This handles all required settings in order to prepare a machine for provisioning.

DHCP:
  • Reservation will be created per host, setting the following options:...
0f29f96e 12/16/2010 08:54 AM Ohad Levy

Fixes #538 - library to communicate with the smart proxies

cab0d8c6 11/29/2010 07:08 AM Ohad Levy

Fixes #378 - Adds support for multiple configuration templates

Configuration templates (Kickstart, preseed, syslinux, gpxe etc) can now
be saved in the database directly.

Each template is associated with valid operating systems (unless if its a
snippet which can rendered via all other templates) and a possible...

18f15161 11/29/2010 03:27 AM Ohad Levy

fixes #463 - adds a simple rake task to reset administrator user account.

754b1a01 11/18/2010 04:59 AM Ohad Levy

fixes #303 - cleanup flash hash from activescafold leftovers

4e7b2b98 11/11/2010 08:47 PM Paul Kelly

Fixes #450 - Environment imports lose their puppetclass associations

02acc2ec 11/11/2010 08:50 AM Ohad Levy

Fixes #443 - remove unnecassary fact_values loading

This fix does not explain why you need to include :fact_values to
avoid an SQL error. However this includes the fact_values when you do
really need them and does not when you don't

Refactored show_hosts and index...

ce025b4b 11/07/2010 10:39 AM Ohad Levy

fix for puppetdoc lookups which do not exists on the filesystem - refs #423

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

fb46a5fc 11/04/2010 10:30 AM Ohad Levy

Refactoring Fact_selection action

As of the change in #288, host list can only be seen via
the hosts controller, therefore, moving this method back into the
host controller

1c4e9d45 11/02/2010 01:57 PM Ohad Levy

fixes #423 - import puppetclasses is available on all controllers

03be090a 10/31/2010 03:51 PM Paul Kelly

Fixes #420 - Settings dropdown is a partial

41d40698 10/26/2010 04:52 PM Paul Kelly

Fixes #386 - Updated rake puppet:import_classes to support the new API

The rake task now queries for the changes and then performs the update.

Some additional sanity checking is performed in the execution phase.

A batch mode is provided via rake puppet:import:puppet_classes[true]. When...

7a3815fb 10/24/2010 01:50 PM Jochen Schalanda

Fixes #356 - More improvements for Debian package specification

  • Added rake task pkg:deb to build a Debian package for Foreman with debuild.
  • Relaxed dependencies in Debian control file to hopefully allow installation of the foreman DEB under Ubuntu karmic, Ubuntu lucid, Debian lenny and Debian sid....
c5f77b98 10/03/2010 03:08 PM Paul Kelly

Fixes #395 - rake db:convert:prod2dev now accepts an optional table and record count parameter

2c83f744 06/25/2010 08:56 AM Paul Kelly

Fixes #260 - Switch to using STI for OS families

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

c781bb1a 05/13/2010 05:03 PM Ohad Levy

fixes #246 - add kickstart compatibility with RHE6 and minor fixes for ftp based urls

c289176c 05/03/2010 03:18 PM Ohad Levy

fixes #237 - installing puppet from epel breaks if base image is not 5.3 or 4.9 release

7a481d2d 05/03/2010 02:20 PM Jochen Schalanda

fixes #235 - Small refactoring of the media handling for operating system families: * Use URI class for any URI related operations * Added substitution for $version, $major and $minor in media path * Force use of http(s)|ftp|nfs URI schema: NFS shares have now to be entered in URI form: nfs://server/path/.../ instead of server:/path/.../

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.

cf2f7656 04/12/2010 03:17 PM Ohad Levy

fixes #181 - External node import prints 'nil' instead of 'class foo missing'

0da5bcf1 03/25/2010 03:01 PM Ohad Levy

refs #181 - solves unordered output

49a9a8cc 02/18/2010 08:05 PM Lucas Tolchinsky

removed trailing spaces

78c16ff7 01/26/2010 03:42 PM Ohad Levy

redundent line

2ff38053 01/08/2010 08:05 AM Ohad Levy

fixes #152 - add a script to scan out of sync hosts

7e22f6d8 01/06/2010 02:03 AM Ohad Levy

fixes - #146 Adds a host environment and fact based filtering to Summarized emails

75a66925 12/14/2009 06:33 AM Ohad Levy

fixed typo

b2ef897d 12/14/2009 06:00 AM Ohad Levy

fixes #71 - send out daily email summary of puppet changes

438cf19e 11/04/2009 01:56 PM Ohad Levy

fixes typo

56009410 11/04/2009 01:50 PM Ohad Levy

fixes #57 - add retention rules to expire old reports

816465f2 09/18/2009 05:11 AM Ohad Levy

Fixes #17
This adds the possibility to import from a previous external node interface.
letting Foreman reads the old setup and update its database accordingly

363141af 09/16/2009 08:34 AM Ohad Levy

fixes #10

e577678a 09/11/2009 04:36 AM Ohad Levy

minor formating and aliasing

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

d6de9136 08/24/2009 02:13 PM Ohad Levy

fixed an useless error when trying to populate an host entry when there are no host facts

95db4b8d 08/19/2009 06:55 AM Ohad Levy

rake job that imports puppet envs and classes

80ce2367 08/13/2009 04:28 PM Ohad Levy

updated wrong yaml path

e22af92d 08/13/2009 03:43 PM Ohad Levy

Added a rake task which imports facts (in yaml format) directly to the DB.
this is useful for people who don't use store configs, but still want to import puppet node information to the database.

5ca94bb5 08/09/2009 01:15 PM Ohad Levy

0.25 doesnt store IP address(?)

c8ab11f5 08/03/2009 02:58 PM Ohad Levy

a prototype for dhcp communications

87079dc5 08/03/2009 08:48 AM Ohad Levy

fixes arch fact name on Solaris - thanks to

9b901ed4 08/02/2009 04:58 PM Ohad Levy

workaround for the fact that puppet default env is empty

c33abf10 07/31/2009 04:50 AM Ohad Levy

updated Storeconfig import, as by default facter doesnt report an env unless defined in puppet.conf

8a5d3250 07/30/2009 03:31 PM Ohad Levy

added prod2dev rake tasks

326575f8 07/30/2009 03:31 PM Ohad Levy

simplifed rake job,importing all in one go

77450504 07/30/2009 07:29 AM Telmo X

Addind the rake tasks description to the README and fixing a couple of sentence in the tasks descriptions

d135ae69 07/30/2009 07:27 AM Telmo X

adding rake tasks for puppet migrations