Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
63efbbf5 07/24/2012 04:12 AM Petr Chalupa

api v1 - fixing permissions

cleanups in base controller

2306bd94 07/17/2012 10:10 AM Ohad Levy

Openstack images should show foreman defined images

at least for now as long as we don't support remote
fetching of images

132a991c 07/17/2012 09:58 AM Ohad Levy

basic openstack support

3da587a3 07/05/2012 09:59 AM Ohad Levy

refs #1589, ensure that vmware public key is automaticilly imported when testing connection

b596ba59 07/02/2012 07:01 AM Ivan Necas

fixes #1463 - let Foreman run on a sub path

e.g. for it being available on http://localhost:3000/foreman you run:

RAILS_RELATIVE_URL_ROOT=/foreman rails s
c0197016 06/28/2012 03:49 AM Ohad Levy

fixes #1714 allowing users with build permissions to access the submit multiple

22a2bcb1 06/21/2012 08:34 AM Amos Benari

fixes #1649 Puppet class and environment import works only on the first smart-proxy

1f03a563 06/21/2012 02:19 AM Ohad Levy

fixes #1544 - Updating a host fails if you cannot reach the SOA nameservers

d351a71b 06/12/2012 09:45 AM Ohad Levy

Since ssh script now runs post commit, we can not update any attributes within the save method

1c81c2b9 06/10/2012 04:55 AM Ohad Levy

fixes #1667 - restrcutre fog extensions code

9c2b6c72 06/07/2012 02:51 AM David Swift

[EC2] Adds retry on host not available, add some useful debugging.

- debugging, to get the whole message
- add backtrace to compute resource failure msg
- add debug logging for Fog errors on create

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

2a08c26b 05/29/2012 05:48 AM Amos Benari

fixed ui for adding and removing ovirt volumes.
when creating a vm from template, if there was an error in the
form. the vm volumes didnot display correctly.
adding and removing volumes in the same submit action did not function well too.

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

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

75409a89 05/04/2012 12:36 PM Greg Blomquist

refs #1589 - Remove hardcoded vmware vsphere_expected_pubkey_hash

Now, users will create a ~/.fog file containing:

=begin
:default:
:vsphere_expected_pubkey_hash: HASH_VALUE
=end

Fog will use this file when contacting vsphere to validate the ssl cert....

1f00a59d 04/30/2012 05:28 AM Ohad Levy

ensure rubygems are loaded in case facter / puppet are installed as a gem

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

cleanups to rails 3 boot process

b43fa642 04/18/2012 03:51 PM Ohad Levy

added basic ovirt vm show page, minor fixes in compute resource level

96ede451 04/16/2012 09:32 AM Amos Benari

fixes #1574 - ovirt - add remove and show volumes

  • volume and interface ordering is now working
  • removed include blank because it is a duplicate of the Blank ovirt-template.
  • bootable is disabled when editing a vm, because currently I don't handle volume updates. just add and remove of a volume....
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 <>

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

code smell

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

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

fixes #1446 - expire idle web sessions

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

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

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

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

This reverts commit 5e7454fc1f73ebb599cf7dc96faa22836eebd11c.

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

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

WIP rails3 migration

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

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

new UI for foreman

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ce025b4b 11/07/2010 10:39 AM Ohad Levy

fix for puppetdoc lookups which do not exists on the filesystem - refs #423

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

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

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

fixes #423 - import puppetclasses is available on all controllers