Project

General

Profile

Download (6.65 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)....
c6f1b718 04/16/2010 09:46 AM Ohad Levy

added google_visualr and converted dashboard and hosts graphs

5539907c 03/25/2010 02:03 PM Ohad Levy

fixes #187 - Reserved chars in facts

f217c950 03/25/2010 01:14 PM Ohad Levy

fixes #191 - Query should return all hosts, not just recent

bc4f0284 03/23/2010 03:05 AM Telmo X

fixes #186 - When reports are kept in the database and not deleted/purged the Host.reports.last query starts slowing down and the hosts index page can take minutes to load depending on the number of hosts. By changing Host.reports.last to Host.find(host.id).reports.maximum('id') we make a more efficient query to the database cutting the lookup time.

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"

88bce962 03/09/2010 02:45 AM Ohad Levy

fixes #84 - add better support for binary path searching, and catch errors based on the output from puppetrun

e1e9e09b 03/08/2010 05:57 AM Ohad Levy

fixes #84 - Add puppetrun support to web interface

c5f4351f 02/05/2010 04:13 AM Ohad Levy

fixes #166 - query interface ignore state when using puppet classes instead of facts

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

72a5a1de 01/20/2010 07:05 AM Ohad Levy

fixes #159 - query interface should be able to limit host selection based on state

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

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

6c6713de 12/14/2009 02:48 AM Ohad Levy

fixes #117 - Add SSL redirection

5859a64c 12/11/2009 03:45 AM Ohad Levy

fixes #127 - query interface ignores invalid facts

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

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

First stab at fixing feature #87

7f81c83f 11/26/2009 02:34 PM Ohad Levy

fix for missing puppet server name

5bcca893 11/25/2009 03:10 PM Martin Englund

it should display the corrent puppet master name

9187d3f1 11/25/2009 03:39 AM Ohad Levy

removed unused code

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

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

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

clean up remain original audit files

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

Basic infrastructure to Support Audit Logs - ref #43

21d7dd1b 10/16/2009 07:49 AM Ohad Levy

LDAP auth is not required when using the external query interface. fixed an issue that you couldnt use the ldap settings if ldap was turn off, but you couldnt login if ldap was turn on... you kinda get the idea..

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

2a425d8e 10/14/2009 08:37 AM Ohad Levy

fixes #40

bc2625b5 10/14/2009 08:32 AM Ohad Levy

Fixes #47, now hosts external node info can be found under:
foreman_url/node/hostname

see extras/externalnode/node.rb script for examples

0e12dbfc 10/13/2009 05:00 PM Ohad Levy

fixes #46, This adds a basic query able interface to Foreman

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

44ae5775 09/19/2009 03:14 PM Ohad Levy

removed redundent show message in 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

eafaf5f1 09/14/2009 04:15 PM Ohad Levy

Fixes #9 and introduce a basic reporting viewing over http

61a6c5e1 09/11/2009 02:48 PM Ohad Levy

fixes #7

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

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

a98d5dcf 08/24/2009 04:00 PM Ohad Levy

removed helper from all controllers by default, this can conflict with AS
when having multiple fields with the same name.. e.g. name

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

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

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

38a6bbd9 08/02/2009 02:51 PM Ohad Levy

simplified and added error handling for failed external nodes requests

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

9eb0e160 07/30/2009 03:30 PM Ohad Levy

fixed an issue with wrong contoller names which lead to broken links, redid some model relationships (hopefuly simplified - hence removed the nested_has_many_through plugin

60d93725 07/27/2009 04:58 PM Ohad Levy

add minimal description to forms

9ff676c3 07/25/2009 04:34 PM Ohad Levy

added links to host facts

2e72713b 07/25/2009 04:34 PM Ohad Levy

fixed wrong links in settings tab, also use the hosttypes as the class output of the external nodes method

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

8e4c0917 07/25/2009 04:34 PM Ohad Levy

added a basic external nodes support

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

46ac4aa8 07/25/2009 04:34 PM Ohad Levy

added facts controllers

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

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

2f077f63 07/25/2009 04:34 PM Ohad Levy

empty tests and controller for now