fixes #5506 - added scoped search to SmartProxy for UI and API v2
(cherry picked from commit 428b1cfb6f6e19294756078ee70d862a36a566de)
Fixes #4370 - Filters list show permissions
(cherry picked from commit 46da92f0cac25391c1c76599ef19edf38684b9d5)
Fixes #4287 - Join directly to template_combinations when resolving templates
(cherry picked from commit 1443ec139bdb0a31faeef80f6c177d4f30fa4bdb)
fixes #5490 - ambiguous column in taxonomix pluck on Rails 3.2.8
(cherry picked from commit 3089c85f005425e8fec07c560ce5fb65ca25d45d)
fixes #5450 - add realm to params for 1.4-compatible use in templates
(cherry picked from commit 77d9d699b32e735e4b70195e978de108a992d3f5)
fixes #5132 hang when provisioning on ovirt 3.4
(cherry picked from commit 578e6f54462e785d6ae25cceb6fbdd6c21696cb8)
fixes #5453 - ensure all VMware compute attribute keys are symbolized
(cherry picked from commit 80ad15ca975c741c2cbdcb1e44eb1eb161e1034c)
fixes #5444 - add param_false? host method and allow in templates
(cherry picked from commit 6807d4230015c341531dc88aae513719aa2ba92f)
fixes #4599 - DNS and DHCP records for BMC and managed interfaces not using FQDN
(cherry picked from commit 21e07e92ca2d0341a09de48fadfa95625f6d9f55)
fixes #4380 [vSphere] allow selection of guest OS
(cherry picked from commit 507ebfd570c63d39a0a3876b762abd7e5ea038e4)
fixes #4422 Implement available_images for oVirt to populate new image form
(cherry picked from commit d6026572d8dd39e32a9d7889d7f02d71bd934dc9)
fixes #5246 - remove second host/class lookup impl so config groups are included in ENC output
(cherry picked from commit 46b3d8f1f5dff70b961266232f0041beabea8e0d)
fixes #5224 - Don't update a user with blank LDAP attribute values
(cherry picked from commit 2fe12e2c5f011d68cb4afbf3cd5e070e1af36155)
fixes #1902 - audit changes to lookup keys and values/overrides
(cherry picked from commit 971fee795383d2f7dc757a91ceb46bd693e20a4d)
fixes #5222 - Log ldap attributes in debug-level logging
(cherry picked from commit d11f7309ef6f67699a750418f0f50afc589ff841)
fixes #5141 - User unable to access children taxonomies on switcher
fixes #5173 - sortable counters on list of config_groups for number of hosts, hostgroups and puppetclasses
fixes #4204 - add config groups feature - assign multiple config groups to a host or hostgroup
fixes #5105 - remove Setting['remove_classes_not_in_environment']
fixes #4122 and new charts design
fixes #3914 - set current taxonomies on login from user defaults
Fixes #4710, #2270 - Wait for VM to become ready before looking for IPs
fixes #2438 - Add image build capability to vsphere using templates
fixes #5113 - sort realms by host count
fixes #4806 add support to register compute resource provider from a plugin
fixes #4670: switch search to id on OS page
fixes #5072 - x86_86 -> amd64 for FreeBSD media
fixes #5053 - minor bug fixes to realm integration
fixes #4381: dns records are being update after changes to host when dhcp is also present
refs #4305 - add support for OracleLinux
fixes #4995 - editing location with 'all users' checked fails on edit page in postgres
Fixes #4976 - ensure the process is really running inside a rake task
fixes #1809 - foreman realm integration
fixes #1966 - improved UI errors for proxy
fixes #3946 Set host URLs from local settings file, if no Facter configuration exists. Add default values for settings example.
fixes #4691 - add search for hosts' managed status
Fixes #4851: a SmartProxy.with_features scope replaces feature-specific scopes generated during class loading
fixes #4731 - Rails 3.2.8 causing _pkey constraint errors
fixes #1804 - find hosts through nested hostgroups on puppet class search
Fixes #4679 - Downcase fqdn to match Puppet SSL certs casing
fixes #3214 - set taxonomy for hosts created via Puppet from facts or a default setting
fixes #4555 add ca certificate to ovirt
Fixes #4680 - Don't append periods to unqualified unmanaged hosts
fixes #4682 - smart variable for a puppet class not showing in UI
fixes #4639 - array in lookup_value incorrectly displayed in form
fixes #4664 - shorten OS description for SUSE
fixes #4256 - makes columns sortable in the UI
fixes #4605 - users should not be able to de-select disabled items in multi-select widget
fixes #4618 - added back tooltips inherited, used, and used in location / organization edit
fixes #4219 - do not disable current organization/location on multi-select
fixes #4314 - ignore default scope ordering on host search by puppet class
fixes #4643 - Retrieving Optional LDAP attributes fails on 1.8.7
fixes #4626 - update Facter calls for 2.0 compatibility
Fixes #4616 - Add a Fog mixin for looking up EC2 IP addresses
Fixes #4486 - organization not searchable by name
fixes #4637 - remove search by label from all ancestry objects besides hostgroups
fixes #4123 - libvirt imaging support using backing volumes
fixes #3827 - adds ldap avatar support
fixes #4565 - puppet class free-text search is now significantly faster
fixes #4581 Implement available_networks API for VMware
fixes #4485 prevents undefined method when cloning a host
fixes #4583 - Added Environment name to rundeck output
fixes #4442 - returning nil plays nice with try_to_login.
fixes #4290 add validation for user group max name length of 255
Fixes #4537 - user can set empty roles array via API
fixes #4524 - The logged in user should be the default one in create new hosts
fixes #4201 - update operating system by label, use description or fallname otherwise
fixes #3001 - Facts searchable by both host id and name
fixes #4245 - return HTTP body for oVirt SSL CA certificate
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #4393 - rename ancestry label to title
fixes #4015 - support oVirt using templates like images
fixes #4222 Add capability to compute resource API to retrieve cluster,network,storage info on oVirt
Fixes #2270 - Detect all OpenStack IPs and test which allows SSH
fixes #3912 - add inheritance for locations / organizations
fixes #4125 [Openstack] - host with auto assigned IPs can't be deleted
fixes #3939 - add option to 'inherit from parent' for hostgroup attributes
Fixes #4221: add :dependent => :destroy for compute profiles on compute resource
fixes #4307 New VMware VM creation does not respect NIC type selection
fixes #3496 vSphere: add support for selectable SCSI controller
fixes #3980 - Compute profiles not rendering Openstack attributes correctly
fixes #3519 - taxonomies include authorization module
fixes #4298 - ldap auth should accept parens in firstname or surname
fixes #2726 - smart class parameter override fails validation
fixes #4234 - cannot edit host's puppet parameters
fixes #4270 - setting descriptions updated for consistency
fixes #3725, #4167 - root password validations, remove default password
fixes #3999 - refactor DRY implementation of "nested label" for objects with ancestry
fixes #4173 - don't update CR attrs when none available, taken from GH-1184
fixes #2866 - Changing a hostgroup name doesn't update associated Smart Variable matchers
fixes #3697, #3701 - more comprehensive field validations
Fixes #4032 - Use object.id for comparisons
fixes #3955 - added param_true? and snippet_if_exist template methods
fixes #4023 - API v2 - compute resources partials should should attribute alias names and not database column names
fixes #3867 - Wrong Compute Resource type shown on overview
fixes #2231 - hostgroup deletion is restricted to hostgroups without children
Fixes #4031 - change TFTP record on build flag change
fixes #3906 - Support for Junos ZTP
fixes #3099 - Adding parameters to locations and organizations
Fixes #3927 - Allow VMs to provision via user-data
fixes #3975 - add audit to classes Domain, Subnet, SmartProxy, Role, Usergroup, AuthSource, Image, Bookmark that were not audited
Fixes #3962 - Refactor class overwriting