Project

General

Profile

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

# Date Author Comment
fba2bf5f 01/15/2014 10:26 AM Greg Sutcliffe

Fixes #3927 - Allow VMs to provision via user-data

c6e02bd3 01/09/2014 07:43 AM Joseph Magen

fixes #3178 - add feature for compute profiles for hostgroups and hosts

e07a21c9 01/06/2014 11:49 AM Sam Kottler

fixes #3261 - use the action the host is about to perform for power action notifications

f2c78d4a 10/15/2013 12:18 PM Joseph Magen

fixes #2741 - rails 3 syntax

4638a878 10/10/2013 12:49 PM Martin Matuška

fixes #3136 - host cloning should auto-suggest a new IP address

90c74cf4 09/14/2013 07:43 AM Jason Ashby

fixes #3087 - fix space before parenthesis warning

76e5dd41 09/10/2013 09:12 PM Joseph Magen

fixes #2969 - remove all legacy api code in UI controllers, add deprecation response

d370f4aa 09/03/2013 07:48 AM Marek Hulán

fixes #2860 - don't convert arbitrary input into symbols (CVE-2013-4180)

01122c8b 07/02/2013 03:56 AM Joseph Magen

fixes #2734 - wrong taxonomy scope on hostgroup and host form

3595a70c 06/20/2013 12:07 PM Joseph Magen

fixes #2484 - host, hostgroup, and BMC passwords were overwritten as blank

b751fea3 06/17/2013 07:22 AM Greg Sutcliffe

Fixes #2667 - Don't save during process_hostgroup

a933fc25 06/13/2013 09:14 AM Marek Hulán

Fixes #2619 - don't display full output from proxy

Proxy output is logged alongside with backtrace of exception. We display
only exception message in UI.

5b5af86e 06/12/2013 10:34 AM Greg Sutcliffe

Fixes #2644 - Refactor Host find_by_name to use several ways to find a
host, and refactor my_hosts scope to Host::Base, allowing us to remove
unnecessary permissions check from find_by_name

c5e90813 06/12/2013 10:32 AM Greg Sutcliffe

Fixes #2641 - Add type_changed check to JS to allow form to refresh when provisioning a discovered host

946ba662 06/06/2013 10:17 AM Joseph Magen

re-fixes #2549 - default location bug was introduced in commit 66afbc33 that is fixed

66afbc33 05/30/2013 11:32 AM Joseph Magen

fixes #2549, fixes #2544 - new host organization and location should default to current context if it exists

f3dd3bb6 05/22/2013 10:45 AM Joseph Magen

fixes #2440 remove unused files, code, unnecessary require statements

3f113d99 05/22/2013 08:19 AM Ohad Levy

Revert "fixes #2484 - host and hostgroup root passwords are not saving"

This reverts commit 2193afa0e33e939739a53d2918cb2e31ee92ac7a.

merged by mistake

2193afa0 05/22/2013 08:15 AM Joseph Magen

fixes #2484 - host and hostgroup root passwords are not saving

40df7dfb 05/09/2013 10:20 AM Daniel Lobato Garcia

fixes #426 expose BMC information in foreman UI

Signed-off-by: Ohad Levy <>

This patch also adds an abstracted power management class for both VM
and BM

3dfb6e4c 05/09/2013 05:07 AM Dominic Cleal

fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes

9a280163 05/09/2013 02:13 AM Dominic Cleal

fixes #2426 - translate model and column names to English

76707f41 04/24/2013 09:39 AM Amos Benari

fixes #2425 Allow find_multiple to work on all Host types

bfbf7ed8 04/24/2013 05:07 AM Lukas Zapletal

Feature #2368 - i18n extracting strings

8bfaec2a 04/22/2013 04:47 AM Joseph Magen

fixes #2360 loading parameters on host edit form when hostgroup or environment is changed

feacea35 04/02/2013 08:30 AM Amos Benari

upgrade foreman to rails 3.2.13

This commit updates from rails 3.0.x to 3.2.x, main changes include:

  • Asset pipline support
  • cleanup of existing assets (javascript, css, images)

Users who uses foreman in production, make sure that you now compile
your assets, e.g...

