Red Hat Enterprise Virtualization 3.5

Manager Release Notes

Release notes for Red Hat Enterprise Virtualization Manager 3.5.

Red Hat Enterprise Virtualization Documentation Team

Red Hat Customer Content Services

Legal Notice

Copyright © 2015 Red Hat, Inc.
This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed.
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.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.

Abstract

The Release Notes provide high-level coverage of the improvements and additions that have been implemented in Red Hat Enterprise Virtualization 3.5.

Chapter 1. Introduction

1.1. Introduction to Red Hat Enterprise Virtualization

Red Hat Enterprise Virtualization is a feature-rich server and desktop virtualization management system. It provides advanced capabilities for managing virtualization hosts and virtualized guests.
To install Red Hat Enterprise Virtualization Manager and virtualization hosts, your systems must be registered using Red Hat Subscription Management (RHSM).

Important

A clean installation is recommended for Red Hat Enterprise Virtualization 3.5.

1.2. Red Hat Subscription Manager

1.2.1. Red Hat Subscription Manager Entitlements and Repositories

Important

If your current systems are registered to RHN Classic, see Migrating from RHN Classic to Red Hat Subscription Management (RHSM) for Red Hat Enterprise Virtualization to migrate your systems to RHSM.
The Red Hat Subscription Manager (RHSM) provides packages necessary for installing Red Hat Enterprise Virtualization Manager and virtualization hosts.

Table 1.1. Required Repositories for Red Hat Enterprise Virtualization Manager

Subscription pool
Repository name
Repository label
Details
Red Hat Enterprise Linux Server
Red Hat Enterprise Linux Server
rhel-6-server-rpms
Provides the Red Hat Enterprise Linux 6 Server.
Red Hat Enterprise Linux Server
RHEL Server Supplementary
rhel-6-server-supplementary-rpms
Provides the virtio-win package, which provides the Windows VirtIO drivers for use in virtual machines.
Red Hat Enterprise Virtualization
Red Hat Enterprise Virtualization
rhel-6-server-rhevm-3.5-rpms
Provides the Red Hat Enterprise Virtualization Manager.
Red Hat Enterprise Virtualization
Red Hat JBoss Enterprise Application Platform
jb-eap-6-for-rhel-6-server-rpms
Provides the supported release of Red Hat JBoss Enterprise Application Platform on which the Manager runs.

Table 1.2. Required Repositories for Red Hat Enterprise Virtualization Hypervisor

Subscription pool
Repository name
Repository label
Details
Red Hat Enterprise Virtualization
Red Hat Enterprise Virtualization
rhel-6-server-rhevh-rpms
Provides the rhev-hypervisor package, which includes the image required to install the hypervisor.
Red Hat Enterprise Virtualization
Red Hat Enterprise Virtualization
rhel-7-server-rhevh-rpms
Provides the rhev-hypervisor package, which includes the image required to install the hypervisor.

Table 1.3. Required Repositories for Red Hat Enterprise Linux 7 Host

Subscription pool
Repository name
Repository label
Details
Red Hat Enterprise Linux Server
Red Hat Enterprise Linux Server
rhel-7-server-rpms
Provides the Red Hat Enterprise Linux 7 Server.
Red Hat Enterprise Virtualization
Red Hat Enterprise Virtualization Management Agents (RPMs)
rhel-7-server-rhev-mgmt-agent-rpms
Provides the QEMU and KVM packages required for using Red Hat Enterprise Linux 7 servers as virtualization hosts.

Table 1.4. Required Repositories for Red Hat Enterprise Linux 6 Host

Subscription pool
Repository name
Repository label
Details
Red Hat Enterprise Linux Server
Red Hat Enterprise Linux Server
rhel-6-server-rpms
Provides the Red Hat Enterprise Linux 6 Server.
Red Hat Enterprise Linux Server
Red Hat Enterprise Linux 6 Server - Optional
rhel-6-server-optional-rpms
Provides the sanlock package and sanlock-related packages required for using Red Hat Enterprise Linux 6 servers as virtualization hosts.
Red Hat Enterprise Virtualization
Red Hat Enterprise Virtualization Management Agents (RPMs)
rhel-6-server-rhev-mgmt-agent-rpms
Provides the QEMU and KVM packages required for using Red Hat Enterprise Linux 6 servers as virtualization hosts.

1.2.2. Additional Packages from Content Delivery Network

The packages provided in the following repositories are not strictly required to install and configure a functioning Red Hat Enterprise Virtualization environment, however they provide additional capabilities to enhance the user experience.

Table 1.5. Recommended Repositories for Red Hat Enterprise Virtualization

