- Issued:
- 2014-01-21
- Updated:
- 2014-01-21
RHBA-2014:0077 - Bug Fix Advisory
Synopsis
rhevm-iso-uploader bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated rhevm-iso-uploader package that fixes various bugs and adds an
enhancement is now available.
Description
The ISO uploader is a tool for uploading ISO images to the ISO storage
domain. It is installed as part of the Red Hat Enterprise Virtualization
Manager.
This update fixes the following bugs:
- When running rhevm-iso-uploader on a system upgraded from Red Hat Enterprise
Virtualization 3.1 a warning was issued that a deprecated configuration key had
been found. The legacy keyword 'rhevm' has been removed from the tool's
configuration files, so the warning is not issued anymore. (BZ#1031092)
- When using non-default umask settings (such as 077), rhevm-iso-uploader
uploaded images with incorrect permissions, so virtual machines could not access
the images. This has been fixed so that rhevm-iso-uploader sets the correct
umask when renaming the temporary file to the destination file during upload,
and prevents providing incorrect access permissions on systems with non-standard
umask settings. (BZ#988146)
- After an upgrade from version 3.1, the rhevm-iso-uploader could not upload
images to the ISO storage domain because it used the deprecated configuration
key 'rhevm' instead of 'engine'. This update adds a warning that the user needs
to update the 'rhevm' key in the /etc/ovirt-engine/isouploader.conf file in
order to use the rhevm-iso-uploader tool. (BZ#975209)
- When uploading an image to an NFS destination, if an error occurred while
renaming the used temporary file to the final destination, the tool displayed a
misleading successful upload message. Now, when the error occurs, the tool exits
with a status 3 upload error and displays an error message. (BZ#1005100)
- Previously the logging system wrote all messages to the standard error. Now
only errors are logged to the standard error, all the other message are logged
to standard output. (BZ#1006792)
- Every time an image was uploaded, the existing log file was overwritten,
making it difficult to debug issues. Now, messages are logged to timestamped
files, to avoid overwriting existing ones. A log rotation was also introduced to
compress old logs. (BZ#998592)
This update also adds the following enhancement:
- Documentation is now provided for the cert-file option in
/etc/ovirt-engine/isouploader.conf. The cert-file option allows users to specify
an alternative path to a CA certificate for validating the engine. (BZ#886527)
All Red Hat Enterprise Virtualization Manager users should install this update
which includes these fixes.
Solution
Before applying this update, make sure all previously-released errata relevant
to your system have been applied.
This update is available via the Red Hat Network. Details on how to use the Red
Hat Network to apply this update are available at
https://access.redhat.com/site/articles/11258
Affected Products
- Red Hat Virtualization 3.3 x86_64
Fixes
- BZ - 886527 - option for specifying alternative path to CA cert is missing in /etc/ovirt-engine/isouploader.conf
- BZ - 975209 - rhevm-iso-uploader fails with "error: no such option: --rhevm" error no matter what options are passed
- BZ - 988146 - When using non-default umask settings, rhevm-iso-uploader uploads images with incorrect permissions and VMs cannot access them
- BZ - 998592 - rhevm-iso-uploader - log file overwritten at each execution
- BZ - 1005100 - [iso-uploader] engine-iso-uploader buggy - Message: [Errno 1] Operation not permitted
- BZ - 1006792 - [RHEVM] [rhevm-iso-uploader] info message appear in stderr, instead of stdout.
- BZ - 1031092 - RHEV message seen after upgrade to 3.2 from 3.1 "WARNING: A deprecated configuration key has been found. Please replace the deprecated key, 'rhevm', with the new one 'engine'"
CVEs
(none)
References
(none)
Red Hat Virtualization 3.3
SRPM | |
---|---|
rhevm-iso-uploader-3.3.0-2.el6ev.src.rpm | SHA-256: b38b5d972e04618b4ca50fecac28692e7ceb5fe647d5c0e806d509f4a66e9713 |
x86_64 | |
rhevm-iso-uploader-3.3.0-2.el6ev.noarch.rpm | SHA-256: 8b81630822785102c0e76c8cad75d6cf10fdaae280015bcdffcb217c76d8c21e |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.