796352ed 03/14/2013 05:22 PM Greg Sutcliffe

fixes #2324 Refactoring of Host STI

Allows plugins to render a different STI-type edit form and save
the changed type. Also allows the /fact_values upload to specify
a type. Adds tests for the STI type changes.

588951fb 03/11/2013 11:49 AM Joseph Magen

fixes #2291 undefined method 'to_a' for 75:String when creating host WITH taxonomy

8ffd9aee 03/04/2013 07:01 AM Ohad Levy

fixes #2277 - adds spice html5 support

This also adds a newer version of the web socket proxy (where we
probably need to use an external package instead of vendor it).

we still allow users to use the old XPI based spice client (which would
ensure end to end security as well) via a 'new window' button....

1f1367d6 02/26/2013 09:56 AM Amos Benari

fixes #2222 hostgroup form can be scoped by multiple taxonomys.

dd9afdbf 02/12/2013 09:16 AM Daniel Lobato Garcia

Feature: #686 - Hosts can inherit environment from hostgroup

671b45e9 01/24/2013 07:52 AM Joseph Magen

fixes #2033 - Cannot assign a host to an org

Now its possible to change Locations / Organizations only via mass assign

a6bbe3d7 01/24/2013 07:52 AM Ohad Levy

hosts mulitple

358ec5a3 01/20/2013 10:06 AM Dominic Cleal

fixes #2121, #2069 - restrict importers and ENC to puppetmasters and users

CVE-2013-0171: report and fact importers parse YAML directly from the remote
host without authentication. Untrusted YAML can instantiate objects and be
used to exploit Foreman.

CVE-2013-0174: external nodes (ENC) output is available to any source and...

e1861bed 01/06/2013 03:11 AM Ohad Levy

refs #1947 - fixes typo

a490a1a4 12/27/2012 10:50 AM Ohad Levy

fixes #1947 - wrong notice pressing the power on/off button for vmware hosts

  • now using the real state from the server
  • also made sure that we validate power on/off requests
  • ensured our fog server objects respond to to_s and to state
8838eb42 12/26/2012 08:49 AM Ohad Levy

fixes #1814 - converts sp_* attributes into a BMC interface class

this patch also includes the following

  • added a new interfaces table, and STI objects to represent a NIC, BMC, Managed
    and a bootable interface.
  • refactored DHCP/DNS orchestation code, so they can work on the...
5f75d98a 12/05/2012 09:06 AM Ivan Necas

fixes #1937 - Foreman doesn't work well when run on subpath

  • request_url is not enough to pass form controller to tftp
    Other variables (like script_name) need to be used from
    controller.url_options to properly generate the path in the PXE template.
  • use rails helper to get the path to noVNC source...
decd2842 12/05/2012 02:56 AM Amos Benari

replaced default taxonomy migration with a multiple actions for assigning hosts to orgs and locations.

611f5bff 11/28/2012 05:38 AM Amos Benari

Add organization and location to foreman.

This feature allows foreman to provide multi location, multi tenant and
multi organizations capablities.

the idea is that resources within foreman (e.g. hosts, subnets, users,
environments etc) can belong to one or more locations and organization,...

d076d573 11/21/2012 08:10 AM Joseph Magen

This commit adds most of the functionality required for API v1

The overall goal was to extract the existing JSON response
overall controllers, and to move them to a seperate name space.

  • documentation was added to all requests (available under /apidoc)...
3f482b82 11/19/2012 02:25 AM Ohad Levy

fixes #1957 - remove old libvirt hypervisors code

Since foreman 1.0 libvirt hypervisors are now part of compute resources
this patch removes the old code and migrate any existing hypervisors to
be libvirt based compute resources.

298756ca 10/18/2012 08:48 AM Amos Benari

fixes #1028 - show and override puppet class parameters in the host form.

0ab42a4b 09/20/2012 03:47 AM Ohad Levy

ensure yaml UI output is formatted correctly

1c0cbb8c 09/03/2012 09:38 AM Ohad Levy

minor SQL improvments

e1863f84 08/26/2012 03:09 AM Hannes Schaller

changed dashboard display of interval to use time_ago_in_words

ff61accf 07/17/2012 07:21 AM Ohad Levy

