- Issued:
- 2014-10-07
- Updated:
- 2014-10-07
RHBA-2014:1366 - Bug Fix Advisory
Synopsis
Red Hat Enterprise MRG Realtime 2.5 bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated Red Hat Enterprise MRG Realtime packages that fix several bugs are now
available for Red Hat Enterprise MRG 2.5.
Description
Red Hat Enterprise MRG (Messaging, Realtime, and Grid) is a next-generation IT
infrastructure for enterprise computing. MRG offers increased performance,
reliability, interoperability, and faster computing for enterprise customers.
MRG Realtime provides the highest levels of predictability for consistent
low-latency response times to meet the needs of time-sensitive workloads. MRG
Realtime provides new levels of determinism by optimizing lengthy kernel code
paths to ensure that they do not become bottlenecks. This allows for better
prioritization of applications, resulting in consistent, predictable response
times for high-priority applications.
This update provides bug fixes for the following packages:
The rt-firmware package contains the contents of the latest linux-firmware
tree from the kernel.org project for firmware blobs.
The rt-setup package configures settings required by the Red Hat Enterprise
Linux real-time environment, such as creating the realtime group, adding
realtime user privileges to PAM (Pluggable Authentication Models), enabling the
configuration of kdump in real time, and disabling irqbalance by default.
The rtctl package contains a set of scripts, which are used to manipulate the
scheduling priorities of groups of system threads.
This update fixes the following bugs:
- The MRG Realtime rt-firmware package was required by the kernel-rt package and
its removal from the system also removed the executable attribute from the udev
firmware loading helper script. As a consequence, the firmware loading requests
failed, which could cause the boot process to fail or the system to operate
without some of its devices successfully loaded. The solution is to ensure the
udev firmware loading helper script has the executable attribute set after the
rt-firmware package has removed, so it does not prevent the proper firmware
loading operations from udev. (BZ#1141324)
- MRG-Realtime stores release information in a database that is used to create
the contents of the /etc/mrg-rt-release file upon boot. The rt-setup package,
which manages this database, has been updated with new information about the
MRG-Realtime releases. (BZ#1141857)
- An optimization of the automatic configuration file selection for the rtctl
package, which is based on the kernel version, had the side effect of only
considering three digits of the kernel version. MRG Realtime kernels with
versions above 3.9 had four digits to be considered including the dot and were
therefore directed to the incorrect configuration file or, in the absence of
such a file, keep the default priorities for kernel threads. To fix this bug,
the script has been modified to identify and apply the correct kernel version
configuration file if present for MRG Realtime kernel versions above 3.9.
(BZ#1139711)
Users of the real-time capabilities of Red Hat Enterprise MRG 2.5, which is
layered on Red Hat Enterprise Linux 6, are advised to upgrade to these updated
packages to fix these bugs.
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/knowledge/articles/11258
Affected Products
- MRG Realtime 2 x86_64
Fixes
- BZ - 1141857 - update release information in rt-setup
CVEs
(none)
MRG Realtime 2
SRPM | |
---|---|
rt-firmware-2.0-2.el6rt.src.rpm | SHA-256: 224704d17637e82bb160da994425d5bea3eac142f3f5606f3e3f13271b630b3d |
rt-setup-1.56-2.el6rt.src.rpm | SHA-256: 2e906788652941bfb713db4dc1d8806b382766d75618ef2174271d87c39a2d47 |
rtctl-1.12-4.el6rt.src.rpm | SHA-256: 258877aee2f336956a73186440852a6574052f4144bfd488afc2156eb99665c4 |
x86_64 | |
rt-firmware-2.0-2.el6rt.noarch.rpm | SHA-256: 31b13e014a2e9e71f168b8bbf55a2b9a4e16ea01ed8d6f1019d0c582bfce45e3 |
rt-setup-1.56-2.el6rt.noarch.rpm | SHA-256: 23c2c8a4b4d24352b209c3d9d21a7a93d2ebbe3421441adf9c161a6e4884ab6c |
rtctl-1.12-4.el6rt.noarch.rpm | SHA-256: f5df1055049a7a0ed89be2960853c4a1deca54596f7fb8564c0fdfa91a94fcb2 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.