Authors:

oVirt 3.6.7 Release Notes

The oVirt Project is pleased to announce the availability of oVirt 3.6.7 release as of Jun 30th, 2016.

oVirt is an open source alternative to VMware vSphere, and provides an awesome KVM management interface for multi-node virtualization. This release is available now for Red Hat Enterprise Linux 6.7, CentOS Linux 6.7 (or similar) and Red Hat Enterprise Linux 7.2, CentOS Linux 7.2 (or similar). This release supports Hypervisor Hosts running Red Hat Enterprise Linux 7.2, CentOS Linux 7.2 (or similar).

To find out more about features which were added in previous oVirt releases, check out the previous versions release notes.

  1. oVirt 3.6.7 Release Notes
    1. Install / Upgrade from previous versions
      1. Fedora / CentOS / RHEL
      2. oVirt Live
      3. oVirt Node
    2. What’s New in 3.6.7?
      1. Enhancement
        1. oVirt Engine
          1. Team: UX
          2. Team: Infra
        2. oVirt Hosted Engine Setup
          1. Team: Integration
          2. Team: Gluster
        3. oVirt Hosted Engine HA
          1. Team: Gluster
      2. Unclassified
        1. oVirt Engine
          1. Team: Virt
          2. Team: Storage
        2. VDSM
          1. Team: Storage
    3. Bug fixes
      1. oVirt Engine
        1. Team: Virt
        2. Team: Infra
        3. Team: Gluster
        4. Team: SLA
      2. VDSM
        1. Team: Virt
        2. Team: Storage
        3. Team: Gluster
      3. oVirt Hosted Engine Setup
        1. Team: Integration
        2. Team: SLA
      4. oVirt Hosted Engine HA
        1. Team: SLA
      5. oVirt Engine SDK
        1. Team: Infra
      6. MOM
        1. Team: SLA

Install / Upgrade from previous versions

Fedora / CentOS / RHEL

In order to install it on a clean system, you need to install

# yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release36.rpm

If you are upgrading from a previous version, you may have the ovirt-release35 package already installed on your system. You can then install ovirt-release36.rpm as in a clean install side-by-side.

Once ovirt-release36 package is installed, you will have the ovirt-3.6-stable repository and any other repository needed for satisfying dependencies enabled by default.

If you are upgrading from oVirt < 3.5.0, you must first upgrade to oVirt 3.5.0 or later. Please see oVirt 3.5.6 Release Notes for upgrade instructions.

For upgrading now you just need to execute:

  # yum update "ovirt-engine-setup*"
  # engine-setup

oVirt Live

A new oVirt Live ISO is available at:

http://resources.ovirt.org/pub/ovirt-3.6/iso/ovirt-live/

oVirt Node

A new oVirt Node installation iso is available at: http://resources.ovirt.org/pub/ovirt-3.6/iso/ovirt-node-ng-installer/

Download and install instructions are avaialble on the Node Project page.

If you have already got oVirt Node Next installed, you can run

yum update

to update Node.

What’s New in 3.6.7?

Enhancement

oVirt Engine

Team: UX
  • BZ 1325478 Please re-import translations for 3.6.7
Team: Infra
  • BZ 1327041 [RFE] [z-stream clone - 3.6.7] AAA - Make Kerberos work with Java Authentication Framework
    To provide a way to configure gssapi using ticket cache for authz pool, a new security domain called ‘oVirtKerbAAA’ was added to JBoss configuration.

oVirt Hosted Engine Setup

Team: Integration
  • BZ 1337050 ovirt-hosted-engine-setup always refuses to deploy if NetworkManager is active, make it configurable
    ovirt-hosted-engine-setup always refuses to deploy if NetworkManager is active, making it configurable via answer file
Team: Gluster
  • BZ 1298693 [RFE] - Single point of failure on entry point server deploying hosted-engine over gluster FS
    hosted-engine-setup let the user entry just a single gluster fs entry point that becomes a single point of failure. Accepting custom mount options via answer file let the user pass backup-volfile-servers options.

oVirt Hosted Engine HA

Team: Gluster
  • BZ 1298693 [RFE] - Single point of failure on entry point server deploying hosted-engine over gluster FS
    hosted-engine-setup let the user entry just a single gluster fs entry point that becomes a single point of failure. Accepting custom mount options via answer file let the user pass backup-volfile-servers options.

Unclassified

