Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
9f7fadef 05/24/2010 09:39 AM Jochen Schalanda

Fixes #266 - Migrate the (NFS-) paths of existing Installation Media to URI format.

0ba45d6d 05/24/2010 09:03 AM Jochen Schalanda

fixes #236 - Installation media are now usable with more than one operating system.

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

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

8b62e7f3 05/17/2010 08:24 AM Ohad Levy

fixes typo in migration, refs #170

9c0e127b 05/17/2010 07:03 AM Paul Kelly

Fixes #170 - implement usergroups

Added migration
Added tests
Added MVC files
Added the routes as well
Added the program logic and additional views
Added RESTful actions for update and create
Added validations to ensure that usergroup.name and user.login do not collide...

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.

34a46056 03/25/2010 02:39 PM Ohad Levy

fixes #189 - Fact filter should be case sensitive

0265427b 03/09/2010 06:47 AM Ohad Levy

fixes #141 - add support to extlookup kind of queries through foreman
usage:
wget -q -O - "http://foreman/lookup?key=ntpserver&order[]=my.domain&order[]=common"
if you want it in YAML, just add:
wget -q -O - "http://foreman/lookup?key=ntpserver&order[]=my.domain&order[]=common&format=yml"

fa1e7bf7 01/15/2010 01:37 PM Ohad Levy

fixes #156 - reports will fail if its longer than 64kb

1bcf18a4 12/14/2009 07:56 AM Ohad Levy

uncommenting debug code

16cb7742 12/14/2009 06:02 AM Ohad Levy

fixes #80, fixes #106 and fixes #128

38a51fc2 11/04/2009 03:44 PM Ohad Levy

fixes #56, changed the migration order

44c96500 10/28/2009 06:43 AM Ohad Levy

added missing index page and added db indexs - ref #30

90b70658 10/28/2009 06:00 AM Ohad Levy

Fixes #30 - a very basic version for now - feature requests ARE WELCOMED

c79698c2 10/19/2009 02:32 PM Ohad Levy

clean up remain original audit files

48578f0e 10/19/2009 02:28 PM Ohad Levy

Merge branch 'audits'

aa5a2230 10/17/2009 05:30 AM Ohad Levy

added act_as_audited plugin, seems to be a better implementation than our onws

7b151cc2 10/16/2009 02:15 PM Ohad Levy

Basic infrastructure to Support Audit Logs - ref #43

f254ce22 10/16/2009 07:49 AM Ohad Levy

moving to DB based sessions, AR requires sometimes sessions bigger than 4k - until we'll move to memcache

1ba05a93 10/15/2009 03:07 PM Ohad Levy

Squashed commit of the following:

commit c4382aeea5d72402bcbf3049d3c08f74792ca379
Author: Ohad Levy <>
Date: Thu Oct 15 22:03:26 2009 +0800

disable ldap by default

commit 685baf5f2c78128feebcbeed6910b131a072a81b
Author: Ohad Levy <>...

8fc86595 09/20/2009 08:02 AM Ohad Levy

Fixes #14; this adds database index to make host, parameters and reports table perform better

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

fixes #10

097acb27 09/15/2009 06:15 AM Ohad Levy

#fixes #11

c7643fc9 09/07/2009 06:38 AM Ohad Levy

added domain and common specific parameters.
this adds a similar functionality to extlookup.
the order in which parameters are processed is:
common => domain => hostgroup => host
where the latest occurrence of a parameter takes priority.

086ec942 09/05/2009 05:43 PM Ohad Levy

Added Groups to puppet classes, now its possible to associate a host with a group of classes
it also allowed to setup parameters per group and override them in the host level

I've done it late at night, so who knows :)

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

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

2f5d856e 08/13/2009 03:40 AM Ohad Levy

Fix for broken index creation on MySQL servers.
It is now possible to create GNI Database on a MySQL server when it was
not originally initiated by store configs.

fce2cbc0 08/04/2009 03:10 PM Ohad Levy

added external nodes parameters support

c6eee281 08/02/2009 04:45 PM Ohad Levy

Add support for multiple puppet classes per host / operating system / environment etc
this should enable a proper dropdowns when creating the gui part that shows possible puppet class / operating system / env combinations

fix external nodes to actully work with multiple puppet classes...

901d79bc 08/01/2009 05:02 AM Ohad Levy
  • Fixed an issue when the host arch is not the last part of the directory.
    • introduced the $arch variable in the media path value
  • Added default media values for CentOS 5.3 and Fedora 11
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

87c40d2e 07/29/2009 03:42 PM Ohad Levy

added basic reporting model and methods

6e50fa1d 07/25/2009 04:34 PM Ohad Levy

realigned models to use :though and habtm when it made sense, setup basic AS controllers to support that

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

trigger the puppet migration only if its a new db, if its storeconfig already, no need to change anything

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

linked between arch and os, as each os might have multiple archs

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

99b93e67 07/25/2009 04:34 PM Ohad Levy

changed migration as this allows puppet storeconfig to use the same database

96b38b3c 07/25/2009 04:34 PM Ohad Levy

added subnet model

950ddeb3 07/25/2009 04:34 PM Ohad Levy

Added domain model.
removed ensure_not_used from all models and add it to Activerecord:Base class as an initalizer

4f62db91 07/25/2009 04:34 PM Ohad Levy

added os model and fix active record relationship to media and host, hopefully supporting the kickstart integeration for path etc

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

added fact models, aligned db schema with puppet schema, removed unneeded columns

816b9c22 07/25/2009 04:34 PM Ohad Levy

added media model

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

added arch module

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

initial host module