Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
9dd00534 08/26/2015 06:25 AM Tom Caspy

fixes #11425 - adding lookup_value_matcher to host and hostgroup to make db schema more logical

8658fa37 08/24/2015 03:05 PM Imri Zvik

Fixes #11282 - Search on numeric facts is broken if using "~"

c577937c 08/24/2015 08:42 AM Daniel Lobato Garcia

Fixes #11379 - Audit search for hostgroup/OS title

Before this commit, hostgroup and OS could only be searched by name,
which is impractical as names are not unique. As we do on Hosts search,
I've added hostgroup_title and os_title as keys to search on /audits.

cdb70710 08/13/2015 10:07 AM Marek Hulán

Fixes #11187 - explicitly pass resource_type and permission to check

7fad1fa0 07/29/2015 04:08 AM Tomer Brisker

Fixes #10133 - Prevent deadlocks when fixing counter_cache

b131eda1 07/28/2015 08:06 AM Shlomi Zadok

fixes #11122 - initialize ENCRYPTION_PREFIX only once

111b0459 07/24/2015 10:28 AM Daniel Lobato Garcia

Refs #3809 - Enable cop Style/IfUnlessModifier

3f8e6c33 07/24/2015 10:24 AM Imri Zvik

Fixes #11150 - Allow searching of facts as types other than string

c6b42368 07/15/2015 12:15 PM Tom Caspy

fixes #11095 - lookup keys do not get saved to db on setter invokation

319d1ffb 07/02/2015 07:11 AM Alon Goldboim

Fixes #10635 - Formalize deprecation warning

ce6cae13 06/19/2015 09:38 PM Dmitri Dolguikh

Fixes #10072: Support for user-data during image-based provisioning with libvirt (used for creating of Atomic libvirt VM)

1fa8dcfb 06/16/2015 05:18 AM Daniel Lobato Garcia

Fixes #4551 - GCE provisioning support

Enable provisioning of VMs through Google Compute Engine. Volume-wise,
this is currently limited to creating a VM with an attached disk that
contains the image specified. Future enhancements should include
choosing any available disks to auto-attach the VM and not force the...

3f73d005 06/15/2015 06:06 PM Dominic Cleal

fixes #10787 - load fog extensions based on available CRs

Previously fog_extensions loaded inside one large rescue LoadError, so
if fog-libvirt wasn't installed, it would fail part way through. Now
check which providers are loaded, and only extend those. Moved loading...

9926db42 06/11/2015 02:25 AM Dominic Cleal

fixes #10627 - apply host taxonomy scope to facts/report joins

Previous changes to perform a join onto hosts with authorisation result
in a query such as Report.joins(:hosts), which ignores any
default_scope on Host::Base. This commit explicitly passes taxonomy...

01e78260 06/09/2015 10:29 AM Ivan Necas

Fixes #10713 - improved backtrace logging

  • full trace in 500 page in production shows really the full trace
  • Foreman::Logging.exception as an unified entry point for exceptions logging
  • the backtrace cleaner doesn't delete the plugins
  • the orchestration exceptions gets the backtrace covered by logger...
510d53cd 06/09/2015 07:22 AM Marek Hulán

Fixes #7096 - Adds STI to templates

This commit converts Ptables to be just another type of Template so it
gets the same features as ConfigTemplate. ConfigTemplate was renamed to
ProvisioningTemplate to reflect UI and the name under it's commonly known.

ee55ec21 06/03/2015 03:52 AM Marek Hulán

Fixes #10684 - re-adding missing code

ea71c8a7 06/02/2015 04:34 PM Dominic Cleal

fixes #6332 - skip taxonomy queries when features are disabled

0a17d4da 06/02/2015 04:32 PM Tom Caspy

fixes #10660 - taxonomies are able to have the same name for different classes

1ef36c07 05/22/2015 08:59 AM Stephen Benjamin

fixes #1510 - notification when host finishes building

0e1c5371 05/22/2015 04:41 AM Tomer Brisker

Fixes #10583 - perform uniq in database instead of in memory when possible

c74610f9 05/19/2015 09:47 AM Walden Raines

Fixes #10402: add to_bool function for converting to boolean.

This commit adds a to_bool function for casting values to boolean
as well as an example usage.

http://projects.theforeman.org/issues/10402

8aeac1b7 05/14/2015 06:28 AM Eric-Olivier Lamey

