The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
All other trademarks are the property of their respective owners.
The Release Notes provide high-level coverage of the improvements and additions that have been implemented in Red Hat Enterprise Linux 6.6. For detailed documentation on all changes to Red Hat Enterprise Linux for the 6.6 update, refer to the Technical Notes.
Red Hat Enterprise Linux minor releases are an aggregation of individual enhancement, security and bug fix errata. The Red Hat Enterprise Linux 6.6 Release Notes documents the major changes made to the Red Hat Enterprise Linux 6 operating system and its accompanying applications for this minor release. Detailed notes on changes (that is, bugs fixed, enhancements added, and known issues found) in this minor release are available in the Technical Notes. The Technical Notes document also contains a complete list of all currently available Technology Previews along with packages that provide them.
Important
The online Red Hat Enterprise Linux 6.6 Release Notes, which are located online here, are to be considered the definitive, up-to-date version. Customers with questions about the release are advised to consult the online Release and Technical Notes for their version of Red Hat Enterprise Linux.
Capabilities and limits of Red Hat Enterprise Linux 6 as compared to other versions of the system are available in the Knowledge Base article available at https://access.redhat.com/site/articles/rhel-limits.
The kernel in Red Hat Enterprise Linux 6.6 has been enhanced to enable user space to respond to certain SCSI Unit Attention conditions received from SCSI devices via the udev event mechanism. The supported Unit Attention conditions are:
3F 03 INQUIRY DATA HAS CHANGED
2A 09 CAPACITY DATA HAS CHANGED
38 07 THIN PROVISIONING SOFT THRESHOLD REACHED
2A 01 MODE PARAMETERS CHANGED
3F 0E REPORTED LUNS DATA HAS CHANGED
The default udev rules for the supported Unit Attention conditions are provided by the libstoragemgmt RPM package. The udev rules are located in the /lib/udev/rules.d/90-scsi-ua.rules file.
The default rules handle the REPORTED LUNS DATA HAS CHANGED unit attention. Additional example rules are present to enumerate the other events that the kernel can generate. Note that the default rules do not automatically remove logical unit numbers (LUNs) that are no longer present on the SCSI target.
Because SCSI Unit Attention conditions are only reported in response to a SCSI command, no conditions are reported if no commands are actively being sent to the SCSI device.
The default behavior can be customized by modifying or removing the udev rules. If the libstoragemgmt RPM package is not installed, the default rules are not present. If no udev rules are present for those events, no action is taken, but the events themselves are still generated by the kernel.
Open vSwitch Kernel Module
Red Hat Enterprise Linux 6.6 includes the Open vSwitch kernel module as an enabler for Red Hat's layered products. Open vSwitch is supported only in conjunction with products that contain the accompanying user-space utilities. Please note that without these required user-space utilities, Open vSwitch will not function and cannot be enabled for use. For more information, please refer to the following Knowledge Base article: https://access.redhat.com/knowledge/articles/270223.
Chapter 2. Networking
Changes to HPN Add-On
Starting with Red Hat Enterprise Linux 6.6, the High Performance Networking (HPN) Add-On is no longer be available as a separate product. Instead, the functionality found in the HPN Add-On has been integrated into the base product and delivered as part of the Red Hat Enterprise Linux base channel.
In addition to including the HPN functionality into the base Red Hat Enterprise Linux 6 product, the RDMA over Converged Ethernet (RoCE) implementation has also been updated. RoCE uses Global Identifier or GID-based addressing for node-to-node communication. Previously, GIDs were encoded based on the Ethernet interface's MAC address along with the VLAN ID (if used). Under certain circumstances, the compute entity that runs the RoCE protocol is not aware that its traffic is VLAN-tagged. The compute entity can then sometimes create or assume a wrong GID, which can result in connectivity problems. The updated RoCE implementation resolves this problem by changing the way the RoCE GIDs are encoded, and instead bases them off the IP addresses of the Ethernet interface. All systems that use the RoCE protocol need to be upgraded to Red Hat Enterprise Linux 6.6 to ensure connection reliability due to this change in the wire protocol format.
The scap-security-guide package has been included in Red Hat Enterprise Linux 6.6 to provide security guidance, baselines, and associated validation mechanisms that use Security Content Automation Protocol (SCAP). SCAP Security Guide contains the necessary data to perform system security compliance scans regarding prescribed security policy requirements; both a written description and an automated test (probe) are included. By automating the testing, SCAP Security Guide provides a convenient and reliable way to verify system compliance on a regular basis.
Chapter 4. Virtualization
New Packages: hyperv-daemons
New hyperv-daemons packages have been added to Red Hat Enterprise Linux 6.6. The new packages include the Hyper-V KVP daemon, previously provided by the hypervkvpd package, the Hyper-V VSS daemon, previously provided by the hypervvssd package, and the hv_fcopy daemon, previously provided by the hypervfcopyd package. The suite of daemons provided by hyperv-daemons are needed when a Linux guest is running on a Microsoft Windows host with Hyper-V.
Chapter 5. Storage
Enhancements to device-mapper
Several significant enhancements to device-mapper have been introduced in Red Hat Enterprise Linux 6.6:
The dm-cache device-mapper target, which allows fast storage devices to act as a cache for slower storage devices, has been added as a Technology Preview.
The device-mapper-multipath ALUA priority checker no longer places the preferred path device in its own path group if there are other paths that could be used for load balancing.
The fast_io_fail_tmo parameter in the multipath.conf file now works on iSCSI devices in addition to Fibre Channel devices.
Better performance can now be achieved in setups with a large number of multipath devices due to an improved way in which the device-mapper multipath handles sysfs files.
A new force_sync parameter in multipath.conf has been introduced. The parameter disables asynchronous path checks, which can help limit the number of CPU contention issues on setups with a large number of multipath devices.
dm-era Technology Preview
The device-mapper-persistent-data package now provides tools to help use the new dm-era device mapper functionality released as a Technology Preview. The dm-era functionality keeps track of which blocks on a device were written within user-defined periods of time called an era. This functionality allows backup software to track changed blocks or restore the coherency of a cache after reverting changes.
Chapter 6. Hardware Enablement
Support for Intel Wildcat Point-LP PCH
Broadwell-U PCH SATA, HD Audio, TCO Watchdog, and I2C (SMBus) device IDs have been added for the drivers, which enables support for the next generation mobile platform in Red Hat Enterprise Linux 6.6.
Support for VIA VX900 Media System Processor
VIA VX900 Media System Processor is supported in Red Hat Enterprise Linux 6.6.
Chapter 7. Industry Standards and Certification
Fips 140 Revalidations
Federal Information Processing Standards Publications (FIPS) 140 is a U.S. government security standard that specifies the security requirements that must be satisfied by a cryptographic module utilized within a security system protecting sensitive, but unclassified information. The standard provides four increasing, qualitative levels of security: Level 1, Level 2, Level 3, and Level 4. These levels are intended to cover the wide range of potential applications and environments in which cryptographic modules may be employed. The security requirements cover areas related to the secure design and implementation of a cryptographic module. These areas include cryptographic module specification, cryptographic module ports and interfaces; roles, services, and authentication; finite state model; physical security; operational environment; cryptographic key management; electromagnetic interference/electromagnetic compatibility (EMI/EMC); self-tests; design assurance; and mitigation of other attacks.
The following targets have been fully validated:
NSS FIPS-140 Level 1
Suite B Elliptic Curve Cryptography (ECC)
The following targets have been revalidated:
OpenSSH (Client and Server)
Openswan
dm-crypt
OpenSSL
Suite B Elliptic Curve Cryptography (ECC)
Kernel Crypto API
AES-GCM, AES-CTS, and AES-CTR ciphers
Chapter 8. Authentication and Interoperability
Better Interoperability with Active Directory
Added functionality of System Security Services Daemon (SSSD) enables better interoperability of Red Hat Enterprise Linux clients with Active Directory, which makes identity management easier in Linux and Windows environments. The most notable enhancements include resolving users and groups and authenticating users from trusted domains in a single forest, DNS updates, site discovery, and using NetBIOS name for user and group lookups.
Apache Modules for IPA
A set of Apache modules has been added to Red Hat Enterprise Linux 6.6 as a Technology Preview. The Apache modules can be used by external applications to achieve tighter interaction with Identity Management beyond simple authentication. For further information, refer to the description of the target setup at http://www.freeipa.org/page/Web_App_Authentication.
Chapter 9. Desktop and Graphics
New Package: gdk-pixbuf2
The gdk-pixbuf2 package, previously a part of the gtk2 package, has been added to Red Hat Enterprise Linux 6.6. The gdk-pixbuf2 package contains an image-loading library that can be extended by loadable modules for new image formats. The library is used by toolkits such as GTK+ or Clutter. Note that downgrading the libraries included in the gdk-pixbuf2 and gtk2 packages can fail.
Chapter 10. Performance and Scalability
Performance Co-Pilot (PCP)
Performance Co-Pilot (PCP) provides a framework and services to support system-level performance monitoring and management. Its light-weight, distributed architecture makes it particularly well-suited to centralized analysis of complex systems.
Performance metrics can be added using the Python, Perl, C++ and C interfaces. Analysis tools can use the client APIs (Python, C++, C) directly, and rich web applications can explore all available performance data using a JSON interface.
For further information, consult the extensive man pages in the pcp and pcp-libs-devel packages. The pcp-doc package installs documentation in the /usr/share/doc/pcp-doc/* directory, which also includes these two free and open books from the upstream project:
New java-1.8.0-openjdk packages, which contain the OpenJDK 8 Java Runtime Environment and the OpenJDK 8 Java Software Development Kit, are now available in Red Hat Enterprise Linux 6.6 as a Technology Preview.
Component Versions
This appendix is a list of components and their versions in the Red Hat Enterprise Linux 6.6 release.
Component
Version
Kernel
2.6.32-494
QLogic qla2xxx driver
8.07.00.08.06.6-k
QLogic ql2xxx firmware
ql23xx-firmware-3.03.27-3.1
ql2100-firmware-1.19.38-3.1
ql2200-firmware-2.02.08-3.1
ql2400-firmware-7.03.00-1
ql2500-firmware-7.03.00-1
Emulex lpfc driver
10.2.8020.1
iSCSI initiator utils
iscsi-initiator-utils-6.2.0.873-11
DM-Multipath
device-mapper-multipath-libs-0.4.9-80
LVM
lvm2-2.02.108-1
Table A.1. Component Versions
Revision History
Revision History
Revision 6-2
Mon Sep 15 2014
MilanNavrátil
Release of the Red Hat Enterprise Linux 6.6 Release Notes.