- Issued:
- 2016-03-09
- Updated:
- 2016-03-09
RHEA-2016:0403 - Product Enhancement Advisory
Synopsis
rhevm-sdk-python bug fix and enhancement update
Type/Severity
Product Enhancement Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated rhevm-sdk-python packages that fix several bugs and add various enhancements are now available.
Description
The rhevm-sdk-python package provides a Python Software Development Kit to facilitate the development of custom applications and scripts that interact with Red Hat Enterprise Virtualization Manager.
The package contains a Python library that simplifies communication with the Red Hat Enterprise Virtualization Manager REST API by providing an object-oriented view to developers.
Users of Red Hat Enterprise Virtualization Manager that need to build custom Python applications or scripts to interact with Red Hat Enterprise Virtualization Manager should install this updated rhevm-sdk-python package.
This update enhances the Python Development Kit so that it supports all the features introduced in version 3.5 of RHEV-M.
Changes to the rhevm-sdk-python component:
- Previously, the Python SDK did not support authentication to a RHEV-M server that was configured with Kerberos and only supported authentication with a username and a password. Now, the Python SDK supports authentication using a previously obtained Kerberos ticket that is valid for the realm of the RHEV-M server. To authenticate using a Kerberos ticket first acquire the Kerberos ticket by using the kinit command, or another mechanism, then use the "kerberos=True" option in the constructor of the API object. (BZ#1145234)
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- Red Hat Virtualization 3.6 x86_64
- Red Hat Virtualization 3 for RHEL 7 x86_64
- Red Hat Virtualization for IBM Power LE 3 ppc64le
Fixes
- BZ - 1024696 - Snapshots.add_snapshot(snapshot) does not create a valid Snapshots object
- BZ - 1145234 - [RFE] PYTHON-SDK: Add support for Kerberos authentication
- BZ - 1167851 - [ovirt-sdk] export method clash in generate DS and RestApi
- BZ - 1240318 - [BREW BUILD ENABLER] Regenerate Python SDK using the latest build of RHEV-M 3.6
CVEs
(none)
Red Hat Virtualization 3.6
SRPM | |
---|---|
rhevm-sdk-python-3.6.3.0-1.el6ev.src.rpm | SHA-256: 48a307676728e13a70dd06e53729ae15630341f865fa0ef93fd18bdcfb40993b |
x86_64 | |
rhevm-sdk-python-3.6.3.0-1.el6ev.noarch.rpm | SHA-256: 286adabd280b4a512d1067e9f4771c63d7ac9cd2c0d8b535645c06cdaccdd30d |
Red Hat Virtualization 3 for RHEL 7
SRPM | |
---|---|
rhevm-sdk-python-3.6.3.0-1.el7ev.src.rpm | SHA-256: 11ed141e0e1cbfcdeef471936c712f88476ae2360a57fc41d7b2a5254f49d693 |
x86_64 | |
rhevm-sdk-python-3.6.3.0-1.el7ev.noarch.rpm | SHA-256: b19ea56422400df21e912b23f47faf9fac865f91ff160ac3b78b27243fc46400 |
Red Hat Virtualization for IBM Power LE 3
SRPM | |
---|---|
rhevm-sdk-python-3.6.3.0-1.el7ev.src.rpm | SHA-256: 11ed141e0e1cbfcdeef471936c712f88476ae2360a57fc41d7b2a5254f49d693 |
ppc64le | |
rhevm-sdk-python-3.6.3.0-1.el7ev.noarch.rpm | SHA-256: b19ea56422400df21e912b23f47faf9fac865f91ff160ac3b78b27243fc46400 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.