Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
c6e02bd3 01/09/2014 07:43 AM Joseph Magen

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

bb8da765 01/07/2014 10:23 AM Romain Vrignaud

fixes #3658 - support smart proxy's chef proxy feature

0fa5d146 12/25/2013 09:22 AM Dominic Cleal

fixes #3752 - move data population from migrations into seed script

9e1b7578 12/16/2013 03:57 PM Marek Hulán

fixes #3339 - nested fact support, allow fact importers to be registered by plugins

c2c32409 12/13/2013 03:02 PM Greg Sutcliffe

Fixes #3720 - Add description field to operatingsystem

554ced50 11/25/2013 11:30 AM Povilas Daukintis

fixes #3737 - added PXEGrub specific PXE localboot template

6ad7fd48 11/25/2013 08:46 AM Lukas Zapletal

fixes #3722 - changed partition tables default names

0fecb533 11/22/2013 04:04 PM Thomas McKay

fixes #3673 - auditing added to ptable w/ test

fea5a7a4 11/19/2013 08:38 PM Brad Buckingham

fixes #3669 - migration: minimize amount of User model exposed to migration

8c618ae8 11/08/2013 10:20 AM Greg Sutcliffe

Fixes #3569, #3210 - Use port from foreman_url for templates

fb68fd22 10/24/2013 11:11 AM Ohad Levy

[REFACTOR] fixes #2967 - refactored Fact Importer

Based on Dmitri Dolguikh <> original patch.

- renamed original fact_importer class to fact_parser class
- moved fact handling logic to its own fact_importer class
- fact importer now assumes single-value facts...

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

fixes #2741 - rails 3 syntax

409d7f19 10/07/2013 03:51 PM Joseph Magen

fixes #3190 - Fix STI auditable_type - Audit should say updated Location/Organization rather than updated Taxonomy and ComputeResource should not use STI class

c520fc00 10/04/2013 03:17 PM Joseph Magen

fixes #3202 - PG constraints deferred and change destroy_all to delete_all

db6eaf4f 09/27/2013 09:00 AM Daniel Lobato Garcia

Fixes #3144 Remove user_id and inherited_from

Fields user_id in model User and inherited_from in model UserRole are
absolutely superfluous as they are not being used anywhere and result in
unnecessary lines of code and clutter in the database, which contains...

00ddc9db 09/20/2013 07:45 PM Greg Sutcliffe

Fixes #3130 - Use the standard CentOS mirror

a389e713 09/11/2013 09:11 AM Joseph Magen

fixes #2400 continuation - match all host STI classes when finding orphaned records

4e057da2 09/10/2013 10:02 PM Joseph Magen

fixes #2400 migration to remove orphaned records and add foreign keys constraints to database tables

d1fa5fa3 09/08/2013 02:11 PM Romain Vrignaud

fixes #1719 - Add support for GCE

5c70f9d4 09/08/2013 08:19 AM Daniel Lobato Garcia

fixes #1853 - Users now have a new filter to subscribe to new hostgroups

8d4bcf4a 09/05/2013 05:05 PM Greg Sutcliffe

Fixes #3030 - require facter where necessary

c021e19a 09/05/2013 10:36 AM Lukas Zapletal

syncing with upstream community-templates

01055e77 08/29/2013 06:21 PM Greg Sutcliffe

Refs #2414 - Remove Puppet from facts API and Settings

Reports are still in progress and will come in a later PR
DB schema is updated to not need puppet/rails

4e4671ce 08/15/2013 04:10 PM Nils Domrose

fixes #863 - added ldap_filter to LDAP auth sources to filter lookups using RFC 2254 filters

5bdc1930 08/13/2013 10:24 AM Joseph Magen

fixes #2424 - encrypts compute resource password

23e2e9bd 08/06/2013 04:38 AM Joseph Magen

fixes #2829 - remove environment field from hosts table

53bd7e1f 06/24/2013 08:48 AM Dmitri Dolguikh

fixes #2695: Updated fedora and ubuntu mirror urls

cb92c0be 06/07/2013 03:53 AM Dmitri Dolguikh

Fixes #2038 - updated config and partition table templates using ones from the community repository

ea5a0127 05/30/2013 12:48 PM Joseph Magen

fixes #2587 - migration to increase varchar length of media.name and other string fields

