Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
84d8bcb2 07/22/2012 05:53 AM Amos Benari

fixes #1738 Puppet Runtime charts look very messed up.

017a7d84 07/19/2012 08:13 AM Ohad Levy

fixes #1765 - changing a conflicting IP address might lead to losing DNS or DHCP records

06bf16e9 07/19/2012 02:26 AM Ohad Levy

require_nfs_access method should not be a private method.

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

basic openstack support

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

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

249afd9c 07/15/2012 02:35 PM Ohad Levy

fixes #1751 - ReportCommon#status fails on ruby 1.9

c832a24f 07/12/2012 10:44 AM Ohad Levy

dont enforce host domain validations on non managed hosts

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

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

6147006e 07/04/2012 03:49 PM Ohad Levy

fixes parameters whitespace validations

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

d860ed4e 07/03/2012 04:02 AM Mikael Fridh

fixes #1716 - remove whitespace from hostname

c18b829f 06/29/2012 01:59 PM Ohad Levy

disk layout should really not be unique.

1ebd12c0 06/28/2012 08:49 AM Amos Benari

fixes #1677 - Fact pie chart alters fact strings to lower case

fe728c74 06/28/2012 04:31 AM Ohad Levy

fixes #1638 - remove whitespaces for user email instead of validation error

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

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

66a9a696 06/27/2012 09:07 AM Ohad Levy

refs #1586 - ensures that hostgroup hierarchy order is processed correctly

7a7a7a6b 06/27/2012 08:32 AM Ohad Levy

facter sometime send wrong mac address with bonded nics,

This patch is kind of a workaround to ensure we dont override valueable information.

88e855b2 06/27/2012 04:43 AM Ohad Levy

fixes #1707 - db:migrate fail on in bookmark.rb with ruby1.9

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

fixes #1710 - Hosts json index function returns too much

59be369d 06/24/2012 01:42 PM Amos Benari

fixes #1642 Puppet Runtime chart shows nothing.

d408f980 06/24/2012 08:10 AM Ohad Levy

incorrect error message shown when trying to rename the admin account

8527f1bc 06/24/2012 07:34 AM Ohad Levy

auto updaet debian / ubuntu release names from facts.

8dbb38ec 06/24/2012 07:13 AM Ohad Levy

Added OS Family attribute to Partition Tables and Installation Medium

bf5785b9 06/24/2012 03:18 AM Ohad Levy

Do not enable auditing while executing rake tasks / migrations

111a4083 06/24/2012 03:09 AM Ohad Levy

fixes #1613 - Email address format validation preventing admin user creation

0f7676c1 06/21/2012 09:21 AM Amos Benari

audit with association.

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

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

f00eaf07 06/21/2012 04:38 AM Ohad Levy

fixes #1586 -Root password inheritance doesn't seem to work properly

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

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

09ce1364 06/20/2012 03:43 PM Amos Benari

audit as twitter and versions for template.

This also closes #1377 as it offer versions and diff view of the tempates.

it is not ideal, but it should handle the most common case for now,
where we should open other feature requests to support all of the ideas in #1377

eec062e6 06/20/2012 03:19 PM Ohad Levy

wip audits upgrade

18c29e63 06/20/2012 04:19 AM Ohad Levy

fixes #1691 - allow searching for fact values for hosts inside a hostgroup

cbf4be7c 06/18/2012 03:30 AM Florent Castelli

Fixes puppetclasses search with pg database

The request is sorting the results on a field that isn't in the DISTINCT
SELECT'ed columns and pg doesn't like it.
Fixes #1607

dbc4dc30 06/17/2012 07:30 AM Ohad Levy

we don't change mac/ip by default

This seems to be a bit tricky as facter not always report the correct mac.

managed hosts will not be auto updating by default, however one could still
define the ignore_puppet_facts_for_provisioning settings.

79cb5cc0 06/17/2012 05:24 AM Ohad Levy

fixes #1115 Host parameters are not available via the API

0dd21533 06/17/2012 03:33 AM Ohad Levy

don't allow to delete a provisioning template when its assigned to an OS default template

83bd2c68 06/15/2012 02:10 AM Ohad Levy

ensure that facter mac addressed and formatted correctly when imported into foreman

ad824a4d 06/14/2012 10:16 AM Ohad Levy

ensure that you can't delete a compute resource while its used - fixes #1683

defd626b 06/13/2012 07:23 AM Ohad Levy

ptable, arch and medium errors where not always visible in the UI when saving a host

38d455d1 06/13/2012 04:11 AM Ohad Levy

code comments typos

32489ff4 06/13/2012 04:07 AM Ohad Levy

ensure that autosign entries are removed when using ssh based provisioning.

this is required, as we changed the ssh part to be post db commit.

65f3ce1e 06/13/2012 03:09 AM David Swift

configTemplate returns nil if a template is not found

21467371 06/12/2012 09:46 AM Amos Benari

added classes-filter to the puppet classes selection page. fixed the selected classes sort.

also fixes #1675

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

c7540a9c 06/11/2012 09:42 AM Amos Benari

moved ssh provisioning to post transaction queue