Fixes #9170 - wrong nic order in libvirt domain

93dbb7e7 05/14/2015 04:24 AM Ori Rabin

Fixes #9634 - creating a host with an interface and without os returns a validation message

0f5c60f2 05/13/2015 10:15 AM Marek Hulán

Fixes #10379 - disables cloning if unattended mode is disabled

c7966090 05/13/2015 10:14 AM Tomáš Strachota

Fixes #9966 - More debug messages for matching nics from fog

ae274f95 05/11/2015 03:21 PM Ondřej Pražák

Fixes #10307 - editing host with 'unattended: false' no longer results in error

96fa0722 05/11/2015 11:08 AM Dominic Cleal

fixes #10261 - update fog to 1.30.0

e473d4d3 05/06/2015 12:17 PM Marek Hulán

Fixes #7458 - allow searching hosts by their ip and mac addresses

0af12f79 05/05/2015 04:06 AM Shlomi Zadok

fixes #10030 - use override method to display templates in folders

8f657a84 04/30/2015 03:52 AM Stephen Benjamin

fixes #10287 - provide helper methods for proxy features

54592c2f 04/28/2015 06:32 AM Dominic Cleal

fixes #8817 - look up reports with all joins from host scoped_search

This changes the optimisation in d50c799 which caused errors for users with
host filters referencing tables other than hosts.

When retrieving all reports joined with authorised hosts, the nested joins need...

4e21396f 04/27/2015 04:14 AM Francois Herbert

Fixes #10186 - find host NICs on vsphere using Network Distributed PortGroup

e60f0799 04/17/2015 07:31 AM Dominic Cleal

fixes #10020 - add next-server/filename attrs to provision NIC DHCP record

A host's DHCP record used to be constructed with PXE attributes in
Orchestration::DHCP, but moved to Nic::Managed during 43c4bd7. Nic::Managed
didn't add PXE attributes, so this commit adds these when provision? is set....

abe910f2 04/09/2015 11:23 AM Marek Hulán

Fixes #9947 - restrict user taxonomies if none is set

3f56eab2 04/09/2015 02:24 AM jslatten

refs #4521 - Openstack Compute Resource: Boot from Volume on new Host

a180c321 03/25/2015 04:49 AM Tom Caspy

fixes #8516 - removing the require 'fog' from the project, requiring only what we use

a6474423 03/25/2015 02:44 AM Tom Caspy

fixes #6568 - showing ovirt template version if applicable

7691ab4a 03/24/2015 08:37 AM Tom Caspy

fixes #7407 - puppet class parameters should be cloned in #clone

1fcea0e9 03/24/2015 04:48 AM Dominic Cleal

fixes #9775 - always load Encryptable when key's missing, log runtime warning

a59972c3 causes Encryptable to be loaded before the encryption_key.rb
initialiser and the majority of the class was skipped as the key was undefined.

Now Encryptable always loads, but logs at runtime if the key is unavailable,...

b99708ac 03/19/2015 07:38 AM Daniel Lobato Garcia

Fixes #6454 - Display error message when user_data is needed but not set

0575b5b0 03/19/2015 05:30 AM Tom Caspy

fixes #4424 - overriden attributes get overridden in the UI

cfd1c413 03/12/2015 10:48 AM Tomáš Strachota

Fixes #9657 - merge NICs from compute profile in host create API

- updated api docs for hosts and interfaces
- host create/update api actions now merge interfaces from compute
profiles
- NIC type mapping extracted into a separate class
- return full host detail after host update

87c6feb2 03/08/2015 04:41 AM Baptiste AGASSE

Fixes #1536 - Foreman should check DHCP entries on build.

6d05514a 03/05/2015 07:31 AM Tomáš Strachota

Fixes #9480 - multiple NICs integration with compute profiles

From users point of view:
- interfaces setup in compute profiles is back
- interface related compute attrs get merged into host NICs upon compute
profile selection
- NIC overview table displays details in the column "Type"...

5440d482 02/26/2015 07:57 AM Greg Sutcliffe

Fixes #9147 - move managed checks to the start of the DHCP/DNS/TFTP orchestration checks

526e02fb 02/26/2015 07:50 AM Tom Caspy

fixes #9551 - checking the encryption format so osx doesn't fail

f23483a2 02/25/2015 03:29 AM Johannes Scheuermann

