Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
337da65d 07/17/2012 07:21 AM Ohad Levy

[UI] fixes drop downs not showing up correctly when viewing a page with errors

995b1748 07/04/2012 03:47 PM Amos Benari

fixes #1165 add inherited params display and override option to the host form.

Signed-off-by: Ohad Levy <>

cfe9af6f 06/28/2012 08:50 AM Ohad Levy

dont fail if console bundler group is not installed

c4ba83b0 06/27/2012 10:59 AM Ohad Levy

added commit comment, history and preview to the template editor.

a3c76a89 06/26/2012 08:25 AM Ohad Levy

removed depericated option

ddf9051a 06/17/2012 10:06 AM Ohad Levy

allow to consume provisioning templates via JSON, show method was missing

46ec8354 06/17/2012 03:49 AM Ohad Levy

add more frendily error messages upon console failure

5b754375 06/17/2012 03:33 AM Ohad Levy

Allow to run rails console even if the support gems are not installed

baa3d6f9 06/07/2012 04:42 AM Ohad Levy

fixes #1657 - Support Puppet http reports processor

this patch allow usage of puppet http report processor.
in order to use it simply update your puppet.conf to have the following:

reports = http
reporturl = http://foreman/reports

NOTE: its not possible to use ssl URLS with the current report processor (AFAIK)

1b3cbe60 06/06/2012 04:47 AM Amos Benari

fixes #1572

e170c321 05/30/2012 08:47 AM Olivier Favre

fixes #1597 - Restrict compute resources access by user

And add some rights to give non admin users so they can perform some normal actions on the hosts they own.

unit/domain_parameter_test.rb self-broke... added a tiny fix.
Removing compute_resources/vms nesting, it is such a nightmare for functional tests....

dd42df0a 05/29/2012 03:41 AM Ohad Levy

adds ec2 provisioning support fixes #1223

- added progress bar for instance creation
- minor fixes for certname based deployments
- added ssh provisioning support to orchestartion, which utilize finish
scripts by default
- added images support (part of the vm compute tab)...

7c7ddfe0 05/19/2012 01:47 PM Brian Gupta

fixes #1624 - Moved database.yml to database.yml.example

keeping the database configuration file within the repo is not needed,
therefore, we moved it to an example config file, and added the
database.yml to a to .gitignore

NOTE: this would break you installation, as you would need to:...

dda49b8c 05/03/2012 03:09 PM Ohad Levy

Rails logger does not exists at this stage, removing

fb7f0f19 04/29/2012 03:10 AM Ohad Levy

cleanups to rails 3 boot process

eecb5cfe 04/26/2012 02:33 PM Ohad Levy

debian platform puppet is still considered a as a gem

22ae257b 04/26/2012 02:05 PM Ohad Levy

ensure that bundler loads after our custom gem requirements

41402094 04/26/2012 01:48 PM Ohad Levy

removed puppet from Gem file requirement

this commit also tries to simplify the way we use bundler, in future commits,
we should add more logic of which gems to load based on configration file.

d6e27caf 04/09/2012 06:31 AM Ohad Levy

settings search autocompleter route was missing

197e2dce 03/21/2012 10:11 AM Ohad Levy

Adds VNC support within the browser

At first, this allows to view oVirt managed hosts within foreman.

334d0359 03/19/2012 06:51 AM Amos Benari

fixes #1540 added suport for provisioning on ovirt/rhvem using fog.

This patch addes a compute resource concept within foreman

Signed-off-by: Ohad Levy <>

e801c890 03/18/2012 08:35 AM Ohad Levy

cleanup unused file

22335095 03/18/2012 03:25 AM Ohad Levy

Gemfile cleanups + adding some nicer console output

4edaa78b 02/20/2012 02:43 AM Ohad Levy

refs #1173 - another leftover

6187c1c4 01/08/2012 09:36 AM Ohad Levy

fixes #1434 - Status page is broken

fc38fccd 01/03/2012 01:59 PM Florian Koch

fixes #1417 - update puppet classes broken

