- Issued:
- 2014-01-22
- Updated:
- 2014-01-22
RHEA-2014:0088 - Product Enhancement Advisory
Synopsis
ovirt-scheduler-proxy bug fix and enhancement update
Type/Severity
Product Enhancement Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
A new ovirt-scheduler-proxy package that fixes a bug and provides an enhancement
is now available for Red Hat Enterprise Virtualization Manager.
Description
The ovirt-scheduler-proxy package provides infrastructure to handle virtual
machine placement, allowing users to create new scheduling policies, and also
write their own logic in Python and include it in a policy.
This update fixes the following bug:
- When uninstalling the ovirt-scheduler-proxy from a System V init based system,
chkconfig was called after the main init file was already deleted, resulting in
a postun script failure. This update adds a preun script to stop the service
before the init file is deleted, and also adds a systemd preun management macro.
Now, uninstalling ovirt-scheduler-proxy succeeds without any error.
(BZ#1055156).
This update also adds the following enhancement:
- The infrastructure allowing users to extend the new scheduler is based on a
service called ovirt-scheduler-proxy. The service's purpose is for Red Hat
Enterprise Virtualization administrators to extend the scheduling process with
custom python filters, weight functions and load balancing modules.
Important notes:
- User provided code is unsupported.
- Using user provided code may have a performance impact, so administrators are
advised to carefully test their code and the general performance changes before
using it in live setups. (BZ#912059)
All Red Hat Enterprise Virtualization users are advised to upgrade to these
updated packages which fix this bug and add this enhancement.
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
Starting RHEV 3.3 there is an additional RPM called ovirt-scheduler-proxy.
This proxy provides the infrastructure for users to add their own logic and
code to the scheduling flow.
Note: by design external code may have a performance impact.
Users are advised to carefully test their code for functionality and
performance prior to using it in production environments.
Affected Products
- Red Hat Virtualization 3.3 x86_64
Fixes
- BZ - 912059 - PRD33 - Provide infrastructure for plug-in a schedulers
- BZ - 1055156 - warning: %postun(ovirt-scheduler-proxy-0.1.3-3.el6ev.noarch) scriptlet failed
CVEs
(none)
References
(none)
Red Hat Virtualization 3.3
SRPM | |
---|---|
ovirt-scheduler-proxy-0.1.3-4.el6ev.src.rpm | SHA-256: fab5eba98571dc574870743f1ffb03361ab82791fe796b00da0b7cda82e0d13d |
x86_64 | |
ovirt-scheduler-proxy-0.1.3-4.el6ev.noarch.rpm | SHA-256: ef25ff27f610d433e949aae909c8df717d850c53a9887e9846d240fbd6c356de |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.