fixes #9397 - Make usage of @host.operatingsystem in UnattendedController consistent

Changed all host.os to host.operatingsystem

cd032085 02/18/2015 03:54 AM Daniel Lobato Garcia

Refs #3809 - Remove classcheck cop

afe02d30 02/18/2015 03:54 AM Daniel Lobato Garcia

Refs #3809 - Remove cop IndentationConsistency

abd8f1d1 02/18/2015 03:54 AM Daniel Lobato Garcia

Refs #3809 - Remove cops for empty lines

2d09a3cc 02/17/2015 04:50 AM Josh Baird

fixes #8953 - update IPA userclass param on realm update

52dbb104 02/16/2015 09:14 AM Stephen Benjamin

fixes #9369 - tftp should send host, not self to get the boot files uri

c92138af 02/10/2015 06:46 AM Tommy McNeely

fixes #9124 - fixes detection of hashed root passwords

A root password that started with "$" would not be hashed, and therefore
would end up being stored in clear text and inserted in clear text to the
/etc/shadow file, which just won't work. This adds a bit more to the match...

bb6a0bbe 02/08/2015 01:56 PM Marek Hulán

Fixes #9160 - use provision interface for image based provisioning

43c4bd72 01/27/2015 11:58 AM Marek Hulán

Fixes #7456 - Extract primary interface from host

Contributions from:

