Project

General

Profile

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

# Date Author Comment
c45a0014 09/19/2011 03:30 AM Ohad Levy

fixes #1167 - some setting values are ignored

ce1f9cfe 09/09/2011 02:17 PM Ohad Levy

fixes #1163 - undefined method hypervisor when Edit host

34f64353 09/04/2011 04:09 AM Ohad Levy

fixes #1056 - Rundeck url doesn't work when ldap auth is active

0a801ca0 09/04/2011 03:25 AM Ohad Levy

fixes #1146 - Provide error details via the API upon failure

48e0b3a4 09/04/2011 03:15 AM Ohad Levy

fixes #1134 - Multiple host exporting formatting for rundeck not correct

c21e2678 08/25/2011 03:28 PM Ohad Levy

fixes #1057 - Allow foreman search to output multiple hosts when outputting to rundeck

8dec3f5b 08/09/2011 06:48 AM Ohad Levy

fixes #1085 - add default domain and subnet settings to hostgroups

d5707b63 08/03/2011 02:24 AM Ohad Levy

fixes #724 - Allow default VM specs to be tied to a hostgroup

1b139490 07/19/2011 04:02 AM Ohad Levy

refs #898 - more leftovers

fd8666ab 07/17/2011 05:56 AM Ohad Levy

fixes #1018 - adds rundeck information fetching via foreman

to use simply configure your rundeck to query:

http://foreman/hosts/<fqdn>?rundeck=true&forman=yaml

d5ffa102 07/11/2011 03:30 AM Kai Stian Olstad

Fixes #1000 Out of sync shows hosts with last report equal puppet_interval

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

a0ab1ced 05/30/2011 08:54 AM Ohad Levy

fixes #950 - virtual machine settings sometimes break into two lines

69f9cb82 05/30/2011 08:52 AM Ohad Levy

fixes #903 - Show resulting provisioning options at the Host edit screen

d6464cf9 05/26/2011 07:02 AM Paul Kelly

Fixes #923 - Hostgroup puppetmaster proxy ignored on new host page

Signed-off-by: Paul Kelly <>

2a5a7f60 05/25/2011 08:07 AM Ohad Levy

fixes #939 - Invalid PostgreSQL statement

bf228dd6 05/25/2011 04:59 AM Paul Kelly

Fixes 867 - Allow update_multiple to clear hostgroup

Also added the facility for clearing the environment to update_multiple_environments

Signed-off-by: Paul Kelly <>

1c039da8 05/24/2011 03:04 PM Ohad Levy

fixes #930 - Skipped resources should not put systems in 'error' state

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

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

aa729377 05/12/2011 07:54 AM Amos Benari

take2 fixes #893 fixed pagination issue in the facts page. fixed sort issue with out_of_sync, errors, active and disabled urls.

3eecf845 05/05/2011 08:43 AM Amos Benari

fixes #285 - Use Charting system which can work offline

this includes:
  • dashboard charts
  • statistics page
  • host show page

additionally, main menu buttons and bookmarks drop down are easier to handle and read

e57d4aa5 05/04/2011 04:35 AM Ohad Levy

fixes #673 - Curl can't be used to trigger runs

078fbb59 05/01/2011 06:59 AM Ohad Levy

refs #815 - converted mulity host selections to a dialog box

  • added selected counter
  • checkbox are now always shown, disabled or enabled based on users permissions
  • cleanups
2b0af5e7 05/01/2011 05:07 AM Ohad Levy

Fixes #865 - adds support for api to select multiple hosts via name and id

Signed-off-by: Corey Osman <>
Signed-off-by: Ohad Levy <>

1a51088d 04/23/2011 02:16 PM Ohad Levy

fixes #815 - Redirect to login page when editing multiple hosts

this patch converts the mulitple selections to be pure javascript,
removing the buggy AJAX implementation.

f3c1ecd3 04/17/2011 07:14 AM Ohad Levy

fixes #847 - Retrieve last report information per host via the api

this adds two URLS to the API:

/hosts/fqdn/reports/last
/reports/last

both supports JSON output which provides all of the report information.

6032a1ff 04/12/2011 04:49 AM Ohad Levy

fixes #831 - /hosts/fqdn/facts should not be a redirection

updated the JSON output as well to include leading hostname as root.

bd5e3385 04/11/2011 02:46 AM Ohad Levy

fixes #829 - /hosts/fqdn/reports should not be a redirection

7747485a 04/10/2011 11:33 AM Ohad Levy