Signed-off-by: Florian Koch <>

da6fa387 01/03/2012 08:36 AM Ohad Levy

fixes #1422 - Media is greyed out when creating Solaris hosts

24e55891 12/25/2011 03:15 AM Ohad Levy

fixes #1411 - hostgroup ajax actions are mostly broken

387b0b0c 12/20/2011 01:56 AM Ohad Levy

Revert "Fixes #593 - Separate log file for facts and reports"

This reverts commit 5e7454fc1f73ebb599cf7dc96faa22836eebd11c.

5e7454fc 12/19/2011 08:24 AM Paul Kelly

Fixes #593 - Separate log file for facts and reports

Signed-off-by: Paul Kelly <>

0f9c9a06 12/05/2011 04:12 AM Ohad Levy

fixes #1334 - Add Run Puppet to multi host action in the hosts page

9b41cf08 11/28/2011 08:02 AM Ohad Levy

fixes #402 - Add noops/pending to metric handling, and provide pending hosts for dashboard views.

This change adds the ability to see noops in metric reports inside
foreman graphs, charts and lists. The business reason for this is to allow
users to run their puppet agents in noop mode, and see where nodes have...

017e1049 11/28/2011 03:44 AM Ohad Levy

WIP rails3 migration

bf041449 11/08/2011 10:23 AM Ohad Levy

version bump to 0.4

b46e81fd 11/07/2011 02:44 AM Ohad Levy

Bump to 0.4rc5

05ab4c16 10/18/2011 04:31 PM Ohad Levy

new UI for foreman

c3829ef8 10/03/2011 09:48 AM Ohad Levy

fixes #792 - Dashboard should be default view

4c091cd8 10/02/2011 06:36 AM Ohad Levy

fixes #1201 - Import Subnets from DHCP server

31ba7708 09/28/2011 05:19 AM Ohad Levy

fixes #1188 - add a sample configuration file

c8ce839a 09/28/2011 05:17 AM Ohad Levy

fixes #1187 remove unrequired menus when foreman is not used for provisioning

this includes URLS, setting menu items and buttons.

df886c98 09/27/2011 10:04 AM Ohad Levy

Feature #1184 - allow to save array based settings

this also moves the setting page to use inline edit

ee878ae8 09/08/2011 02:47 PM Ohad Levy

fixes #1161 - adds graph per facts

Signed-off-by: Amos Benari <>

5d264a2d 09/05/2011 07:26 AM Ohad Levy

refactor - various facts cleanups

a7f78b19 09/04/2011 03:13 AM Ohad Levy

fixes #1148 - CRUD on lookup values via the API

f257f11b 08/08/2011 09:20 AM Ohad Levy

refs #1067 - Error message should show trace too

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

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

b96931f2 07/28/2011 02:48 AM Ohad Levy

FEATURE #982 API call to get fact keys

Signed-off-by: Corey Osman <>

672f931d 07/24/2011 11:42 AM Paul Kelly

Fixes #989 - Add Sparc Solaris support

Signed-off-by: Paul Kelly <>

8104eced 07/18/2011 05:31 AM Ohad Levy

fixes #898 - remove old search leftovers across the app

1462d569 07/17/2011 08:49 AM Ohad Levy

fixes #1050 - Foreman settings should not be viewed/edited by non admin user

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/&lt;fqdn&gt;/lookup_values/&lt;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 :)

4d4b84f6 06/20/2011 07:07 AM Ohad Levy

fixes #35 - Allow hostgroup nesting for puppet classes and parameters

84a4c89b 06/12/2011 07:13 AM Ohad Levy

fixes #976 - hypervisor name can't contain "."

7159f2a2 06/09/2011 02:06 AM Ohad Levy

fixes #967 - bookmark fails if its name includes a "."

ddee8d43 06/07/2011 03:50 AM Ohad Levy

Version bump to 0.3

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

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

47819d54 05/29/2011 04:10 AM Ohad Levy

