Project

General

Profile

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

# Date Author Comment
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...

6b4b489f 09/03/2015 02:54 AM Ori Rabin

fixes #10832 - separating lookup keys into puppet and variable

7cd51106 09/01/2015 12:09 PM Tom Caspy

fixes #11570 - returning 'dependent destroy' to lookup values

1e7822a5 08/31/2015 11:33 AM Marek Hulán

Fixes #11031 - ignore identifiers of interfaces being destroyed

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

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

4269abbd 08/11/2015 03:56 AM Tomáš Strachota

Fixes #10248 - cloning volume information for virtual machines

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.

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

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

445dd7ab 07/20/2015 10:28 AM Daniel Lobato Garcia

Fixes #11089 - Adapt tests to Rails 4

This commit contains all changes to tests in branch
https://github.com/theforeman/foreman/pull/2055 that I found to be
retrocompatible with Rails 3. The more of these we can get in, the less
code we will have to review for Rails 4, and the more relevant it will...

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

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

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

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

88e2f778 07/01/2015 07:18 AM Lukas Zapletal

Fixes #10785 - force encoding for encrypted fields

7be20b24 06/29/2015 06:03 AM Marek Hulán

Fixes #10607 - match bonds based on identifier only

db6d6b8b 06/29/2015 06:03 AM Marek Hulán

Fixes #10888 - skip attached_to updates if identifier was blank

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

Fixes #10633 - Associate architechture to OS during fact import

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

377bb86d 05/11/2015 03:25 PM Dominic Cleal

fixes #10403 - resync names of unmanaged hosts to their primary NIC

MoveHostNicsToInterfaces previously ignored unmanaged hosts, but they
need migrating too. Updated the existing migration to migrate both,
then for existing hosts, add a new migration to ensure all primary NIC...

db559817 05/11/2015 07:08 AM Dominic Cleal

fixes #10298 - handle destroyed but present interfaces

When deleting a host and DHCP orchestration is removing reservations for NICs,
it generates a dhcp_record that contains next-server data. Determining the
next-server IP causes the primary interface to be fetched for DNS resolution,...

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

fixes #10168 - delegate fqdn/shortname to primary interface

a5dc3e23 04/24/2015 03:46 AM Daniel Lobato Garcia

Fixes #10111 - Use a dummy primary interface for unmanaged hosts

Unmanaged hosts require a host interface due to delegation of networking
attributes, and some others like 'name'. Since unmanaged hosts do not
necessarily have an interface associated (unless created through puppet...

7678cac5 04/22/2015 10:58 AM Daniel Lobato Garcia

fixes #10234 - Fix NIC taxonomies validation tests

Some of the tests in #9391 changed the way subnets should work regarding
taxonomies and some test data, this commit fixes that so tests are green
once again.

8f695d94 04/22/2015 07:27 AM Shimon Shtein

Fixes #9391 - Added validation code to NIC, so it validates that host's location/org is compatible with the one set on NIC's subnet

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

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

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

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

f2d5f955 03/26/2015 05:47 AM Marek Hulán

Fixes #9618 - make identifier uniq per host

a899d971 03/22/2015 01:05 PM Marek Hulán

Fixes #8779 - add vlanid to subnet ENC

cbe1391f 03/09/2015 09:43 AM Shlomi Zadok

fixes #8358 - validate domain on host update

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

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

9e5fad81 03/02/2015 04:05 AM Marek Hulán

Fixes #9547 - DHCP is default subnet boot mode

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

Fixes #9590 - make info test less fragile

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

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

ede6d4ea 02/24/2015 07:56 AM Marek Hulán

Fixes #9500 - matching uses the whole domain name

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

ad22248d 02/10/2015 07:20 AM Marek Hulán

Fixes #9186 - build interface if needed during facts import

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

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.

4cbb4a26 01/20/2015 06:50 AM Tom Caspy

fixes #6098 - ec2 compute resources now check image validity.

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

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

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

Refs #3809 - Enable cop BarePercentLiterals

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

66963aea 12/15/2014 08:50 AM Dominic Cleal

fixes #8685 - include netmask in ENC output

68f58fc9 12/03/2014 08:39 AM Tom Caspy

fixes #8539 - refactoring a test to work for both GNU libc and Darwin libc

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

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

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

Refs #3809 - Remove useless assignments

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

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

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

Fixes #2089 - Add network configuration to ENC

e14b5758 10/21/2014 09:18 AM Greg Sutcliffe

Fixes #7733 - Remove hosts.yml fixtures and use FactoryGirl instead

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

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

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

7106fab4 09/08/2014 09:47 AM Marek Hulán

Fixes #7344 - ignore saving errors during fact parsing

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

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

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

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.

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

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

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

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

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

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

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

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

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

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

81f4af16 06/17/2014 12:44 PM Joseph Magen

fixes #5848 - can't search for host with class inherited from config group

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

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

7cf99090 06/09/2014 07:02 PM Joseph Magen

fixes #6116 - search hosts by parent host group and its decendants

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

ea450c06 05/19/2014 10:02 AM Stephen Benjamin

fixes #5690 - determine host taxonomy fact based on setting value

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

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

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

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

e5b861e3 03/30/2014 09:58 AM Dominic Cleal

refs #2189 - update host group parameter search tests

b52484ff 03/30/2014 09:58 AM Dominic Cleal

fixes #1804 - find hosts through nested hostgroups on puppet class search

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

a44dd094 03/13/2014 11:21 AM Dominic Cleal

fixes #4314 - ignore default scope ordering on host search by puppet class

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

fixes #4123 - libvirt imaging support using backing volumes

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:
832c0925 02/24/2014 08:38 PM Joseph Magen

fixes #4393 - rename ancestry label to title

ba8cff29 02/14/2014 12:01 PM Joseph Magen

refs #4289 - tests for adding, deleting and updating lookup_values on host

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

dbaa47b7 01/22/2014 06:41 PM Dominic Cleal

refs #3697, #3701 - fix test with multiple validation failures

4bae5ced 01/22/2014 05:56 PM Stephen Benjamin

fixes #3697, #3701 - more comprehensive field validations

c6e02bd3 01/09/2014 07:43 AM Joseph Magen

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

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

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