Subscription pool
Repository name
Repository label
Details
Red Hat Enterprise Linux Server
RHEL Server Supplementary (v. 6 64-bit x86_64)
rhel-6-server-supplementary-rpms
Provides the spice-usb-share and kmod-kspiceusb-rhel60 packages for Red Hat Enterprise Linux 6, which enables USB redirection (legacy mode) on Red Hat Enterprise Linux 6 clients.
Red Hat Enterprise Linux Server
RHEL Supplementary EUS (v. 5.9.z for 64-bit x86_64)
rhel-5.9.z-server-supplementary-rpms
Provides the spice-usb-share and kmod-kspiceusb-rhel5u6 packages for Red Hat Enterprise Linux 5, which enables USB redirection (legacy mode) on Red Hat Enterprise Linux 5 clients.
Red Hat Enterprise Linux Server
Red Hat Enterprise Linux 7 Server - RH Common (v.7 Server for x86_64)
rhel-7-server-rh-common-rpms
Provides the rhevm-guest-agent-common package for Red Hat Enterprise Linux 7, which allows you to monitor virtual machine resources on Red Hat Enterprise Linux 7 clients.
Red Hat Enterprise Linux Server
Red Hat Enterprise Virt Agent (v.6 Server for x86_64)
rhel-6-server-rhev-agent-rpms
Provides the rhevm-guest-agent-common package for Red Hat Enterprise Linux 6, which allows you to monitor virtual machine resources on Red Hat Enterprise Linux 6 clients.
Red Hat Enterprise Linux Server
Red Hat Enterprise Virt Agent (v.5 Server for x86_64)
rhel-5-server-rhev-agent-rpms
Provides the rhev-guest-agent package for Red Hat Enterprise Linux 5, which allows you to monitor virtual machine resources on Red Hat Enterprise Linux 5 clients.

Chapter 2. What's New?

2.1. Compute Features

Red Hat Enterprise Virtualization 3.5 provides optimized performance and resource allocation features including:
NUMA Support including Host NUMA, NUMA Guest Pinning, and Virtual NUMA
This functionality allows customers to provision large guest workloads while minimizing the overhead of physical memory access on compatible hosts.
Extended SLA/QoS Support
Administrators can now define Disk and CPU resource limits to prevent over utilization and unpredictable virtual machine performance issues.
oVirt Optimizer Integration
Administrators can now identify the optimal balance of virtual machines within a cluster. In addition, administrators can determine how to place new virtual machine workloads into a cluster with enough total available resources, and avoid scenarios whereby no single host has enough resources for a new virtual machine.

2.2. Storage Features

Self-Hosted Engine iSCSI support
With this feature, users can use iSCSI storage for Self-Hosted Engine data domain.
Support live deletion of a snapshot
With this feature, you can now delete virtual machine disk snapshots from running virtual machines. The feature is supported in Red Hat Enterprise Virtualization 3.5 with hosts running Red Hat Enterprise Linux 7.1 or Red Hat Enterprise Virtualization Hypervisor 7.1.
Advanced snapshot overview capabilities
Users can now select storage consumption details on a disk or snapshot level for an easier removal process.
Improved storage domain management for disaster recovery
Red Hat Enterprise Virtualization 3.5 introduces support for importing existing data storage domains into Red Hat Enterprise Virtualization environments. This allows you to migrate data storage domains between data centers in the same Red Hat Enterprise Virtualization environment or to a separate Red Hat Enterprise Virtualization environment by removing the data storage domain from the source data center and importing it into the target data center. This functionality allows you to migrate virtual machines between data centers without using an export storage domain, and to recover from the loss of a data center or Red Hat Enterprise Virtualization environment by importing existing data storage domains and the virtual machines they contain into a Red Hat Enterprise Virtualization environment.
SLA for storage I/O bandwidth
Administrators can now define I/O bandwidth limits to enhance VM I/O operations.

2.3. Networking Features

Red Hat Enterprise Virtualization 3.5 delivers network capabilities that fully support enterprise virtualization infrastructures and deliver agility and flexibility to accommodate evolving workloads. Key new features include:
Self-Hosted Engine VLAN support
The ovirt-hosted-engine-setup was enhanced to support the configuration of VLAN tagged interfaces.
Enhanced network interfaces monitoring
New events were introduced to notify the user in the case of NIC or bond failures.
Ability to configure customized bridging options
It is now possible to provide any configurable values of a Linux bridge, which serves as the basis for logical networks, through Red Hat Enterprise Virtualization Manager. This allows users to configure any parameters they need to meet specific network requirements.

2.4. Infrastructure Features

Red Hat Enterprise Virtualization 3.5 allows administrators to customize authentication and authorization processes according to specific organization needs. Furthermore, the release allows administrators to customize the user interface. New features to support this functionality include:
Satellite integration
This feature adds the capability to provision Red Hat Enterprise Virtualization on bare-metal machines and add them as hypervisors to Red Hat Enterprise Virtualization Manager using Foreman and Satellite.
Generic LDAP provider support
This feature enables the choice of using generic LDAP providers to authenticate users.
Enhanced real time data in user interface
The graphical user interface of the Administration Portal has been improved and now shows various real-time data including live migration status and progress, as well as the performance states of hosts and virtual machines.
Support link-down detection of power management LAN
This feature adds support for a periodic health check for all hosts with power management enabled. The health check detects and raises alerts failed operations on the LAN.

2.5. User Experience Enhancements

Support for single sign-on to Administration and User Portals (Tech Preview)
This feature supports single sign-on to User and Administration Portals.
New graphical user interface for the Administration Portal and User Portal
With this release, the graphical user interfaces for the Administration Portal and User Portal have been updated to provide Red Hat customers with better unified interface experience across products. After upgrading to the 3.5 version, clear your browser cache to see the updated interface.

Chapter 3. Technical Notes

3.1. Features

RFEs

BZ#1077284

This feature introduces several updates to the handling of MAC address pools using the engine-config command. Previously, attempting to configure large ranges of MAC addresses would raise out of memory exceptions under certain circumstances, most typically on engine startup. Moreover, specifying a range of MAC addresses that contained an invalid address would cause the operation to fail. Now, users can configure a MAC address pool with larger address ranges, and invalid MAC addresses are filtered out of the range. However, if no valid MAC addresses remain after filtering, the operation fails. In addition, the MaxMacsCountInPool configuration value has been deprecated, and only the MacPoolRanges configuration value is now considered when allocating MAC addresses. Red Hat recommends configuring the MAC address pool to contain the majority of MAC addresses to be used; only MAC addresses defined in the MAC address pool are stored in memory efficiently.
BZ#1154352