a2a5a5fe 05/28/2013 11:27 AM Greg Sutcliffe

Fixes #2519 - Protect locale changes from validation failure so that
password validation can be run

136f8dfc 05/22/2013 11:02 AM Dmitri Dolguikh

fixes #2509, fixes #2507: few issues around Host::Base#merge_facts and fact names

fa375e9b 05/22/2013 08:15 AM Marek Hulán

Fixes #2458 - Directory structure precreated

e2c2abfe 05/09/2013 03:12 PM Lukas Zapletal

fixes #2444 - locale selector in user account

7a85321b 04/29/2013 07:05 AM Marek Hulán

fixes #2429 - change OpenID storage to be permanent

Also fallback to form login when Signo fails and log a warning.
Make Signo SSO backend unavailable for API.

86007852 04/25/2013 01:15 PM Greg Sutcliffe

fixes #2407 - Add STI to settings model

Also adds some tests for rendering new/missing STI models, and
refactors the old default_settings loader into the new sub-models.

0fff8e0b 04/24/2013 05:38 AM Greg Sutcliffe

fixes #2410 - Set auditable type to 'Host'

55a3c6d1 04/24/2013 05:06 AM Daniel Lobato Garcia

Adds an id primary key field to the user_hostgroup relationship

refs 28d1dd18

e36b1d66 04/23/2013 03:32 AM Joseph Magen

fixes #2263 continuation - turn off auditing for migration of adding Hostgroup label

793072c5 04/21/2013 01:50 PM Joseph Magen

fixes #2263 search Hostgroup by label

2c0ab9be 04/09/2013 04:04 PM Dominic Cleal

fixes #2377 - refresh column info after editing Medium

Fixes error in 20110725142054_add_suse_templates referencing non-existent
operatingsystem_id column.

5c0ce409 04/08/2013 03:47 AM Greg Sutcliffe

fixes #2376 Update migrations to match new rails3.2 paths

0fd91b46 04/02/2013 02:18 PM Dominic Cleal

fixes #2358 - remove duplicate epel/HTTP proxy snippets

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

bf38fd07 03/03/2013 10:14 AM Dominic Cleal

fixes #2264 - replace fulltext sources.value index with digest

d7611b24 02/25/2013 09:54 AM Greg Sutcliffe

fixes #2254 - Add STI to hosts table

Signed-off-by: Joseph Mitchell Magen <>
Signed-off-by: Ohad Levy <>

59e6620c 02/20/2013 06:05 AM David Swift

fixes #2229 add an IAM role field to a compute image.

This allows use of IAM to control access to AWS services within an instance.

307c352e 01/24/2013 07:51 AM Joseph Magen

fixes #1999 - Allow org/location to selectively ignore a domain, subnet etc

TODO: excluding views

be21218d 01/24/2013 05:49 AM Amos Benari

fixes #2126 Large report messages won't fit in PostgreSQL's index_messages_on_value

adce9394 01/02/2013 05:22 AM Ohad Levy

fixes #2083 - DB migration fails with Postgres with bmc nics

2ee7d222 12/27/2012 10:54 AM Joseph Magen

fixed postgres migrations

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...
dbdc8726 12/19/2012 08:38 AM Trey Dockendorf

- Allows mysql2 usage with Puppet < 2.7.10 - Fixes #1350

bead32dc 12/19/2012 07:56 AM Sam Kottler

Fixes #2059: Completely remove email_replay_address from settings

45a7a196 12/18/2012 08:34 AM Joseph Magen

fixes #1964 lookup_keys.default_value can hold > 255 characters

decd2842 12/05/2012 02:56 AM Amos Benari

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

b9f22cdd 12/02/2012 06:39 AM Ohad Levy

Initial migration fixes for postgresql

2a02d940 12/02/2012 03:47 AM Ohad Levy

ensure all taxonomies migration pass on pgsql as well.

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

1a68aea8 11/26/2012 10:20 AM Greg Sutcliffe

Fixes #983 - implement 3 state boot

d8ec1f39 11/21/2012 03:57 AM Ohad Levy

fixes wrong method name, #refs 1957

ca747296 11/21/2012 02:45 AM Ohad Levy

fixed wrong old hypervisor migration refs #1957

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.

