The bugs contained in this chapter are addressed by advisory RHSA-2013:1210. Further information about this advisory is available at https://rhn.redhat.com/errata/RHSA-2013-1210.html.
ovirt-engine-backend
- BZ#988048
Changes in the Postgres string syntax caused problems with using underscore characters (_) in tags. Users could create tags with underscores, but could not use them for searches. This has been fixed, and tags with underscores work as expected.
- BZ#998254
Previously, granting the NetworkUser role to a user on a data center did not automatically allow that user to view networks defined in that data center. This has now been fixed, the NetworkUser role confers permissions to all child resources as expected.
- BZ#996127
Previously users could edit the USB policy while the virtual machine was running, which could lead to errors in running the virtual machine. Now, the USB policy can only be edited when the virtual machine is down, preventing users from attaching a new USB device without detaching the old one.
- BZ#998523
The getdisksvmguid call was run frequently, resulting in a high CPU usage which slowed down PostgreSQL processes and impacted performance on the user portal. The getdisksvmguid call now loads only relevant disk data in the user portal, so performance is improved.
- BZ#998533
After changing the umask value in .bash_profile to a non default value for the root user on the host, the host could not be registered to the manager. The engine-setup script now modifies the umask value to the default (0022), so this error no longer presents.
- BZ#991542
When a virtual machine's pid was unexpectedly killed, its disks remained in a locked state, and the engine logged repeated errors. This has been fixed by catching the exception which prevents the disk from being unlocked, and having its status updated. Now, if a virtual machine crashes, its disks do not stay locked, and the error is only logged once.
- BZ#998433
Three different containers were used when importing a virtual machine, and when they went out of sync, the contents of the imported disks could be swapped. Now, the manager syncs disks with their new guid when importing a virtual machine, so the disk contents are not mixed up.
- BZ#996854
Concurrent installation on the same host is now blocked. This prevents users from accidentally sending multiple commands to upgrade a host, which can lead to a kernel panic.
- BZ#998539
The manager now validates that a host has a uuid before activating it. This prevents the activation of partially-installed hosts.
- BZ#996125
In REST API, virtual machines created from a template inherited the default display type instead of the type specified in the template. This has been fixed by correcting the corresponding mapper class, so virtual machines created from a template inherit the template's settings.
ovirt-engine-config
ovirt-engine-notification-service
- BZ#997426
log4j configuration is now initialized, so ovirt-engine-notifier errors are logged to /var/log/ovirt-engine/notifier.log.
ovirt-engine-restapi
- BZ#998240
Setting the boot protocol on a network and attaching the network to a host's NIC caused a subsequently attached VLAN to inherit the same boot parameters as the NIC itself. This has now been fixed, and a new VLAN does not inherit the IP and boot protocol of the host's NIC.
ovirt-engine-setup
- BZ#999224
Before beginning an upgrade, engine-upgrade now correctly checks if packages can be rolled back to an already-installed version, and warns users when rollback is not possible if the upgrade fails.
ovirt-engine-webadmin-portal
- BZ#994100
Two @Before methods in the WebAdminHostPageServletTest caused unit tests to fail with a null pointer exception (NPE). The methods have been merged, which resolves the problem.
- BZ#996970
Changing an email address for receiving event notifications failed with the message that the user was already subscribed. This occurred because the RemoveEventSubscription action did not complete before AddEventSubscription was called. This update ensures that the calls are invoked in sequence, so changing email addresses for event notification succeeds.
- BZ#993014
Ports 49152:49251 and 2049 are now opened during the bootstrap process of the Red Hat Storage server, enabling RHS volumes to be added successfully.