Previously, different Simple Network Management Protocol (SNMP) traps were sent by ovirt-engine-notifier for different events. Now, one generic SNMP trap, that contains the event data as Protocol Data Units (PDU), is used for all event types and a Management Information Base (MIB) file has been created to describe the SNMP traps. In addition, the PDU list has been extended.
BZ#716511

Red Hat Enterprise Virtualization 3.5 provides support for migrating storage domains amongst different Red Hat Enterprise Virtualization data centers or different deployments. This functionality allows the transfer of virtual machines between setups without the need to copy the data into and out of an export domain, or the need to recover after the loss of an engine database. Also see BZ#920708 for the REST API implementation.
BZ#723211

With this feature, users can now clone a virtual machine directly from an existing virtual machine without the need to first create a template, making the process more time and resource efficient.
BZ#967466

In the Administration Portal, a progress bar is now available to indicate the progress of migrating a running virtual machine.

ovirt-engine-webadmin-portal

BZ#1114241

With this update, when editing the "Setup Host Networks" window, the "Save Network Configuration" check box is now marked by default to prevent user configuration changes wiped by accident.

vdsm

BZ#1125237

Previously, the logging level of libvirt was set to debug mode, which greatly increased log file size and negatively impacted performance for production environments. Now, the default logging level of libvirt is used and verbosity is decreased. If '/run/systemd/journal/socket' exists on the machine, libvirt’s log file may be changed to journal. Refer to http://libvirt.org/logging.html for more information on the journal change.

rhevm-appliance

BZ#1029507
This feature adds a virtual appliance, which can be used to quickly setup a pre-installed and partially pre-configured image of Red Hat Enterprise Virtualization Manager. The image is available for download as either a raw disk or an OVA file.
The following command can be used inside the image to complete the site-specific configuration:
$ rhevm-setup --offline --config-append=rhevm-setup-answers

ovirt-engine-backend

BZ#987295
With this release, support for periodic power management health check to detect and warn about link-down of power management LAN has been added.

3.2. Enhancements