e78a621a 11/11/2012 04:38 AM Hannes Schaller

fixed typo - "replay_address" should be called "reply_address"

added migration for typo in replay_adress variable

0b6d53d6 11/11/2012 04:10 AM Unknown

fixes #1550 : Test existance before removing index and column.

In case where reference_id exist, but domain_id, hostgroup_id, domain_id don't, migration should'nt fail

915f89fe 11/11/2012 02:34 AM Sam Kottler

Fixes #1911 - removes limit from change_column's in a few migrations

10834815 10/31/2012 05:46 AM Ohad Levy

refs #1906 - checked in wrong migration file

fe4629de 10/31/2012 05:19 AM Robert Birnie

feature #1906 add Trend information

Signed-off-by: Amos Benari <>
Signed-off-by: Ohad Levy <>

644f7f22 10/22/2012 07:27 AM Ohad Levy

fixes #1907 - audit log should contain puppet class assignments within a hostgroup

cb707306 10/17/2012 07:34 AM Hannes Schaller

fixes #1873 changed domain character count to 254 chars

3013ebe9 10/17/2012 07:32 AM Joseph Magen

fixes #1755 - changed limit on path from 100 to 255

81159d4b 10/04/2012 11:14 AM Greg Sutcliffe

Use tokens for discovery of host identity during installation

- fixes #1069
- fixes #1720
- refs #969

2ccb32e9 10/03/2012 11:51 AM Ohad Levy

adds BMC proxy feature.

This patch simply allows foreman to save a proxy with BMC feature.

without this, Foreman will error out and the proxy won't be usable at all.

f8d94608 09/24/2012 10:41 AM Amos Benari

fixes #832 - adds parameterized class support

Credits:
This patch is based on the original work of Olivier Favre
<> many many thanks!

This patch adds the following features
  • import class parameters, and try to understand their types
  • support a complex matrix of environments, puppet classes and their...
e1291b41 09/05/2012 10:30 AM Gustavo Soares Souza

fixes #1837 add some indexes to improve performance

05c8a270 07/27/2012 03:01 AM David Swift

fixes #1783 - Default template set incorrect snippet names if snippet name uses underscore

456a1b04 07/17/2012 07:21 AM Ohad Levy

fixes #1736 - fixes odd errors with db migrate

3ace60a5 07/15/2012 02:36 PM Ohad Levy

minimal fix for unexplained db migrations failures, refs #1736

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

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

b304788d 07/05/2012 07:20 AM Amos Benari

fixes #1729 safer migration code.

8cf00cea 07/03/2012 09:20 AM Ohad Levy

avoid breaking mysql migration from an empty db

345a2ad3 07/01/2012 02:39 AM Ohad Levy

missing syntax

7e3f8fb5 06/29/2012 01:31 PM Telmo X

Fixed migrations for mysql2

a3b62913 06/27/2012 06:46 AM Ohad Levy

ensure that migration script is a bit more rubost for audit uses, refs #1700

(sadly the audited gem alias the .user method, and sometime returns
strings and other times return a user object)

de3fb0d7 06/26/2012 08:22 AM Amos Benari

fixes #1700 audit page performance improved

  • Added auditabale name and associated name columns.
  • Added username to audit table
2d8527ca 06/25/2012 09:40 PM Corey Osman

Merge pull request #84 from logicminds/1703

fixes 1703 - add ok hosts as bookmark

c3c88ca0 06/25/2012 09:37 PM Corey Osman

fixes 1703 - add ok hosts as bookmark

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

Added OS Family attribute to Partition Tables and Installation Medium

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

audit with association.

611c27df 06/21/2012 07:12 AM Ohad Levy

fixes #1687 ensure that audit errors do not break db migrations

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

5ef4cb38 06/12/2012 03:02 AM Ohad Levy

allow to store long queries as a bookmark

fb761846 06/07/2012 03:56 AM Ohad Levy

fixes #1668 - Paramaters should be text fields.

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

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

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

9ec7fdd0 05/02/2012 07:06 AM Ohad Levy

refs #402 - ensures that noops reports are shown currectly on all DB's (pg, mysql and sqlite)

2e291eb2 05/02/2012 06:51 AM Ohad Levy

fixes #1568 - PG::Error on fresh install

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

fixes #1254 - initial support to pxeboot windows