0363ab42 06/11/2012 09:42 AM Amos Benari

progress reports both queues

ff217463 06/11/2012 09:42 AM Amos Benari

renamed the parameter queuename to progress_report_id to reflect the fact that
we now have multiple queues in a single progress report.

0454b904 06/11/2012 09:41 AM Ohad Levy

ensure that we don't upgrade debians arch incorrectly - refs #1670

c7946bf2 06/10/2012 09:08 AM Amos Benari

fixes #1389 Add bookmark support for pages which are not in the main dialog

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

fixes #1667 - restrcutre fog extensions code

8a20ac6d 06/07/2012 03:31 AM Ohad Levy

fixes #1670 - Model / OS on "Hosts" page not getting updated properly

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

7a2e06bd 06/06/2012 05:23 AM Amos Benari

fixes #1351 New smart variable and match cannot be entered at same time.

4fa94e76 06/06/2012 04:36 AM David Swift

fix error in validation for new compute hosts

a08af7d8 06/06/2012 04:33 AM Ohad Levy

when libvirt is not enabled, compute resource provider name is incorrect.

0f6ea5a2 06/04/2012 07:52 AM Ohad Levy

fixes #1669 - epel is now a snippet.

This adds another method to install the epel repo, as a snippet,
allowing users to customly change the url, in case that it doesn't fit
their needs or if the url changes again.

to use, simple use:

<%= snippet "epel" %>

26e2d30d 06/03/2012 04:38 AM Amos Benari

fixes #1575 error 404 on dhcp proxy

15daa32c 05/31/2012 08:07 AM Ohad Levy

Add compute resource attributes to provisioning templates refs #1223

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

ffb24832 05/29/2012 08:17 AM Ohad Levy

fixes incorrect DNS conflict detection

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

173724cc 05/24/2012 09:22 AM Ohad Levy

fixes #1575 - incorrect error message is shown

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

Refactor my_hosts and my_facts scopes to include auth checks

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

Fix privacy leaks in stats, facts, and dashboard - fixes #1582

33031581 05/19/2012 02:21 PM Greg Sutcliffe

Add AIF pxe type - refs #1620

ba71c565 05/15/2012 02:43 AM Greg Sutcliffe

fixes #1620 - Basic support for Archlinux

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

0bb7ac8f 05/14/2012 02:46 AM Brian Gupta

Changes to dashboard statistics. Fixes #1617

0f35c707 05/10/2012 02:59 AM Brian Gupta

Compute Resource menu was shown only if libvirt bindings were installed

134f45c0 05/09/2012 08:06 AM Ohad Levy

fixes #1609 - REST API calls /hosts/:id/puppetclasses fails for hosts with same class assigned directly and through host group

86bdf09d 05/08/2012 03:26 PM Ohad Levy

refs #1503, ensures that puppet proxy is not required if you are not provisioning

9bb4e25f 05/03/2012 11:31 AM Ohad Levy

fixes #1600 - records are deleted even though host is not Managed

abc12655 05/02/2012 07:39 AM Ohad Levy

fixes #1566 - Puppet CA set incorrectly when only one proxy is defined

7e0a5873 04/27/2012 02:54 PM Jim Perrin

fixes #1254 - initial support to pxeboot windows

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.

dbbbd0a7 04/26/2012 01:26 PM Ohad Levy

make sure foreman doesnt blow up when running without libvirt / virt gems

0bb532cf 04/26/2012 01:22 PM Ohad Levy

ensure facts importer works correctly also when importing from a report / rake task

975b4164 04/25/2012 03:12 PM Ohad Levy

ensures populate hosts rake task can run correctly

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....
f37cd6e7 04/09/2012 10:43 AM Ohad Levy

refs #1452 - cant change values while in orcehstation as its already a frozen hash

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

fb41e606 03/23/2012 02:44 PM Jason Antman

fix for undefined constant virt error when running

When unattended is set to false, foreman is unable to run correctly.

This patch loads virt gem anyway (as bunder force it to be installed),
this is not ideal, but since we are migrating away from virt to use...

dda8e2b9 03/20/2012 03:01 PM Ohad Levy

fixes minor ovirt validation bug

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

c3331b04 03/18/2012 02:44 PM Ohad Levy

fixes #1538 - allow to search hosts based on their puppet master

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

0539fada 03/14/2012 06:48 AM Ohad Levy

expose puppet_ca settings to puppet.

this also introduce it as an ENC variable just in case you want to use it in puppet.conf template

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

refs #1503 better handling of migrating to puppet proxies

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

fixes #1533 - depreciate usage of puppetrun or a tftp server without a proxy

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.

a74af103 03/12/2012 03:08 PM Corey Osman

fixes #1525 - add ancestry (parent group) in json output for hostgroup

Signed-off-by: Corey Osman <>

031aec3e 03/12/2012 03:02 PM Ohad Levy

refactor - added an importing class for puppet facts

8ce81870 03/08/2012 06:43 AM Ohad Levy

fixes #1522 - search based on params sometimes fails

91f087cd 02/28/2012 07:05 AM Ohad Levy

fixes #1511 - EPEL repo has changed