Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
1721eaee 04/13/2012 03:34 AM Ohad Levy

minor ordering issue for nics/disks when creating libvirt instances, refs #1452

98987690 04/09/2012 10:11 AM Ohad Levy

refs #1452 improved libvirt on debian handling

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
4213d2be 03/28/2012 01:08 PM Ohad Levy

first go at vmware integeration refs #955

this patch adds the ability to add a vmware compute resource, and display their console

94a25eb7 03/25/2012 07:28 AM Ohad Levy

hard coding vnc display for now, as we don't support spice display just yet.

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.

7e031001 03/20/2012 03:01 PM Ohad Levy

Add Connection testing for EC2 compute

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

f468bf84 03/15/2012 03:06 PM Ohad Levy

improve mac regexp, refs #1273

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

de2ea8a9 03/14/2012 06:47 AM Ohad Levy

refs #1503 better handling of migrating to puppet proxies

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

1470cb16 03/13/2012 03:44 AM Ohad Levy

fixes #1530 - Disabling puppet env in ENC is now a configurable.

3cc571e0 03/12/2012 04:05 PM Mikael Fridh

fixes #1528 - tidy up the default settings loader.

Attempts to tidy up the default settings a bit.

Signed-off-by: Mikael Fridh <>

a989a617 02/27/2012 05:40 AM Ohad Levy

fixes #1509 - Foreman should use the proxy to import puppet classes

54358a76 02/23/2012 08:23 AM Greg Sutcliffe

fixes #1324 - Separate permssions on hosts from permissions for objects within hosts.

This allows a user to be granted permission to edit the host (and so change the group or proxy) but not, for example, edit the parameters
This could probably be extended further if necessary.

60ce558d 01/31/2012 05:28 AM Ohad Levy

fixed issues with newer version of virt, reusing the newer gem

c9486241 01/29/2012 09:48 AM Ohad Levy

fixes #1476 - toggling between bare metal to an hypervisor renders js errors

a7ad2c1c 01/18/2012 03:04 AM Ohad Levy

fixes #1451 - Host creation fails if ":tftp_servername:" is set in proxy-settings

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

fixes #1446 - expire idle web sessions

e89efb28 01/10/2012 05:41 AM Ohad Levy

fixes #786 - Add the option to use existing DHCP reservations

note that this patch only ensures that the ip used is the same as the
existing dhcp record.
if there is a mistmatch in what foreman expects in the reservation vs.
actual state, #944 should kick in.

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

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

7a900b06 01/02/2012 03:24 AM Ohad Levy

fixes #1421 - expose subnet ranges for automatic IP address allocations

614d9c7f 12/31/2011 01:43 PM Paul Kelly

Fixes #1420 - bootserver ip lookup fails when not managing DNS

Signed-off-by: Paul Kelly <>

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

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

This reverts commit 5e7454fc1f73ebb599cf7dc96faa22836eebd11c.

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

Revert "Fixes #944 - clear network conflicts"

This reverts commit 117ba92a758e4589ef5fdf1f1b9083402b2d317b.

62756323 12/19/2011 09:11 AM Romain Vrignaud

fixes #1300 Add support of HTTP Auth with REMOTE_USER env variable

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

Fixes #593 - Separate log file for facts and reports

Signed-off-by: Paul Kelly <>

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

7fe22657 12/08/2011 08:12 AM Paul Kelly

fixes #1381 - nextServer should be handled internally as an IP address not a hostname

Signed-off-by: Paul Kelly <>

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

WIP rails3 migration

debab3ca 10/31/2011 10:39 AM Ohad Levy

fixes #1273 - wrong MAC address regexp, now with the right regexp

e68cee3c 10/31/2011 10:37 AM Ohad Levy

fixes #1273 - wrong MAC address regexp

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

fixes #1257 - various fixes around bcm dhcp record

2c5c4d7d 10/30/2011 10:11 AM Ohad Levy

fixes #1263 - mac field is not shown when toggling from virtual to bare metal

53378163 10/20/2011 01:24 PM Paul Kelly

Fixed #1241 - Now prompts with default flash file name

Signed-off-by: Paul Kelly <>

99a2326b 10/18/2011 04:38 PM Tim Speetjens

fixes #1166 - be more liberal in accepted values for to_gb - add better logging message

Signed-off-by: Tim Speetjens <>

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

new UI for foreman

80e8e5b2 09/28/2011 04:34 AM Ohad Levy

refs #1186, fixed wrong condition

0c3e15d2 09/28/2011 04:13 AM Ohad Levy

fixes #1186 foreman does not forward sparc dhcp vendor options when creating a sparc Solaris host

a30a4e49 08/19/2011 04:14 AM Ohad Levy

cleanup typo

acb50a39 08/18/2011 04:00 PM Ohad Levy

fixes #1121 - convert dns handling to real network objects

ec777026 08/18/2011 04:00 PM Ohad Levy

fixes #1122 - extracted common REGEXPs

a6f4f5f7 08/18/2011 04:00 PM Ohad Levy

fixes #1120 - Replaced DHCP functionaitlity by the new net dhcp record classes

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

68f7a705 07/26/2011 05:40 AM Ohad Levy

fixes #1058 Adds support for OpenSuSE provisioning

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