adds search to hosts refs #719

952d7721 03/21/2011 08:02 AM Ohad Levy

fixes #771 - unattended settings do not get updated correctly when choosing a hostgroup

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

8deb9933 03/15/2011 04:56 AM Ohad Levy

updates host forms

668d432f 03/15/2011 04:26 AM Ohad Levy

added css grid and converted most pages to use that grid

a67e7179 03/13/2011 04:05 AM Paul Kelly

Fixes #641 - Allow editing of the host's managed atribute

Signed-off-by: Paul Kelly <>

e6dff06b 03/13/2011 03:44 AM Paul Kelly

Fixes #712 - settings lost on create failure

Signed-off-by: Paul Kelly <>

4bf3c419 03/07/2011 09:24 AM Paul Kelly

Fixes #642 - Redo managed host implementation

Signed-off-by: Paul Kelly <>

9e5b7946 03/01/2011 03:14 PM Ohad Levy

fixes Bug #698: Searching for puppetclass in json format gives 500 error - added missing file to commit

b28fdce4 02/21/2011 04:14 AM Ohad Levy

Fixes #670 - Adds proper json support for most CRUD operations

e2cd40a4 02/20/2011 11:13 AM Ohad Levy

fixes #680 - sql query on host index page is not eager loading

e9f6101f 02/16/2011 04:15 AM Justin Sherrill

Fixes #643 - choosing the hostgroup does not update the puppet class list correctly when creating a new host

80e0157c 02/13/2011 03:15 AM Paul Kelly

Fixes #623 - incomplete multiple builds commit

Signed-off-by: Paul Kelly <>

1ab261e1 02/04/2011 04:31 AM Ohad Levy

Fixes #649 - Makes the operating system settings for hostgroups obey the :unattended global setting

Based on the original patch from Justin Sherrill.

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

1f927b16 01/26/2011 08:26 AM Paul Kelly

Fixes #350 - Add multiple build operation

68272b72 01/24/2011 01:04 PM Ohad Levy

fixes #608 - Cant mass disable hosts notifications

efce6624 01/23/2011 07:59 AM Ohad Levy

fixes #602 - Foreman leaves libvirt connections open

e25f52ae 01/23/2011 07:58 AM Ohad Levy

fixes #601 - virtual machine guest values go away after a validation error

c6d87d26 01/14/2011 03:41 PM Ohad Levy

fixes #583 - IP address suggestion does not work

96be8845 01/14/2011 09:04 AM Ohad Levy

fixes #427 - Ability to provision xen/kvm guests

this patch adds support to libvirt based hypervisors

919ffc50 12/26/2010 05:05 AM Ohad Levy

fixes #419 - switching hostgroups does not update the associated classes page

0f76f9ff 12/22/2010 05:13 AM Ohad Levy

fixes #553 -improve handling of built option

209076e1 12/16/2010 10:12 AM Ohad Levy

Fixes #541 - Select Subnet per host

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:...
754b1a01 11/18/2010 04:59 AM Ohad Levy

fixes #303 - cleanup flash hash from activescafold leftovers

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

b6e0cb16 11/11/2010 08:25 AM Ohad Levy

fixes #454 - Foreman render 500 instead of 404

  • Fixes the not found method
  • generalize the find_by_obj_name method so we DRY abit more
375303e4 11/10/2010 03:50 PM Paul Kelly

refs #168 - optional fields were wrong

When creating a new host and the host was empty then the optional
fields were not shown in the following edit page

010c668d 11/10/2010 12:43 PM Paul Kelly

Fixes #444 - use searchlogic in interesting report filter

c6bd91b2 11/10/2010 12:39 PM Ohad Levy

fixes #448 - Cant search by selecting a fact in the fact search bar

4634fd09 11/10/2010 12:36 PM Ohad Levy

fixes #445 - ensure that all anonymous actions are accessible

c9fff7c1 11/08/2010 09:47 PM Paul Kelly

Fixes #168 - optional unattended settings

e53706e8 11/08/2010 09:44 PM Paul Kelly

Fixes #370 - Added 'interesting' filter to reports

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

a90a43fa 11/04/2010 10:40 AM Jochen Schalanda

Fixes #353 - Added responder for YAML output in HostsController#index

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

6e8defed 11/04/2010 09:54 AM Ohad Levy

Fixes #288 - Moved DashboardController actions (except for #index) to HostsController.

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

fixes #423 - import puppetclasses is available on all controllers

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

7ee08e59 10/17/2010 08:55 AM Ohad Levy

