Project

General

Profile

Download (37.1 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
2fba6ad7 09/14/2015 10:08 AM Ondřej Pražák

Fixes #2267 - general rebuild of TFTP, DNS, DHCP

20cc5f65 09/10/2015 02:24 PM Tom Caspy

fixes #11610 - removing a bunch of N+1 queries from the migration

f1a2c140 09/10/2015 07:27 AM Dominic Cleal

fixes #8521 - fix classes accessors, copy overrides on host clone

The various 'classes' accessors that are used in the UI for displaying
the Puppet classes tab only really worked for saved objects, so they're
changed to work better on an unsaved cloned object. Tests now check...

e54016da 09/04/2015 08:03 AM Marek Hulán

Fixes #10782 - global host status

Introduce new global host status that is composed of host substatuses.
Each substatus defines a mapping to the global one which can result in
three values
  • OK
  • WARN
  • ERROR

Plugins can add their own substatuses. These are automatically...

bb3572ff 09/02/2015 05:58 AM Daniel Lobato Garcia

Refs #3809 - Stabby lambda syntax for oneliners

I started by spotting log.rb which didn't have a lambda wrapping its
default scope, as needed by Rails 4. Since the style guide and most
Rails 4 documents used the stabby lambda, I turned on the cop so that we...

6ea461fe 08/05/2015 10:55 AM Marek Hulán

Fixes #1453 - add use_image and jumpstart helpers to Host jail

04cb74c0 07/29/2015 09:00 AM Shimon Shtein

Fixes #9591 - Added support for "inherit" state.

de9e7ada 07/16/2015 05:56 AM Marek Hulán

Fixes #11035 - template preview feature

674755f4 07/14/2015 07:08 AM Ori Rabin

Fixes #10915 - Deleting a host removes all host specific overrides

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

Fixes #10635 - Formalize deprecation warning

f6fb925e 06/24/2015 06:53 AM Alon Goldboim

Fixes #10633 - Associate architechture to OS during fact import

cc9352dc 06/18/2015 10:49 AM Ohad Levy

fixes #10861 - Remove unused columns from the hosts table

  • Serial - Never really used, probably can be refactored as kernel
    parameters.
  • last_freshcheck, source_file_id - left overs from puppet old store
    configs compatibility that we no longer use, I assume no one is using...
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.

7e8bfe82 06/08/2015 03:32 PM Walter Huf

fixes #10720 - Adds API to get host vm attributes

This exposes an API to fetch a host's vm_compute_attributes,
such as vmware cpus and memory. It lives at a separate endpoint
because it involves a fetch for data from the compute resource,
and may have different performance characteristics than the database.

3dce1589 06/08/2015 03:49 AM Justin Sherrill

fixes #9301 - make puppet environment optional for hosts

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

fixes #1510 - notification when host finishes building

c2ff4bd6 05/19/2015 11:40 AM Ori Rabin

Fixes #10535 - building a token instead of creating it until host is saved

60fdfb38 05/13/2015 06:04 AM Marek Hulán

Fixes #10212 - validate DNS name uniqueness of interfaces

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

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

e57ed7b8 05/07/2015 09:39 AM Daniel Lobato Garcia

Refs #10337 - Update Host searches to use outofsync_interval

81884922 05/06/2015 05:23 AM Craig Parker

Fixes #10337 - Added setting out of sync duration

4d5b9795 04/24/2015 05:59 AM Dominic Cleal

fixes #10168 - delegate fqdn/shortname to primary interface

aea52e15 04/13/2015 05:52 AM Christine Fouant

fixes #9993 - Removes root password and partition table reqs unless build mode selected

bf75590c 04/13/2015 04:25 AM Marek Hulán

Fixes #10025 - move generic taxonomies code to base class

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

Fixes #9947 - restrict user taxonomies if none is set

331ff165 03/26/2015 01:38 PM William Hefter

Fixes #8890 - Allow selection of plaintext "encryption" method for root password

3e750719 03/05/2015 05:52 AM Daniel Lobato Garcia

Fixes #8316: Removing a host can create a huge transaction

25a647eb 03/04/2015 04:10 AM Joey D

fixes #8878 - ensure domain fact is downcased prior to import

e24c3fbb 03/01/2015 04:43 AM Marek Hulán

Fixes #9590 - make info test less fragile

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

Refs #3809 - Remove cops for empty lines

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

c47be8a8 01/26/2015 04:40 PM Tommy McNeely

fixes #8498 - Allows root password to be set in finish scripts

e9672724 01/26/2015 02:48 PM Jiri Stransky

Refs #9049 - fix log message formatting

Missing "%s" in the commit that was supposed to fix #9049 caused the
exception message not to be printed into the log.

13d9564d 01/24/2015 06:42 AM Lukas Zapletal

Fixes #2948 - added sp_* host attributes to safe mode

Refs #2948 - Add sp_ host attributes to jail test

ee1f56de 01/23/2015 06:51 AM Marek Hulán

Fixes #9044 - fixes invalid mac in tests

Also do not reset invalid mac address to nil so we can propagate proper
validation error.

86adb030 01/23/2015 06:46 AM Jiri Stransky

Fixes #9049 - Log exceptions when triggering a Puppet run

If an exception occurs during triggering a Puppet run from the UI,
user will be notified of the error in a flash message. If the
exception occurs when running the action non-interactively (e.g. from...

5e1f3b71 01/19/2015 04:01 PM Tom Caspy

fixes #6369 - allow to override puppet ca/master to nil

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

d3b7f426 12/03/2014 07:10 AM Greg Sutcliffe

Fixes #8546 - Namespace interfaces and subnets to avoid a facts clash

c9363b77 11/24/2014 01:26 PM Tomer Brisker

Fixes #7440 - correctly autocomplete current_user

f7bedf48 11/24/2014 05:43 AM Marek Hulán

Fixes #8456 - normalize addresses only if mac is being set

eaefbecc 11/20/2014 07:54 AM Marek Hulán

Fixes #7908 - normalize mac before host get saved

For some reason we save host without running valdiations when we import
attributes from facts. Therefore we have to take care of mac
normalization by ourselves. We have to normalize it just after setting
new value because save can occure anytime.

bde3e87f 11/12/2014 04:47 AM Greg Sutcliffe

Fixes #8321 - correctly pull Compute Resource image method from compute attributes

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

Fixes #844 #5725 - correct hosts count in puppetclass

4c60237a 11/04/2014 04:49 AM Jiayi Ye

Fixes #7954 - When creating a host cant is spelled wrong under partition table side note

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

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

Fixes #2089 - Add network configuration to ENC

356b2e69 10/07/2014 05:49 AM Marek Hulán

Fixes #7401 - Add support for bonds

Renames physical_device to attached_to and move the virtual device
form out of BMC.
Extends the form for Bond devices
Allow configuration of bonds in KS template
Parsing of Bond interfaces from facts
Mac address is required only for physical devices

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

04c6b019 10/06/2014 03:51 AM Tiffany

fixes #7163 - on host's edit page, show the source for the value of puppet class parameters.

b12d9add 09/29/2014 08:23 AM Ori Rabin

Fixes #7572 - remove rundeck from core

Foreman rundeck is now a plugin available in https://github.com/theforeman/foreman_host_rundeck

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

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

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

Fixes #6468 - Allow filtering/searching by active user

b6ad9fc9 09/09/2014 06:29 AM Dmitri Dolguikh

fixes #4375: provisioning no longer loops when using oVirt + compute profile

d455f32c 09/03/2014 11:24 AM Marek Hulán

Fixes #6444 - add support for virtual NICs

Extend additional interface details refs #2240

NIC facts parsing change and we create interfaces in Foreman according
to facts we recieve.

Subclasses does not define their own attributes and serialize them to
attrs hash. All BMC attributes are extracted to separate columns so it's...

7669211c 09/03/2014 06:45 AM Marek Hulán

Fixes #5926 - hide sensitive parameter values

User can check to hide value when creating or editing global parameter.
The value is masked by *** and is also not displayed when overriding.

a0d231da 08/15/2014 08:12 AM Aaron Stone

Fixes #6998 - Accept native true for overwrite parameter to host API.

1d750dd7 08/07/2014 11:29 AM Marek Hulán

Fixes #6560 - Extract puppet parsing logic

d2823e35 07/31/2014 11:17 AM Aaron Stone

Fixes #6566 - renaming a node now resets the certname on provision

If use_uuid_for_certificates is true, reuse the certname UUID value.
If false, then reset the certname if it does not match the hostname.

32ced385 07/31/2014 08:34 AM Ori Rabin

Fixes #215: Parameters can be saved without a value

160e24ea 07/28/2014 10:10 AM Joseph Magen

fixes #6430 - validate presence of location and organization for managed host if Settings are turned on

b6983d00 07/28/2014 08:19 AM Stephen Benjamin

fixes #6618 - provide an indentation helper for provisioning templates

08d248fc 07/15/2014 08:50 AM Joseph Magen

fixes #3664 - support deletion of installation media that's in use

3ccd0ef6 07/10/2014 11:43 AM Jason Montleon

fixes #4155 - enable host/CR (dis)association via api

89730c3c 07/02/2014 03:30 AM Trey Dockendorf

fixes #6358 - Update LookupValue fqdn matchers when a host is renamed

aa19255e 06/30/2014 04:39 AM Dominic Cleal

fixes #6177 - clear host facts/reports when build=true set over API

b64117f6 06/26/2014 07:44 PM Dominic Cleal

fixes #6410 - update to deep_cloneable 2.0

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.

e42aa400 06/24/2014 02:23 PM Trey Dockendorf

fixes #5915 - Add support for Infiniband 64-bit MAC addresses

6568415c 06/20/2014 08:58 AM Joseph Magen

fixes #6229 - validate installation media exists for new host if pxe_build

57e4204b 06/19/2014 01:47 PM Joseph Magen

fixes #6228 - disable provisioning method radio boxes after host is provisioned

f5ab56ae 06/17/2014 12:33 PM Dmitri Dolguikh

fixes #5722: VM-based host cloning picks up existing compute attributes

3ff2bba4 06/10/2014 03:57 PM Dmitri Dolguikh

fixes #5708: #nil? is now an allowed method inside of Host and Token jails

e254ea51 06/06/2014 10:13 AM Joseph Magen

fixes #5834 - Hosts: . in the name is invalid - user is told this but the UI adds one anyway

10ac97b0 05/12/2014 03:16 PM Joseph Magen

fixes #4250 - API v2 - add compute profiles

e67fc0bd 05/01/2014 10:35 AM Joseph Magen

fixes #2785 - host model clone method also copies relationships using deep_cloneable gem

77d9d699 04/28/2014 02:25 PM Stephen Benjamin

fixes #5450 - add realm to params for 1.4-compatible use in templates

6807d423 04/28/2014 11:04 AM Stephen Benjamin

fixes #5444 - add param_false? host method and allow in templates

46b3d8f1 04/22/2014 01:06 PM Dominic Cleal

fixes #5246 - remove second host/class lookup impl so config groups are included in ENC output

111cde57 04/13/2014 09:24 PM Joseph Magen

fixes #4204 - add config groups feature - assign multiple config groups to a host or hostgroup

60395457 04/04/2014 02:20 PM Stephen Benjamin

fixes #5053 - minor bug fixes to realm integration

90ff2a3a 04/04/2014 11:23 AM Dmitri Dolguikh

fixes #4381: dns records are being update after changes to host when dhcp is also present

e4fde4e3 04/02/2014 11:01 AM Ivan Necas

Fixes #4976 - ensure the process is really running inside a rake task

77f70152 04/02/2014 10:46 AM Stephen Benjamin

fixes #1809 - foreman realm integration

c83e29ac 04/01/2014 11:33 AM Lukas Zapletal

fixes #1966 - improved UI errors for proxy

e88536b2 03/25/2014 10:14 AM Daniel Lobato Garcia

fixes #3214 - set taxonomy for hosts created via Puppet from facts or a default setting

014c9ab5 03/21/2014 12:25 PM Greg Sutcliffe

Fixes #4680 - Don't append periods to unqualified unmanaged hosts

3d03e334 03/11/2014 02:35 PM Dominic Cleal

fixes #4123 - libvirt imaging support using backing volumes

cdbbf1c2 03/07/2014 02:10 PM James Jenkins

fixes #4485 prevents undefined method when cloning a host

6a284617 03/07/2014 11:44 AM Andy Bohne

fixes #4583 - Added Environment name to rundeck output

19579f87 03/06/2014 10:36 AM Martin Ducar

fixes #4524 - The logged in user should be the default one in create new hosts

acfbc458 03/03/2014 02:26 PM Marek Hulán

fixes #812 - new permissions model, user group role and nest support, role filters for better granularity

Contributions from:
99527500 02/24/2014 11:43 AM Jimmi Dyson

fixes #4015 - support oVirt using templates like images

1fa008a4 02/19/2014 10:31 AM Joseph Magen

fixes #3912 - add inheritance for locations / organizations

34897490 02/17/2014 11:15 PM Joseph Magen

fixes #3939 - add option to 'inherit from parent' for hostgroup attributes

130f301a 02/06/2014 05:09 PM Stephen Benjamin

fixes #4234 - cannot edit host's puppet parameters

c4bfd47f 02/05/2014 05:24 PM Stephen Benjamin

fixes #3725, #4167 - root password validations, remove default password