fixes #948 - better support for API config_templates api

  • url now uses template name as an id, instead of numerical id's.
  • index queries now respect search condtions
  • added search to the UI part too.
  • fine grained json output
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 <>

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

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

4dd720f6 05/17/2011 01:56 AM Paul Kelly

Fixes #901 - Unattended field in settings.yaml

Signed-off-by: Paul Kelly <>

4242cd78 05/05/2011 09:05 AM Ohad Levy

refs #285 - removes any left over from the old google charts libraries

2dc34ac5 05/02/2011 05:42 AM Ohad Levy

fixes #854 - Provide the version when calling the status api method

4a8190ef 05/02/2011 04:01 AM Ohad Levy

fixes #797 - JSON for users not returned

9161008b 05/02/2011 02:56 AM Amos Benari

added search bookmarks, fixes #836

  • adds sub navigations under main menu items, each sub navigation is a bookmark.
  • adds visual improvements to main menu

    app/controllers/bookmarks_controller.rb | 74 ++++++++
    app/helpers/application_helper.rb | 2 +-...

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

fixes #870 - allow to sign certificate requests via foreman

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.

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

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.

31207a31 04/14/2011 02:07 AM Ohad Levy

fixes #827 add support for retrieving classes per host via the api

This allows queries like
/hosts/fqdn/puppetclasses
/puppetclasses/klass/hosts

it also changes the puppetclasses urls to include the class name instead of its ID.

b80fa6f1 04/13/2011 08:19 AM Ohad Levy

fixes #834 - add search to hostgroup page

3b49df17 04/13/2011 07:59 AM Amos Benari

add search to audit page fixes #773, fixes #772 and fixes #412

Signed-off-by: Amos Benari <>

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

b342a9a8 04/10/2011 04:06 PM Ohad Levy

addes search to dashboard page refs #719

ac7fe332 04/10/2011 03:51 PM Ohad Levy

added search to puppet classes page #refs 719

8de14697 04/10/2011 03:21 PM Ohad Levy

added search to operating systems page #refs 719

b0b1ea21 04/10/2011 03:17 PM Ohad Levy

added search to reports page #refs 719

c76afe1f 04/10/2011 03:17 PM Ohad Levy

added search to facts page #refs 719

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

adds search to hosts refs #719

b3f525e2 03/31/2011 05:28 PM Ohad Levy

fixes #723 - Hypervisor details page

This also include basic functionality to power on/off guests

ba5b7e74 03/21/2011 10:53 AM Ohad Levy

fixes #582 - Foreman should not fail if libvirt ruby binding are not installed

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

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

Signed-off-by: Paul Kelly <>

b752d4f7 03/07/2011 05:23 AM Lukas Zapletal

Fixes #691 - Implement simple status service

Signed-off-by: Lukas Zapletal <>

a6273e1f 02/15/2011 05:21 AM Ohad Levy

fixes #667 - welcome screens query is not optimized

6d143256 02/10/2011 04:02 AM Jochen Schalanda

Fixes bug #644 - Added gem dependencies for 'rest-client' and 'json' to config/environment.rb.

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

fixes #334 - Clone a hostgroup

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

2b174ff5 01/20/2011 09:52 AM Eric Shamow

Fixes #578 - Emailed error reports are empty

38dbbddf 01/20/2011 05:03 AM Ohad Levy

fixes #335 - this patch will auto import the facts (making the rake task or import_facts script redundent).

this patch introduce a new settings options :using_storeconfigs:
while we try to automaticily detect if we run storeconfigs, its not always possible...

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

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

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

06823dc7 12/16/2010 08:54 AM Ohad Levy

Fixes #65, Fixes #339 and Fixes #539

This commit introduce the following:
  • Smart proxy CRUD within Foreman
  • Subnet operations
    • CRUD
    • Finding the next free IP (via the dhcp proxy)
  • Association of subnets, domains to proxies (dns, dhcp and tftp)
32847027 12/09/2010 04:17 PM Justin Sherrill

Fixes #469 - Changing templates to be rendered within a safemode/sandbox

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