Fixes #407 - Unable to trigger puppet runs

c90663ad 10/17/2010 08:43 AM Ohad Levy

Added RestAPI support to create, destory and enable build of hosts

bf37a972 10/04/2010 01:14 PM Ohad Levy

Some of the controller filters were running twice,
this way is the preferred way to ensure that they running only once where appropriate.

3c7750e1 10/03/2010 01:26 PM Ohad Levy

- Added JSON support for fetch node lists
- Added JSON support for fetching node facts hash

2195e30c 10/03/2010 01:23 PM Ohad Levy

fixes #313 - Edit multiple hosts returns 404

03e9a623 09/27/2010 09:33 AM Ohad Levy

minor cleanups - refs #358

ec0faeeb 09/27/2010 09:13 AM Ohad Levy

fixes #389 - unable to query external nodes

86744a6b 09/22/2010 12:00 PM Ohad Levy Fixes #358 - reference hosts by HOSTNAME instead of internal ID
  • removed rrd related links as RRD is deprecated
  • added a common host finder method
  • changed urls to include the host name rather its internal id
be96f201 09/19/2010 01:19 PM Ohad Levy

XHTML compliance

dde34153 09/19/2010 01:19 PM Paul Kelly

Fixes #376 - Broken multiple assignment

58b01247 09/05/2010 01:59 PM Eric Shamow

fixes #371 - disable many hosts at once

a541cdd9 08/16/2010 09:30 AM Ohad Levy

fixes #362 - query interface provides hostname only unless verbose mode
is enabled... this entire code will be refactored to optimize
performance.

0f2c33bc 08/15/2010 01:48 PM Ohad Levy

fixes #362 - Expose defined host list via query interface

7700f32f 06/17/2010 03:42 AM Frank Sweetser

fixes #323 - Add a "cancel build" option

ce1e6b20 06/10/2010 05:37 PM Frank Sweetser

Change puppetrun output to flash message

89569baa 06/07/2010 03:56 AM Jochen Schalanda

Fixes #308 - Added action to destroy multiple hosts at once.

0203bf27 05/31/2010 01:45 PM Ohad Levy

fixes #291 - clone host does not clone assoicated classes

d34ea57f 05/28/2010 09:29 AM Ohad Levy

fixes #247 - Query for class to support HostGroups

fee0b7af 05/27/2010 03:20 PM Ohad Levy

Minor SQL optimization to hosts page

b729fb04 05/26/2010 05:12 AM Paul Kelly

Fixes #212 - Remove AS from facts

459e0feb 05/24/2010 07:11 AM Paul Kelly

Fixes #249 - Remove AS from reports

Added a searchbar for hostname, reporting period and the type of report.

452d6329 05/24/2010 04:08 AM Paul Kelly

Fixes #248 - Generalise tab management and search facility

The search facility is now available from all controllers.
The search bar is only displayed if there is a partial
<controller_name>/_search_line.html.erb available.This partial also
describes and implements the possible search parameters for this controller...

6874bbd9 05/18/2010 04:01 AM Paul Kelly

Fixes #232 - Removes AS from Users page

The password verification test has not yet been implemented but will get done in AuthSourceInternal fix
All tests now pass These tests now work whether settings[:ldap] is enabled or not
Plus whitespace fix

6b728fdc 05/18/2010 03:19 AM Bash Shell

Fixes #258: Change Environment for multiple hosts.

91dcf7dc 05/17/2010 02:43 AM Ohad Levy

updated incorrect url path, refs #179

19bd108a 05/10/2010 03:34 AM Paul Kelly

Fixes #240 - Clone operation highlights changes correctly

The clone operation no longer flags edits as errors. This looks better.

52538203 05/09/2010 03:30 PM Ohad Levy

Fixes #179 - allow mass assignment of parameters and host groups.
Greatly inspired by Ashay Humane <> at 5c2e395c

fdc22cbd 05/06/2010 04:41 PM Ohad Levy

fixes #180 - Query to return more information

003ae9a1 05/06/2010 04:06 PM Ohad Levy

fixes #223 - When a host update has errors then the render :edit loses required variables

dad78fb6 05/06/2010 04:00 PM Paul Kelly

Fixes #132 - Added a clone operation

This clones the AR, attaches clones of the
originals host_parameters and then renders the "new" action, ready for editing.

The host_parameters must not use validate_presence of :host_id when using nested attributes.
Created a hidden :nested attribute to the form to flag this behaviour...