oVirt Engine

Team: Virt
  • BZ 1336828 v2v: Import VMs dialog - Load button and error message issues
    Load button in Import VMs dialog is disabled when

    * The is no data center up
    * or, there is no export domain and “Source” in Import VM dialog is set to “Export domain”
Team: Storage
  • BZ 1344314 “VDSM HOST2 command failed: Cannot find master domain” after adding storage
  • BZ 1337257 [scale][ovirt-3.6.z] - GetStorageConnectionsByStorageTypeAndStatus generate slow query for multiple SD’s
  • BZ 1341661 [ovirt-3.6.z][scale] - storage_domains view generate inefficient query

VDSM

Team: Storage
  • BZ 1337314 Excessive cpu usage while deleting disks on block storage when “wipe after delete” selected
  • BZ 1339245 Creation of 300 storage domains, failed during creation of 54th storage domain.
  • BZ 1338543 VDSM to consume fix for “Bug 1322279 - Messages file are flooded with byte_count = 126 != scsi_bufflen = 0 [rhel-7.2.z]”

Bug fixes

oVirt Engine

Team: Virt

  • BZ 1341078 Can’t add a new cluster from the UI
  • BZ 1342388 VM split brain during networking issues
  • BZ 1338943 VM Snapshot can’t be cloned to new VM
  • BZ 1294451 v2v: webadmin uncaught exception occurs when trying to import VM without selecting cluster.
  • BZ 1338816 Template tab doesn’t show all templates
  • BZ 1331333 VNC Console Keyboard layout/mapping not used
  • BZ 1332101 Hovering above an exclamation mark next to windows guest shows “New guest tools are available” even after upgrading guest tools to latest version.
  • BZ 1341299 Host devicelist in VM Tab is empty after upgrade from 3.6.4

Team: Infra

  • BZ 1331186 [events] Host memory usage exceeded defined threshold email message not generated.
  • BZ 1335488 Groups resolution shouldn’t be done on authn stage
  • BZ 1331068 [OVIRT-PYTHON-SDK] Template’s sub-collection nics and cdroms have no ‘delete’ attribute
  • BZ 1314826 No debug log entry for user executing an action or query

Team: Gluster

  • BZ 1343946 [gluster]: geo-rep creation fails and status goes to UNKNOWN

Team: SLA

  • BZ 1328921 Importing HE with VNC device attached creates corrupted VM in the database
  • BZ 1317699 Hosted engine on Gluster prevents additional non-ha hosts being added
  • BZ 1209505 assign DiskProfileUser role to Everyone group to newly added storagedomain’s profile
  • BZ 1291063 [ppc64le] Start vm with “Pass-Through Host CPU” enabled failed

VDSM

Team: Virt

  • BZ 1343070 Broken Dependencies for vdsm on ppc64le
  • BZ 1335840 VMs reported as paused after libvirtd restart
  • BZ 1303160 Connecting vfio-pci device failed, no device found with kernel > 3.10.0-229.20.1.el7.x86_64 (RHEL 7.2)
  • BZ 1331333 VNC Console Keyboard layout/mapping not used

Team: Storage

  • BZ 1336464 Data Center upgrade fails due to pending running upgrade
  • BZ 1317850 make QCOW2_COMPAT configurable
  • BZ 1336367 [z-stream clone - 3.6.7] Growing backing file length in qcow2 header causes ‘Backing file name too long’ error.

Team: Gluster

  • BZ 1343946 [gluster]: geo-rep creation fails and status goes to UNKNOWN

oVirt Hosted Engine Setup

Team: Integration

  • BZ 1339593 Failed to deploy additional RHEL7 3.6 host under HE 3.5 environment
  • BZ 1251968 [Tracker] - Hosted engine setup fails with localhost.localdomain could not be used as a valid FQDN

Team: SLA

  • BZ 1339306 Video device is not explicitly requested from VDSM

oVirt Hosted Engine HA

Team: SLA

  • BZ 1339305 Video device is not imported from OVF store

oVirt Engine SDK

Team: Infra

  • BZ 1326729 The VersionCaps broker object is broken
  • BZ 1333889 missing import in ovirtsdk.xml.params

MOM

Team: SLA

  • BZ 1337228 empty ioTune policy is being set periodically even when no QoS is configured at all
  • BZ 1337834 MoM completely ignores VMs when they have no ballooning devices