Project

General

Profile

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

# Date Author Comment
5af52b3b 04/28/2010 03:16 PM Ohad Levy

fixes #220 - show all used puppet classes when using storeconfigs

b09b4515 04/28/2010 10:12 AM Ohad Levy Fixes #193 - move hosts controller away from AS
  • Remove active scaffold from hosts controller.
  • changed default host graphs from one day for up to one week
  • added dynamic dropdown boxes for host creation / edit page (e.g. for puppet classes, operating systems etc)....
9a9b3e75 04/20/2010 06:21 AM Paul Kelly

Fixes #13 - Manage Debian family release-name

9d75c16d 04/19/2010 03:18 AM Ohad Levy

added common links to host show page and pagination

c6f1b718 04/16/2010 09:46 AM Ohad Levy

added google_visualr and converted dashboard and hosts graphs

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

722ba6f1 03/25/2010 02:00 PM Ohad Levy

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

8485883a 02/10/2010 08:10 AM Ohad Levy

fixes #167 - password will be updated each time to host is being edited

07723734 01/30/2010 01:28 PM Ohad Levy

fixes 163 - clean certificate only when a new build request starts

72e65b31 01/26/2010 03:38 PM Ohad Levy

fixes #151 - add show host page
Added a nested link to hosts to lots of controllers

2c7da330 01/20/2010 07:05 AM Ohad Levy

fixes #159 - If facts are imported incorrectly or incompletely, the Statistics links does not work

e386628a 01/06/2010 05:14 AM Ohad Levy

fixes #124 - Support run interval other than default 30 minutes

8f823b83 01/06/2010 03:52 AM Ohad Levy

fixes #140 - dashboard fails when using postgresql backend

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

fixes #80, fixes #106 and fixes #128

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

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

9c3ffb6b 12/14/2009 06:00 AM Ohad Levy

switches global setting var to be a constant var - refs #100

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

fixes #106 - redid the status calcuation, this fixes #80 but not in an optimal way - db migration would be required for that.

06160506 12/10/2009 07:26 AM Ohad Levy

fixes #125 - allow query interface to specify multiple classes and facts and key value pairs for facts

b6485e4a 12/01/2009 06:25 AM Ohad Levy

removed commented lines

456d537a 12/01/2009 06:09 AM Martin Englund

First stab at fixing feature #87

300c8b44 11/25/2009 02:51 AM Ohad Levy

fixes #89 - this adds basic graphs and charts for your inventory, it
also includes minor changes to the dashboard graphs

16d9312d 11/25/2009 02:24 AM Ohad Levy

fixes #83, envirionment is hash by it self, not a parameter

4b8adb21 11/20/2009 04:07 AM Ohad Levy

fixes #68 ; wrong condition was used again

c1c67721 11/20/2009 03:49 AM Ohad Levy

fixes #68 ; wrong condition was used

8a815cdc 11/18/2009 03:50 PM Ohad Levy

fixes #83 - add environment to external nodes parameter

69923df9 11/12/2009 01:47 PM Ohad Levy

fixes #68 - do not force to key in all unattended related info when using Foreman as a simple node

74a55dfb 11/06/2009 07:06 AM Ohad Levy

fixes #72: allow to define the default puppet server hostname

0f419629 10/20/2009 09:45 AM Ohad Levy

fixes #53, fixes #25 and general improvment to sql delete commands

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

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

749973b4 10/16/2009 01:09 PM Ohad Levy

improved SQL query a bit, querying only for the value in a join is a bit faster

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

7098f87b 10/07/2009 05:12 AM Ohad Levy

fixes #33

a7db5993 10/02/2009 07:03 PM Ohad Levy

fixes #29

290c4d84 09/23/2009 07:33 AM Ohad Levy

fixes #26

767bbf03 09/20/2009 04:40 PM Ohad Levy

Fixes #16, this adds the possibility to see the host report status out of the host list

b0d3f4ee 09/19/2009 09:05 AM Ohad Levy

Fixes #20. This create links from the host list to the RRD graphs that puppet generates.