All host must have at least one primary interface and one provision (can...

e86494a8 01/26/2015 06:48 PM David Davis

Fixes #9097 - Fix typo in value_to_sql method

060a93cf 01/26/2015 05:37 AM David Davis

Fixes #9099 - Upgrade rubocop to 0.28.0

1cf860b7 01/21/2015 11:29 AM Stephen Benjamin

fixes #9025 - reflect on association for _name(s) methods

3efe1dab 01/15/2015 08:14 AM Daniel Lobato Garcia

Refs #3809 - Enable cop BarePercentLiterals

7329e7c9 12/28/2014 03:02 PM Shlomi Zadok

refs #8428 - fix typo in audit's belongs_to user

02cf7a53 12/28/2014 09:52 AM Tomer Brisker

Fixes #8796 - Fix to_gb size calculation and constentize

1b784c5b 12/24/2014 05:38 AM Tomer Brisker

Fixes #7523 - Removed autocomplete search from id fields

db176297 12/18/2014 06:52 AM Dominic Cleal

fixes #8739 - use global setting when hostgroup root_pass is blank

A blank (not nil) root_pass on hostgroups was preventing correct inheritance
from settings in both hosts and nested hostgroups.

root_pass was also being copied from parents/settings to hostgroups when they...

1e4e77c6 12/01/2014 07:45 AM Greg Sutcliffe

Fixes #8267 - accept template_url in call to foreman from proxy

afe5425c 11/28/2014 05:53 AM Shlomi Zadok

fixes #8356 - refactor reset method for libvirt

642c9d99 11/28/2014 02:25 AM Ori Rabin

Fixes #8428 - Connecting audits to existing users

2312cccf 11/19/2014 06:03 AM Daniel Lobato Garcia

Refs #3809 - Remove useless assignments

7c3c0594 11/17/2014 06:31 AM Ori Rabin

Fixes #5573 - os search definitions for host available in unattended=false mode

7a347c66 11/16/2014 07:48 PM Shlomi Zadok

fixes #8363 - Sort VMware attributes alphabetically

83683ed0 11/12/2014 04:21 AM Tomer Brisker

Fixes #844 #5725 - correct hosts count in puppetclass

2094e4e8 11/04/2014 12:28 PM Greg Sutcliffe

Refs #969 - Foreman-side changes for serving templates from the proxy

3a36bdf6 10/31/2014 09:22 AM Stephen Benjamin

fixes #7586, #7734, #7172 - user preferences for receiving mail notifications

Adds a framework for user-selectable mail notifications. The work is
still done in ActionMailer classes and launch by rake in cron, however a
wrapper called MailNotification is used to provide RBAC and make the...

47ab039e 10/30/2014 08:09 AM Shlomi Zadok

fixes #7982 - Parameterize Operatingsystem.title to avoid non-alphanumeric characters in title (and friendly_id)

d913b2cd 10/29/2014 08:41 AM Shlomi Zadok

fixes #8056 - replaces . (dot) in params with - (hyphen)

6e916e52 10/26/2014 02:25 PM Shlomi Zadok

Fixes #746 - Generate all the Host template when click on Build to avoid errors during installation

a2f0773c 10/26/2014 07:48 AM Daniel Lobato Garcia

Fixes #8043 - Statistic links to OS

a1b2ee53 10/24/2014 12:04 PM Marek Hulán

Fixes #2089 - Add network configuration to ENC

e768c976 10/22/2014 11:56 AM Tomáš Strachota

Fixes #6710 - unicode characters in url parameters

Original methods to_param defined on resources called name.parameterize
to get rid of url-unsafe characters. This function unfortunately also
stripped off unicode characters.

Changes:
- parameterization extracted into a separate module Parameterizable...

5f029ed6 10/07/2014 03:40 AM Daniel Lobato Garcia

Refs #3809 - Use parentheses in method definitions

4f7a4d0b 10/06/2014 02:37 PM David Davis

Refs #3809 - Fix a few rubocop TODOs

96144a47 10/06/2014 01:57 PM Daniel Lobato Garcia

Refs #3809 - Remove rubocop TODOs

Removed the following TODOs so that cops for these will run from now on:

Lint/AmbiguousOperator, DefEndAlignment, DeprecatedClassMethods
EnsureReturn, RequireParentheses, Void, BlockAlignment, EndAlignment,
UselessAccessModifier,...

e7fe0b7d 10/06/2014 09:00 AM Ori Rabin

Fixes #7624: validation for location and organization long names instead of an error

4d681ab1 10/01/2014 04:09 PM Lukas Zapletal

fixes #4672 - added template_name template variable

e972c0e6 10/01/2014 07:09 AM Ohad Levy

fixes #3902 - [Openstack] allow selection of internal networks

This patch allows the user to select the internal network when deploying
a new instance in openstack.

In Grizlly, this was done automaticilly, with a nasty side effect, that
all internal networks would get assigned (didnt see that as i had only...

2d7f0315 09/26/2014 08:29 AM Dmitri Dolguikh

fixes #2127: added support for root password hashing other than MD5

998e1438 09/23/2014 04:25 AM Ori Rabin

Fixes #6695: Adding two OS parameters with same name should raise an error

553a0beb 09/22/2014 10:52 PM Joseph Magen

fixes #5896 - Set Compute Resource's 'Console passwords' option in API

4717b0ea 09/21/2014 03:41 AM Ori Rabin

Fixes #7164: Cannot create a domain that starts or ends with '.'

5dfb51bb 09/15/2014 08:56 AM Tomer Brisker

Fixes #6468 - Allow filtering/searching by active user

fb69591a 09/15/2014 07:32 AM Lukas Zapletal

Fixes #7418 - fixed capitalization for some AR errors

ae4998bc 09/11/2014 10:36 AM Tomer Brisker

Fixes #5692 - correct counts in cached_counters

5d45b2e5 09/10/2014 05:45 AM Dmitri Dolguikh

Fixes #7041: fixed incorrect belongs_to mappings

:conditions reference columns from the local (to the relation) table,
while the condition is applied to the remote side of the association.
The condition can be removed, as it's redundant anyway.

95239600 09/02/2014 03:14 AM Marek Hulán

Fixes #5929 - Taxonomy filter obey permissions

With this patch you can assign permissions like assign_organizations and
assign_locations to particular user so that they can then assign
taxonomies
only from set of taxonomies granted by their filters.

Global users would be still able to assign any taxonomy to a resource as...

f06b276b 09/01/2014 07:13 AM Dominic Cleal

fixes #7035 - expand column name for Rails 3.2.8 compat in Puppet class search

70b5b765 08/18/2014 09:42 AM Ohad Levy

fixes #5119 - ensure GCE can list images.

48c69213 08/07/2014 06:29 PM Dominic Cleal

Fixes #6830 - Add host search on compute_resource_id used in 1.5 auth migrations

e07f9a12 06/30/2014 07:57 AM Dominic Cleal

fixes #3272 - allow 'admin' account to be removed and replaced

316d78c0 06/25/2014 04:44 PM Joseph Magen

[REFACTOR] refs #6229 - extract validation to a method

this enables plugins (e.g. katello) to override the validation when
requried.

5aac54d7 06/23/2014 09:37 AM Dmitri Dolguikh

fixes #5994: Power and Console buttons are available to non-admin users with appropriate permissions