fixes #1752 - fixes clone from keeping internal data (such as vm external uuid).

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

ae98767d 06/28/2012 01:35 PM Amos Benari

fixes #1563 problem cloning host in latest develop

b8bbd295 06/27/2012 03:22 AM Ohad Levy

fixes #1686 - can't choose subnet when domain comes from hostgroup

f4279fea 06/27/2012 03:18 AM Ohad Levy

refs #1586 - no need to copy hostgroup root pw

the idea here is not to copy the pw from the hostgroup, as if
you would like to change the hostgroup password, it would change it
to all systems which are using the hostgroup pw (and did not override it manually).

2af9e1a0 06/26/2012 02:32 PM Corey Osman

fixes #1710 - Hosts json index function returns too much

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

improve SQL queries for host API requests

b43727d8 05/29/2012 06:27 AM Ohad Levy

incorrect usage of my hosts scope while processing a error in displaying host list

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

c9579050 05/23/2012 03:02 AM Greg Sutcliffe

Refactor my_hosts and my_facts scopes to include auth checks

370a7ac7 05/14/2012 04:19 AM Ohad Levy

fixes #137 - Better support for non-hostname certnames

This patch introduce a new setting :use_uuid_for_certificates which
defaults to false.

users who wish to deploy their hosts using a random unique id, should
enable that setting, and use the certname directive in their puppet.conf...

f37934af 04/09/2012 07:29 AM Ohad Levy

fixes #1452 use fog for libvirt management

This patch introduces a few new features:

  • console support
  • multiple disks
  • multiple nics
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 <>

67799065 03/15/2012 10:34 AM Ohad Levy

code smell

30ae12bf 03/15/2012 10:28 AM Ohad Levy

Fixes #944 - clear network conflicts

When a network conflict is detected (such as conflicting ip/name dns or
dhcp records), foreman would try to suggest a resolution.

Signed-off-by: Paul Kelly <>

0db5df0b 03/14/2012 11:04 AM Ohad Levy

refs #1524 - fixed incorrect syntax

b16f321a 03/14/2012 10:46 AM Corey Osman

fixes #1524 Add more attributes to JSON host index

Signed-off-by: Corey Osman <>

dd172ed7 03/14/2012 05:46 AM Ohad Levy

fixes #808 - Add smart-proxy puppetrun to foreman

ace6fbad 03/14/2012 05:46 AM Ohad Levy

fixes #1503 - When creating a host, it should be possible to define a Puppet CA and a Puppet Master to use

17637a75 02/19/2012 09:04 AM Ohad Levy

fixes #1173 - remove legacy query interface

5346844c 01/29/2012 09:11 AM Ohad Levy

fixes #1308 - error when trying to cancel build.

d7bd2f22 01/15/2012 03:14 AM Ohad Levy

fixes #1446 - expire idle web sessions

8593fdde 01/10/2012 03:20 PM Ohad Levy

fixes #1433 - Edit multiple Parameters (Operation FAILED: undefined method `reference_id_is')

1704e000 01/08/2012 01:41 PM Florian Koch

fixes #1313 ensure all host names are lowercased

Signed-off-by: Florian Koch <>

9bbcf6a4 12/25/2011 04:55 AM Ohad Levy

fixes #1356 - Stop hosts from being visible if your filter doesn't permit it

ac36e7ce 12/20/2011 01:55 AM Ohad Levy

Revert "Fixes #944 - clear network conflicts"

This reverts commit 117ba92a758e4589ef5fdf1f1b9083402b2d317b.

117ba92a 12/19/2011 08:14 AM Paul Kelly

Fixes #944 - clear network conflicts

When a network conflict is detected (such as conflicting ip/name dns or
dhcp records), foreman would try to suggest a resolution.

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

f28a6895 10/31/2011 10:26 AM Ohad Levy

fixes #1257 - various fixes around bcm dhcp record

0423daa9 10/30/2011 09:34 AM Ohad Levy

fixes #1174 - some error messages may show up twice

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

new UI for foreman

297fca24 10/05/2011 08:47 AM Ohad Levy

refs #1211 - ENC url is name, not id.

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/&lt;fqdn&gt;?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