Fixes #989 - Add Sparc Solaris support

Signed-off-by: Paul Kelly <>

d3fbfd7e 07/24/2011 11:29 AM Paul Kelly

Fixes #636 - Update environment from facts

Signed-off-by: Paul Kelly <>

b187e885 07/24/2011 04:39 AM Ohad Levy

wrong setting category - refs #636

f1a9b611 07/20/2011 04:57 AM Paul Kelly

Fixes #1039 - ssl_private_key name

Signed-off-by: Paul Kelly <>

454fd3af 07/18/2011 07:07 AM Ohad Levy

fixes #685 - records per page should be configurable

This patch adds a new setting how many records should be per page.

note that since the code is in the ActiveRecord::Base class, and that
its in lib (e.g. loaded once) you would need to restart foreman everytime you change this value....

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

fixes #898 - remove old search leftovers across the app

1f5eea56 07/18/2011 03:36 AM Ohad Levy

fixes #822 - Allow a Customizable "Reply" Address in Email Configuration

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

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

395eb615 07/14/2011 03:15 AM Ohad Levy

fixes #1043 - make autosign optional

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

a6db0470 06/15/2011 07:03 AM Paul Kelly

Fixes #820 - Intel Solaris support

Signed-off-by: Paul Kelly <>

b8c81182 05/26/2011 04:34 AM Paul Kelly

Fixes #943 - Use the Sandbox renderer for host's PXE menu

Signed-off-by: Paul Kelly <>

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

a2c3be9a 05/23/2011 10:50 AM Paul Kelly

Fixes #905 - Add :build_host as a separate permission type

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

e8afad68 05/22/2011 03:14 AM Paul Kelly

Fixes #914 - Edit permission should also grant manage/unmanage

Signed-off-by: Paul Kelly <>

34c3a262 05/04/2011 07:59 AM Ohad Levy

fixes #751 - foreman responds with http 500 error if proxy is unreachable

475cdc84 05/02/2011 05:27 AM Ohad Levy

fixes #807 - Update the User.current implementation to use a Thread-local variable

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

fixes #870 - allow to sign certificate requests via foreman

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

e5179374 04/17/2011 07:27 AM Amos Benari

Improved usability of the search suggestion list - fixed #850 when writing a long query such as "a=b and c=" it will gray-out the completed part (a=b) this is done to help the user focus on the part that he is writing.

Signed-off-by: Amos Benari <>

17ae1ec8 04/17/2011 03:19 AM Ohad Levy

Fixes Bug #837 - Properly handles serverName get

Signed-off-by: Mark Bainter <>

8af43d65 04/12/2011 03:50 AM Amos Benari

use the new error rendering option in scoped search auto completer.

Signed-off-by: Amos Benari <>

80516e41 04/10/2011 09:36 AM Ohad Levy

fixes #719 - Adds new search functionaily

455f5d2b 03/30/2011 10:31 AM Paul Kelly

Fixes #544 - Foreman connects using an ssl certificate

Signed-off-by: Paul Kelly <>

5b6d1303 03/22/2011 09:39 AM Ohad Levy

fixes typo in log output - refs #565

bb9a1ad1 03/22/2011 06:46 AM Paul Kelly

Fixes #565 - rake puppet:import:puppet_classes misses some changes

Signed-off-by: Paul Kelly <>

a87f8f9f 03/17/2011 02:51 PM Paul Kelly

Fixes #738 - Refactored the exception code in proxy_api.rb

Signed-off-by: Paul Kelly <>

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

98445b00 03/15/2011 04:12 PM Ohad Levy

fixes #598 - A 5 second timeout is to small on the proxy interface

6454273f 03/15/2011 09:42 AM Paul Kelly

Fixes #674 - Rails Queue class conflict with Orchestration Queue

Signed-off-by: Paul Kelly <>

2755ebe9 02/16/2011 03:43 AM Paul Kelly

Fixes #664 - smart-proxy features

Now provides feedback on the smart-proxy connection and query

Signed-off-by: Paul Kelly <>

218bd6e0 02/15/2011 10:55 AM Justin Sherrill

Fixes #632 - Adds the ability to generate a PXE menu containig
provisioning template and hostgroup combinations on smart proxies

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

fixes #334 - Clone a hostgroup

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

f3857f56 01/31/2011 10:03 AM Ohad Levy

fixes #635 - add a rack task to send out emails / patches to foreman developers list

e85584bf 01/26/2011 08:26 AM Paul Kelly

Fixes #611 - Display smart-proxy error messages rather than http error codes

ed4c48b0 01/20/2011 04:33 AM Ohad Levy

fixes 562 - rake task of import of classes and environments in batch mode does not work reliably

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

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

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:...
0f29f96e 12/16/2010 08:54 AM Ohad Levy

Fixes #538 - library to communicate with the smart proxies

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

18f15161 11/29/2010 03:27 AM Ohad Levy

fixes #463 - adds a simple rake task to reset administrator user account.

754b1a01 11/18/2010 04:59 AM Ohad Levy

fixes #303 - cleanup flash hash from activescafold leftovers

4e7b2b98 11/11/2010 08:47 PM Paul Kelly

Fixes #450 - Environment imports lose their puppetclass associations