You must enable the RRD graphs on your puppetmaster and allow access to them over HTTP

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

1fe671cf 09/09/2009 01:44 PM Ohad Levy

We have a final project name -- The ForeMan

152204ad 09/07/2009 03:49 PM Ohad Levy

Renamed projet to the Torque

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.

5617cefe 09/07/2009 05:53 AM Ohad Levy

removed redundent begin end block

8fea4dbf 09/06/2009 03:57 PM Ohad Levy

minor formating

992828c5 09/06/2009 03:56 PM Moty Lavi

Making sure group exist before reading it's parameters

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

renamed project to the torque

e894d03a 09/06/2009 08:09 AM Ohad Levy

fixed the issue when the method would not work correctly when the hostgroup would be empty

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 :)

59ff4da6 08/24/2009 04:01 PM Ohad Levy

added a minor OS version as well, as this is currently important for EPEL installation.

fixed an issue when domain name didn't exist (should not happen usually,
but still possible when importing yaml files with errors).

ea4fd101 08/24/2009 02:12 PM Ohad Levy
  • added a Partition table or disk layout validation and tests
  • removed "self" from places its not required.
  • added shortname method(for just hostname)
  • added support for setting the default password as part of the settings.yaml file
  • added fv method to return facts in a bit more DRY way.
897264ee 08/23/2009 02:59 PM Ohad Levy

Merge commit 'home/origin/ohad' into ohad

532f36fa 08/23/2009 02:58 PM Ohad Levy

removed host tftp file to boot from default

1258651a 08/23/2009 02:40 PM Ohad Levy

merged

3d5d34a9 08/23/2009 01:35 PM Ohad Levy

no need to remove the facts and reports twice, as they were already
removed when the host was set on build,(the only exception is if the
host is still running and the certificate has not been revoked(!?),
moved the order a bit that it would be possible to return an error if...

b602deb0 08/22/2009 05:23 PM Ohad Levy

built function and puppetca proxy now works

33882bb9 08/22/2009 04:11 PM Ohad Levy

built function and puppetca proxy now works

1926234d 08/22/2009 03:49 PM Ohad Levy

added a partition table validation or a custom disk layout

dd4ab226 08/22/2009 02:50 PM Ohad Levy

added a partition table validation or a custom disk layout

133bc6dc 08/20/2009 06:57 AM Ohad Levy

fixes a bug with nested array in external nodes

60dde184 08/18/2009 02:05 PM Ohad Levy

this was breaking non Linux distribution and wasnt useful anyway...

8613dec9 08/16/2009 04:47 PM Ohad Levy

added a build action, this triggers all required actions (e.g. PuppetCA, DNS Tftp etc

0ce8fa05 08/15/2009 08:52 AM Ohad Levy

Added an inline yaml output in the browser, this allows a user to see the
YAML output for external nodes

now the yaml function can accept both ID or fqdn parameter

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.

ad36b317 08/12/2009 04:01 PM Ohad Levy

Added Operating System validations
Detect if an encrypted password is saved or if we have to encrypt it (currently its limited to $1$gni$prefix
moved/renamed some methods

dd2b33da 08/10/2009 04:35 AM Ohad Levy

fixed broken tests

a26b8b66 08/04/2009 04:42 PM Ohad Levy
  • normalize host names (short or fqdn)
  • ensure root password are stored encrypted in the db
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...

c22d6db2 08/01/2009 02:40 PM Ohad Levy

Added tests and fixes for mac and ip address normalizations

40acaa2a 08/01/2009 12:50 PM Ohad Levy

ensures that we don't spam the database with "puppet" as the value.

3e0caa54 08/01/2009 05:04 AM Ohad Levy

uncommented expired reports method

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

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

309f6e18 07/25/2009 04:34 PM Ohad Levy

added basic observers setup, added default values for hosts, minor cleanup

50b094c0 07/25/2009 04:34 PM Ohad Levy

fixed activerecord validations initiations etc WIP

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

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

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

basic activescaffold is now working

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

initial host module