This release of Red Hat Enterprise Virtualization features the following enhancements:
BZ#584625
The new generic LDAP provider will fetch group information and 'userPrincipalName' from the Global Catalog in order to work properly in multiple domain installations.
BZ#650593
With the new LDAP implementation provided by the ovirt-engine-extension-aaa-ldap package, you can now query an LDAP service using the site's DNS service record. For example:
pool.default.serverset.srvrecord.service = ldap
pool.default.serverset.srvrecord.protocol = tcp
pool.default.serverset.srvrecord.domain = MYSITE._sites.ad.dc._msdcs.my-activedirecotry.com
For more information, see the ovirt-engine-extension-aaa-ldap package documentation.
BZ#766601
The new LDAP generic provider ovirt-engine-extension-aaa-ldap fully supports multiple Active Directory forests.
BZ#800155
This features adds the ability to disable copying and pasting to virtual machines through SPICE connections, allowing administrators to restrict this functionality due to security reasons. This functionality is enabled by default.
BZ#804530
This feature changes the "Slot" field to "Service Profile" when cisco_ucs is selected as the fencing type.
BZ#817180
With this release, MachineObjectOU is now available for configuration for virtual machines that are using Sysprep. This allows users to specify an Active Directory OU for virtual machines to join.
BZ#821493
When a multi-processor virtual machine communicates with other virtual machines on the same host, its CPU may generate traffic faster than a single virtio-net queue can consume it. This feature aims to avoid this bottle neck by allowing multiple queues per virtual network interface. Note that this is effective only when the host runs a Red Hat Enterprise Linux 7 kernel >= 3.10.0-9.el7.
BZ#828591
Administrators can now identify the optimal balance of virtual machines within a cluster. In addition, administrators can determine how to place new virtual machine workloads into a cluster with enough total available resources, and avoid scenarios whereby no single host has enough resources for a new virtual machine.
BZ#859024
When performing actions such as unplugging a Virtual NIC, a confirmation dialog is displayed to prevent user performing the action by accident.
BZ#874328
With this enhancement, a new instance management screen is now available in the Administration Portal.
BZ#877209
A new package ovirt-optimizer is included in Red Hat Enterprise Virtualization. This package installs a new scheduler service that utilizes probabilistic methods to compute steps for starting a virtual machine and load balancing clusters.
This feature was implemented because the existing internal scheduler only sees one step ahead and is not capable of computing complicated migration sequences. A virtual machine that is too large to start on any host directly can be accommodated by following migration hints from the Optimizer.
More information can be found in the feature page (http://www.ovirt.org/Features/Optaplanner) and in the following presentation: http://www.ovirt.org/images/c/c6/Smart-VM-scheduling.pdf
BZ#878662
With this update, you can now set up custom fence agents for your Red Hat Enterprise Virtualization 3.5 environment. For more information, see https://access.redhat.com/articles/1238743.
BZ#879077
Previously,when an entity changed, the system tree was not automatically refresh and users had to press the refresh button to update the tree. With this update, when an entity changes, the system tree will refresh automatically.
BZ#894084
With this enhancement, a warning message is displayed in the user interface if SELinux is disabled to remind users of the SELinux status.
BZ#895222
In the Administration Portal, users can sort tables by clicking on column headers.
BZ#906243
This features adds the ability to configure the host name of a virtual machine using sysprep.
BZ#906938
With this update, support for storage quality of service has been added.
BZ#918138
With this enhancement, it is now possible to configure serial numbers for virtual machines on three different levels: engine-config level, cluster level, and virtual machine level. At each level, three modes of serial numbers are available: use host UUID (legacy), use VM UUID, and provide custom serial number ______.
BZ#920171
Network bonds can now be automatically configured during installation using the 'bond_setup=' and 'bond=' kernel arguments.
BZ#922377
Previously, only certain virtual machine properties could be updated while the virtual machine was running. Other properties could only be updated while the virtual machine was down. Now, all properties can be updated on a running virtual machine, but those that cannot be applied immediately will be saved and applied the next time the virtual machine is shut down.
BZ#955235
With this feature, BIOS boot menu for virtual machines is now supported. This feature eases selecting boot options when needed.
BZ#960379
Partial configuration of kdump is now supported during auto-installation of the Red Hat Enterprise Virtualization Hypervisor. 'kdump_local=1' can now be used to store core dumps locally, and 'kdump_ssh' and 'kdump_ssh_key' can be used to configure kdump for remote storage of the core dump.
BZ#962220
This feature adds the ability to configure the system, user, and machine locale for a virtual machine using sysprep in the New Virtual Machine and Edit Virtual machine window.
BZ#962880
With this enhancement, when a grid is loaded and it contains only one item and it can be selected, the system will automatically select that item and display the detailed information of that item. This feature saves the user from manually clicking the item.
BZ#963936
The new LDAP provider ovirt-engine-extension-aaa-ldap fully supports SSL/TLS and startTLS protocols.
BZ#966302
This feature enables the default console device to be set from within the Red Hat Enterprise Virtualization Hypervisor setup TUI.
BZ#977079
This feature adds support for enabling a paravirtualized random number generator (RNG) in virtual machines. To use this feature, the random number generator source must be set at cluster level to ensure all hosts support and report desired RNG device sources. This feature is supported in Red Hat Enterprise Linux hosts of version 6.6 and higher.
BZ#977306
This enhancement adds information about password validity to console.vv files. It affects 'Native client' console invocation for SPICE and VNC.
BZ#980965
The new generic LDAP provider implementation ovirt-engine-extension-aaa-ldap supports anonymous bind. You can now perform anonymous access to search for user information and no longer need to set up a specific user to perform directory search.
BZ#985945
The Red Hat Enterprise Virtualization Manager websocket proxy can now be installed and configured (via engine-setup) on a separate machine from the machine on which the Manager is installed.
BZ#987299
With this update, you can now set event notifications for NIC slave or bond faults, provided there is a network or label on the interface. Four new events have been made available for selection to configure your event notifier. They are: HOST_INTERFACE_STATE_UP, HOST_INTERFACE_STATE_DOWN, HOST_BOND_SLAVE_STATE_UP, and HOST_BOND_SLAVE_STATE_DOWN. To enable or update your event notifier, subscribe to ovirt-engine-notifier to receive notifications on your selected events. See "Configuring Event Notifications" in the Administration Guide for more information.
BZ#988392
With this update, users now have the option to dismiss unwanted alerts from the Administration Portal.
BZ#996512
Users can now log in to a virtual machine (with guest agent installed) via the REST API, using the new 'logon' action. This functionality was already available in the UI. The Manager sends the login credentials to the guest agent, which starts a session of the guest operating system and unlocks the display.
BZ#999975
Previously if a vlan device had a non-standard name (the standard is- "dev.VLANID"), the engine could not handle and display it. This feature adds the functionality to display such vlan devices.
p.s- those devices are just displayed in host->network interfaces sub tab. Setup networks operations cannot be performed on them.
BZ#1014134
Previously, the data warehouse service became unresponsive and got an OutOfMemoryError on service start when the hourly aggregation tried to aggregate around 1.5 million records. With this update, the service now aggregates per hour of the day and then proceeds to the next hour. This way, data aggregation is now scalable.
BZ#1015186
When a block storage domain exceeds a certain number of logical volumes defined in a configuration value, each action that results in the creation of a new logical volume on the domain will add an audit log warning that the number of logical volumes on that domain has exceeded the defined number. The number of logical volumes is defined in the configuration value 'AlertOnNumberOfLVs' and it's default value is 300.
BZ#1016916
With this update, you can now search for virtual machines in the Administration Portal using their MAC addresses.
BZ#1018416
It is now possible to create ad hoc reports that have full details of users including more information than the user's ID number. The user's first and last name will now be visible on the report as well.
BZ#1022795
Previously, when creating a virtual machine disk, the Administration Portal suggested a default disk alias consisting of 'VMname+_disk+number'. The number came from the total amount of virtual machines disks plus 1. For example, for a virtual machine name 'V1' with 3 existing disks, the suggested name was'V1_disk4. However, the suggestion mode did not recycle disk aliases correctly. If a disk was deleted, the number was not reused. With this update, the suggestion mode recycled the unused numbers to form new virtual machine disk aliases.
BZ#1025376
The 'Change CD' window now displays the name of the CD that is currently attached to a virtual machine.
BZ#1025822
With this feature, a new command line option "ISNOREBOOT" was added to guest tools. When the option is used as part of a silent install (together with "ISSILENTMODE"), it disables the reboot of the machine at the end of the installation, allowing additional steps to be performed prior to rebooting the machine.
BZ#1025831
With this update, you can configure the administrator password and organization name in the Initial Run tab of the Run Once menu for virtual machines where Sysprep has been configured.
BZ#1029507
This feature adds a virtual appliance, which can be used to quickly set up a pre-installed and partially pre-configured image of Red Hat Enterprise Virtualization Manager. The image is available for download as either a raw disk or an OVA file.
The following command can be used inside the image to finish the site-specific configuration: $ rhevm-setup --offline --config-append=rhevm-setup-answers
BZ#1032686
Previously, all virtual machine OVFs were stored on the master domain and are being updated asynchronously by the OvfAutoUpdater. With this feature, OVFs are now stored on all wanted domains to provide better recovery ability, and to reduce the use of master_fs and the master domain.
BZ#1034885
With this update, users can now see the overview of snapshots in the Administration Portal.
BZ#1038632
This enhancement adds a button to the SPICE-HTML5 page and allows users to display console debug information when needed.
BZ#1039231
Support for Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe has been added to the Red Hat Enterprise Virtualization Hypervisor.
BZ#1044033
With this feature, you can now configure ethtool options from Red Hat Enterprise Virtualization Manager. Previously, the Manager only configures a small subset of the values of a network interface. Users now have the option to use the ethtool utility to customize their usage of network interface. The engine-config tool has to be used initially for the "ethtool_opts" key to be made available. These custom properties are accessible through the Administration Portal, REST API, and software development kits.
BZ#1044042
With this feature, users can now configure bridging options from Red Hat Enterprise Virtualization Manager. Previously, the Manager only configures a small subset of values of a linux bridge. Users who made customized configuration changes would find the configuration overridden by the Manager. Bridging options can now be supplied when provisioning a network on a host using the "bridge_opts" key. These custom properties are accessible through the Administration Portal, REST API, and software development kits.
BZ#1048019
This feature optimizes queries for data associated with the system tree. Previously, the queries for data were serialized, so one would not start before the previous one was completed, even though there was no relationship between them. Now the queries run in parallel, improving UI start up time.
BZ#1052348
In order to provide additional tools for debugging and troubleshooting potential storage problems from the Red Hat Enterprise Virtualization Hypervisor, the iotop package is now included in Red Hat Enterprise Virtualization Hypervisor images.
BZ#1062435
With this update, users can now add, update, and delete scheduling policies through the REST API.
BZ#1062515
Confirmation is now required for storage layout in the TUI installation of the Hypervisor to help prevent data loss in case of an incorrectly selected disk.
BZ#1064544
With this release, the graphical user interface for the Administration Portal and User Portal has been updated to provide Red Hat customers with better unified interface experience across products. After upgrading to Red Hat Enterprise Virtualization 3.5, clear your browser cache to see the updated interface.
BZ#1065753
With this update, users are asked to optionally specify a reason when performing maintenance operations on a virtual machine. The feature can be set in the cluster properties to make the function optional or not.
BZ#1067162
The Hosted Engine can now be deployed on iSCSI storage domains.
BZ#1070823
With this feature, you can now edit the "Wipe after Delete" property of a disk even while the virtual machine is running.
BZ#1073724
The 'edit-node --update' command can now be used to update individual packages in a Red Hat Enterprise Virtualization Hypervisor ISO.
BZ#1075166
This feature adds support for Dell Shared PERC8 RAID Controller with the Red Hat Enterprise Virtualization Hypervisor.
BZ#1076944
Previously, during the hosted engine deployment, selecting a VLAN-tagged network interface to be used as the base for the 'rhevm' bridge would cause the deployment to fail. Now, it is possible to select a VLAN-tagged network interface for the 'rhevm' bridge during hosted engine deployment.
BZ#1078206
Previously, during the hosted engine deployment, selecting a bonded interface to be used as the base for the 'rhevm' bridge would cause the deployment to fail. Now, it is possible to select a bonded interface for the 'rhevm' bridge during hosted engine deployment.
BZ#1083760
With this feature, a host is prevented from rebooting when the host is in the middle of a Kdump process to prevent any log loss.
BZ#1083998
With this update, you can now use Foreman to detect bare metal hosts, allowing the administrator to select and provision the bare metal host as a Red Hat Enterprise Virtualization Manager host.
BZ#1085136
With this release, a disk's description property can be changed while the virtual machine is running. A description of a disk may change frequently (for example, when you install new software on the guest), and having to shut the virtual machine down in order to update it can hinder production needs.
BZ#1174707
With the Red Hat Enterprise Virtualization 3.5 release, you can now use a Red Hat Enterprise Virtualization Hypervisor 7.1 in your Red Hat Enterprise Virtualization environment. The Red Hat Enterprise Virtualization Hypervisor 7.1 is a minimal operating system based on Red Hat Enterprise Linux 7.1 that is designed to provide a simple method for setting up a physical machine to act as a hypervisor in a Red Hat Enterprise Virtualization environment. The minimal operating system contains only the packages required for the machine to act as a hypervisor, and features a simple text user interface for configuring the machine and adding it to an environment.
BZ#1092166
Previously, it was impossible for a third-party tool to get access to VDSM images. It is now possible to prepare and teardown images (not in use by a virtual machine) in order to inspect the content.
BZ#1092609
With this feature, users can now search for objects that have tags or objects that do not have tags.
BZ#1092630
With this update, QLogic firmware has been updated to support the most recent hardware.
BZ#1092884
Previously, virtual machine migration time was displayed in seconds, even for large values. Now, migration time is displayed in hours, minutes, and seconds.
BZ#1099697
With this feature, support is provided for Windows Guest Tools for Windows Server 2012 R2 and Windows 8.1 virtual machines. This feature is also backported to Red Hat Enterprise Virtualization 3.4.
BZ#1100200
It is now possible to set up the DWH and engine on separate physical machines. Creating this type of setup allows the load to be spread over multiple machines and allows for better resource management and control.
BZ#1101018
Custom preview snapshot is now supported in the REST API. Optional 'restore_memory' and 'disks' tags are now accepted in the 'preview_snapshot' action.
BZ#1104774
With this release, Red Hat Enterprise Virtualization Manager now allows up to 4000 GB of RAM per virtual machine.
BZ#1110172
Previously, during fencing, a host cannot be accessed through the network and administrators could not check if the host was working or not. With this update, the host can be checked using the Sanlock lease information. Now, hosts can be checked even during fencing.
BZ#1110636
With this update, you can now install a RHEL-based Hypervisor on IBM Power 8 hardware for your Red Hat Enterprise Virtualization environment.
BZ#1111234
With this release, hosts can now keep a connectivity history log. Sometimes, hosts fail due to transient connectivity failures. To help debug these failures, users can now check /var/log/vdsm/connectivity.log. This log can be reviewed via the log inspector. It includes changes in interface operational status, speed, and duplex. It also reports when the Engine is disconnected from the host and stops polling it by logging client_seen:False.
BZ#1113185
Previously, users who wanted to take advantage of specific mount options their storage array supported could only define a POSIX domain, thus losing the enhancements Red Hat Enterprise Virtualization provides for NFS. With this release, it is now possible to specify custom mount options for NFS storage domains.
BZ#1113648
A package for generic provider for AAA (authentication, authorization and accounting) is now available. The generic provider is a HTTP based authentication required for integration with single sign-on solutions such as Kerberos, see BZ#1113937 for more information.
BZ#1113651
The ovirt-engine-extension-logger-log4j package is required for the logger implementation. With the implementation, the Manager delegates records into log4j. Log4j is a customizable framework that provides appenders for various technology, including SNMP, syslog, etc.
BZ#1114253
Previously, a host performing a fencing operation had to be in the same data center as the host being fenced. Now, a host can be fenced by a host from a different data center.
BZ#1115526
With this enhancement, the RHEV Agent rhev-agent.ini file is no longer replaced each time a new version of the agent is installed. New configuration files were introduced to contain the system configuration, and so the rhev-agent.ini configuration file is now intended to contain user local configuration overrides. Note that users should be aware that as a consequence a broken configuration will remain even after upgrading or removing and then re-installing a software.
BZ#1118847
Previously, the Red Hat Enterprise Virtualization Manager was configured to set all virtio-SCSI direct LUN devices to the "LUN" device type. This device type does not support direct LUN read-only capability. Now, the Manager sets virtio-SCSI direct LUNs to the "disk" device type when the read-only option is enabled, which enables read-only functionality via SCSI emulation. This functionality is important, in particular, for Cloud Forms Management Engine appliances attempting to run smart-state analysis against Red Hat Enterprise Virtualization data storage domains with a large number of backing LUNs.
BZ#1119922
A new option in the 'Fencing Policy' tab of the 'New/Edit Cluster' window allows users to disable fencing for any host that has storage connectivity. This is useful to prevent fencing in cases where a host that uses storage has a network issue, but the services it provides may still be available.
BZ#1120829
A new option in the 'Fencing Policy' tab of the 'New/Edit Cluster' window allows users to disable fencing of hosts in the cluster if more than a user-defined percentage of hosts have connectivity issues. This can prevent hosts being fenced in scenarios where hosts are in a 'Non-Responding' or 'Connecting' state due to a general network connectivity error, rather than a host error.
BZ#1120858
This enhancement adds the ability to disable fencing for a cluster. This allows system administrators who are aware that certain hosts in a cluster may experience temporary connection issues to disable and re-enable fencing when performing maintenance on a machine.
BZ#1123754
Upon creating a new DirectLUN disk, the LUN visibility on a host is now validated. If the specified LUN isn't visible to the host, the action would be aborted and a proper error message returned. Note that the validation is only executed if a host is specified by the user; otherwise, no validation is performed.
BZ#1125812
Deployment of the hosted engine is now supported on Red Hat Enterprise Linux 7 hosts.
BZ#1186582
With this release, the Red Hat Enterprise Virtualizaton Hypervisor now includes the drivers for the Dell Shared PERC8 RAID Controller.
BZ#1208113
A new SOS plug-in in SOS 3.2 allows the Log Collector tool to collect information about self-hosted engine environments, including information about the hosted-engine setup and HA daemons.
BZ#1217494
With this enhancement, users can connect to Windows 8 and Windows 2012 virtual machines using the SPICE protocol without QXL drivers. Limitations include: no multi-monitoring, graphics is not accelerated, etc.
BZ#1219051
In self-hosted engine environments, a failed connection to the ovirt-ha-broker now returns a specific error message, rather than the full traceback.
BZ#1234134
With this release, Korean is now a supported locale in the Red Hat Enterprise Virtualization Manager portals.
BZ#1259634
With this release, the engine-setup script now checks if the relevant certificates - including the internal CA certificate and those it signs - are set to expire soon or have already expired. If so, engine-setup now prompts users whether to renew the certificates. If users reply yes, the certificates are renewed. If users reply no, the certificates are not renewed, and users are prompted with the same question the next time they run engine-setup.
This feature addresses the situation where some older setups were at risk of the certificate expiring without the user knowing. Now, users are notified of impending expiry, and can renew the certificate in advance.

Note

This functionality is not restricted to updates; users can run engine-setup at any time to check and renew the relevant certificates.

Important

Renewing the certificate does not renew the certificates of hosts; you must manually reinstall all hosts and update browsers to accept the new certificate.

3.3. Known Issues

These known issues exist in Red Hat Enterprise Virtualization at this time:
BZ#738229
Disks and LUNs that expose a block size different from 512 bytes are currently not supported.
BZ#967584

Users cannot use the search bar to search for a Gluster Volume based on the type 'distribute-replicated' or 'transport_type' in the Administration Portal.
BZ#1088875
After registering a Red Hat Enterprise Virtualization Hypervisor host with a Red Hat Enterprise Virtualization Manager from within the host, information regarding the network configuration in the text user interface for the Red Hat Enterprise Virtualization Hypervisor does not display the latest details. As a workaround, log out from and log back in to the Red Hat Enterprise Virtualization Hypervisor after registration. The latest information regarding the network configuration is then displayed.
BZ#1095028
Aborting the media integrity check during Red Hat Enterprise Virtualization Hypervisor 7.0 boot causes system halt and failure to boot. Remove the kernel argument rd.live.check from the kernel command line to prevent the media check on boot.
BZ#1096890
The Red Hat Enterprise Virtualization Manager no longer acts as a proxy for all browser requests to access.redhat.com, and only proxies the upload of SOS reports to cases. When you configure the proxyURL during the engine-setup process, this can give the impression that all requests from the browser are proxied through the Red Hat Enterprise Virtualization Manager. This is no longer the case. All calls to access.redhat.com other than the SOS report upload flow directly from the browser to Red Hat. If you experience a problem with calls to access.redhat.com being blocked, configure your browser to use the appropriate proxy settings for your network. This enables the Red Hat Access Plugin to work as expected.
BZ#1125846

Machines with installations of both Red Hat Enterprise Virtualization Manager and Foreman experience a conflict in the API URL that prevents Foreman from being added as an external provider. A workaround for this issue is to edit the /etc/httpd/conf.d/z-ovirt-engine-proxy.conf configuration file and remove 'api($|/)|' from <LocationMatch, though this may introduce untested and unknown issues in Red Hat Enterprise Virtualization due to backwards compatibility requirements around the API URL. Red Hat does not recommend you to install both the Red Hat Enterprise Virtualization Manager and Foreman on the same machine.
BZ#1140127

Permissions for the default configuration file for the Optimizer will not be granted to the 'jboss' group if that group does not yet exist at the time of installation. Consequently, the configuration file is owned by 'root:root' and the default JBoss installation running under the separate 'jboss' user cannot read it. The configuration file has 6 4 0 permissions, as it contains a password. When the user changes the default configuration during Optimizer configuration, they must also manually change ownership of the file to 'root:jboss', so that the JBoss installation can read the file.
BZ#1149694

The BOOTIF=link argument is currently not supported for Red Hat Enterprise Linux 7.0 Hypervisors.
BZ#1154630

Red Hat Enterprise Linux guests do not support NIC hot plugging by default. Install powerpc-utils version >=1.2.19 on the guest to enable NIC hot plugging.
BZ#1158458

Using the Java SDK to fetch and change the cluster of a virtual machine sends the entire element to the API, including the outdated CPU profile of the previous cluster. Attempts to then update the virtual machine fails as CPU profile does not match with target cluster. The current workaround is to clear the cluster-specific fields when using the Java SDK to fetch and change the cluster of a virtual machine.
BZ#1180154
The legacy LDAP provider Active Directory driver does not support users with different SAM account names and user principal names, preventing users with a SAM account name that differs from their user principal name from logging in. As a workaround, use the new LDAP provider ovirt-engine-extension-aaa-ldap. With this driver, the SAM account name is not considered anymore, and users with SAM account names that differ from their user principal name from logging in.
BZ#1182048
On some Red Hat Enterprise Virtualization Hypervisor hosts, a device-mapper error (device-mapper: table: 253:6: multipath: error getting device) is displayed on the login screen. This error does not have a functional impact on those hosts.
BZ#1196735
An unversioned hotfix of the communication protocol between the Red Hat Enterprise Virtualization Manager and virtualization hosts resulted in exceptions in engine-log, and caused the Manager to be unable to communicate with hosts. To avoid this, when using Manager to host communication via JSON-RPC (which is new in 3.5), you must update the Manager to the new version before updating the virtualization hosts. Any host using JSON-RPC can only be upgraded once the new engine release is running. Alternatively, configure the Manager to use XML-RPC instead.
BZ#1241502
Currently, the self-hosted engine configuration sequence is not shown when you configure the self-hosted engine through the Red Hat Enterprise Virtualization Hypervisor text user interface over a serial console. As a workaround, use a standard console or terminal to set up the self-hosted engine on Red Hat Enterprise Virtualization Hypervisor.
BZ#1251867
At current, attempting to change the password during a manual upgrade of a Red Hat Enterprise Virtualization Hypervisor using the textual user interface fails. As a workaround, upgrade the Hypervisor manually using the textual user interface without changing the password, then upgrade the password from the security screen in the textual user interface after the upgrade is complete.

3.4. Deprecated Functionalities

The items listed in this section are either no longer supported or will no longer be supported in a future release.
BZ#1039267

Since Red Hat Enterprise Virtualization 3.3, the process for deploying a Red Hat Enterprise Virtualization Hypervisor host disables vdsm-reg. As a result, information regarding the machine where the Red Hat Enterprise Virtualization Manager is installed is no longer available in the text user interface for the host when you register Red Hat Enterprise Virtualization Hypervisor hosts from the Manager.
BZ#1102018

Previously, the OpenStack Networking (Neutron) integration supported both the Linux Bridge and Open vSwitch plug-ins. Since Open vSwitch is the recommended plug-in to use with Red Hat Enterprise Linux OpenStack Platform and it offers feature parity with Linux Bridge, the Linux Bridge plug-in is dropped from the integration.

3.5. Security

Administrators can receive the latest security advisories from the Red Hat Enterprise Virtualization watch list. Subscribe to the Red Hat Enterprise Virtualization watch list to receive new security advisories for Red Hat Enterprise Virtualization products by email. Subscribe by completing this form: http://www.redhat.com/mailman/listinfo/rhev-watch-list/.

Appendix A. Revision History

Revision History
Revision 3.5-33Mon 29 Feb 2016Red Hat Enterprise Virtualization Documentation Team
Removed known issues that have been resolved for the release of RHEV 3.5.8.
Revision 3.5-32Thu 11 Feb 2016Red Hat Enterprise Virtualization Documentation Team
Added an enhancement for RHEV 3.5.7.
Revision 3.5-31Thu 21 Jan 2016Red Hat Enterprise Virtualization Documentation Team
Updated the description of enhancements to storage domain disaster recovery.
Revision 3.5-30Mon 26 Oct 2015Red Hat Enterprise Virtualization Documentation Team
Added a known issue for RHEV 3.5.5.
Revision 3.5-29Thu 03 Sep 2015Red Hat Enterprise Virtualization Documentation Team
Added additional known issues and enhancements for RHEV 3.5.4.
Revision 3.5-28Thu 03 Sep 2015Red Hat Enterprise Virtualization Documentation Team
Added a known issue for the ovirt-node component.
Revision 3.5-27Thu 03 Sep 2015Red Hat Enterprise Virtualization Documentation Team
Updated the release notes in accordance with the release of RHEV 3.5.4.
Revision 3.5-26Wed 08 Jul 2015Red Hat Enterprise Virtualization Documentation Team
BZ#1240869 - Updated the list of repositories for RHEL 7 hosts.
Revision 3.5-25Wed 10 Jun 2015Red Hat Enterprise Virtualization Documentation Team
Updated the release notes in accordance with the release of RHEV 3.5.3.
Revision 3.5-24Wed 29 Apr 2015Red Hat Enterprise Virtualization Documentation Team
Minor updates.
Revision 3.5-23Tue 28 Apr 2015Red Hat Enterprise Virtualization Documentation Team
BZ#1209333 - Updated the list of repositories.
BZ#1204582 - Added live snapshot deletion to "Storage Features".
Revision 3.5-22Wed 01 Apr 2015Red Hat Enterprise Virtualization Documentation Team
Added a description of BZ#1174707 to the 'Enhancements' section.
Revision 3.5-21Fri 27 Feb 2015Andrew Dahms
Corrected the description of the Red Hat Enterprise Virtualization Manager channel.
Revision 3.5-20Thu 26 Feb 2015Andrew Dahms
Added a note regarding deprecated functionality for ovirt-node-plugin-vdsm.
Revision 3.5-19Thu 26 Feb 2015Andrew Dahms
Removed a note regarding self-hosted engine support.
Revision 3.5-18Wed 11 Feb 2015Andrew Dahms
Added known issue entries for the ovirt-node and distribution components.
Revision 3.5-17Thu 05 Feb 2015Andrew Dahms
Added known issue entries.
Revision 3.5-16Sun 14 Dec 2014Andrew Burden
Line edits and updates based on localization feedback.
Revision 3.5-15Mon 08 Dec 2014Andrew Burden
BZ#1029507 added to 'Features' and BZ#1158458 added to 'Known Issues'.
Revision 3.5-14Sun 07 Dec 2014Andrew Burden
Review and line editing of added content.
Revision 3.5-13Fri 05 Dec 2014Julie Wu
Known issues updated.
Revision 3.5-12Thu 04 Dec 2014Andrew Burden
Initial review and line edits.
Revision 3.5-11Thu 04 Dec 2014Julie Wu
Updated for 3.5 GA.
Revision 3.5-10Wed 26 Nov 2014Julie Wu
Added in known issues for Beta 5 release.
Revision 3.5-9Thu 06 Nov 2014Julie Wu
Rebuilding the book.
Revision 3.5-8Thu 06 Nov 2014Julie Wu
Added 'Red Hat Enterprise Linux 7 Server - Optional' channel for RHEL7 hosts.
Revision 3.5-7Wed 29 Oct 2014Julie Wu
BZ#1154519 - Updated channels.
Revision 3.5-6Tue 28 Oct 2014Julie Wu
BZ#1154519 - Updated channels.
Revision 3.5-5Wed 01 Oct 2014Julie Wu
Rebuilding the book.
Revision 3.5-4Mon 22 Sep 2014Julie Wu
Updated to include a complete list of 3.5 Beta features.
Revision 3.5-3Thu 18 Sep 2014Andrew Burden
Brewing for 3.5 Beta.
Revision 3.5-2Wed 10 Sep 2014Julie Wu
BZ#1110785 - Updated channels.
Revision 3.5-1Thu 5 Jun 2014Lucy Bopf
Initial creation for the Red Hat Enterprise Virtualization 3.5 release.