- Issued:
- 2013-12-12
- Updated:
- 2013-12-12
RHBA-2013:1827 - Bug Fix Advisory
Synopsis
Red Hat Satellite server 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 Satellite server packages that fix several bugs are now
available for Red Hat Satellite 5.6.
Description
Red Hat Satellite is a systems management tool for Linux-based infrastructures.
It allows for provisioning, remote management and monitoring of multiple Linux
deployments with a single, centralized tool.
This update fixes the following bugs:
- With Red Hat Satellite version 5.6, the DATE data type has been replaced by
the TIMESTAMP WITH LOCAL TIMEZONE data type in order to improve Satellite's
behavior in multi-time zone setups. As a consequence, the search daemon stopped
working when an external Oracle database was used. The search daemon has been
modified so that its time zone is now set when connecting to an external
database, which resolves the problem. (BZ#1023669)
- When using a PostgreSQL database, an empty and NULL strings are recognized as
two different values. Consequently, an attempt to clone a child channel without
selecting a parent channel failed with an Internal Server Error. To fix this
problem, empty strings are now converted to the NULL value before they are
passed to the PostgreSQL database. An attempt to clone a parentless child
channel now fails with a proper informative error message. (BZ#1018194)
- When using RH Satellite 5.6 with a PostgreSQL database version 8.4, the query
optimizer was unable to optimize an execution plan for certain search queries.
Specifically, when searching for: modified configuration files for the given
system, servers that had the errata autoupdate feature enabled, and servers with
new errata. These issues significantly degraded the Satellite's performance.
This update restructures the related elaborate queries so that the Satellite's
performance meets the expectations in these cases. (BZ#1027050, BZ#1025636,
BZ#1024395)
- When fetching system details for a virtual guest with an empty Virtualization
field, the system.getDetails API failed with a NullPointerException. With this
update, the underlying serializer code has been modified so that Satellite now
handles such a situation gracefully and returns the requested system details
with an empty string as the value of the Virtualization field. (BZ#1025626)
- Previously, cloning fully-synchronized channels that contained a large number
of errata was a time- and resource-demanding process because errata were
published one by one. This update significantly improves this process by
publishing all cloned errata at once. (BZ#1012468)
- The Satellite's Web User Interface displayed disabled activation keys as being
enabled, misleading users. This bug has been fixed and the Satellite's Web UI
now shows a real state of the activation keys. (BZ#1007998)
- The process of listing errata that were available to be cloned into a custom
channel on the Satellite's Web UI was very time-demanding and could result in an
Internal Server Error. With this update, the related elaborate query has been
restructured so that the Satellite's performance meets the expectations in this
scenario. (BZ#1023482)
All users of Red Hat Satellite are advised to upgrade to these updated packages,
which 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/site/articles/11258
As a part of the fix for bug 1023669, after successful package update,
please clean search indexes of spacewalk-search service, by running
the following command as root:
service rhn-search cleanindex
Affected Products
- Red Hat Satellite 5.6 for RHEL 6 x86_64
- Red Hat Satellite 5.6 for RHEL 6 s390x
- Red Hat Satellite 5.6 for RHEL 5 x86_64
- Red Hat Satellite 5 Managed DB 5.6 for RHEL 6 x86_64
- Red Hat Satellite 5 Managed DB 5.6 for RHEL 6 s390x
- Red Hat Satellite 5 Managed DB 5.6 for RHEL 5 x86_64
- Red Hat Satellite 5 Managed DB 5.6 for RHEL 5 s390x
Fixes
- BZ - 1007998 - Unable to disable activation keys
CVEs
(none)
References
(none)
Red Hat Satellite 5.6 for RHEL 6
SRPM | |
---|---|
spacewalk-java-2.0.2-50.el6sat.src.rpm | SHA-256: 35bd2373df3bc3f0683fbb301d6c1eea55a790b705f4ea23679755c7729e8a3e |
spacewalk-search-2.0.2-1.el6sat.src.rpm | SHA-256: 41c9dd2bf70311ead870b9182b86501d77204fddcce2f0d653bf3c1126101dbf |
spacewalk-web-2.0.3-18.el6sat.src.rpm | SHA-256: ccbcbba315957cce6588f7dce5164420c4253f23e44798c7d96cf7480d07e314 |
x86_64 | |
spacewalk-base-2.0.3-18.el6sat.noarch.rpm | SHA-256: cca71823bc9261ac2828ddaefdfb7e71f9ebc286f77bfa66eeda3541d02ff3e5 |
spacewalk-base-minimal-2.0.3-18.el6sat.noarch.rpm | SHA-256: bd2237282e509b9a11073422fcc641fdfc9b3c0d9ef7247387dc18d962767eec |
spacewalk-base-minimal-config-2.0.3-18.el6sat.noarch.rpm | SHA-256: 0e3d427d1fcba37e622a0c68e9a8a54c5bcf9f407ba5b1ecbae867a273e38624 |
spacewalk-dobby-2.0.3-18.el6sat.noarch.rpm | SHA-256: be3f196534b2e318dcda92b1d05d88eb5993b6773b8efc520071e6ed72b09cda |
spacewalk-grail-2.0.3-18.el6sat.noarch.rpm | SHA-256: 83c6b92b247de5defd34580f8b88271e85d75217b9df890e40b65497dd7f666e |
spacewalk-html-2.0.3-18.el6sat.noarch.rpm | SHA-256: 24b5c38a4dad9a48d533998f282fcfc32883759c7807c9a72fb24d7d4b2b9e58 |
spacewalk-java-2.0.2-50.el6sat.noarch.rpm | SHA-256: eaa6996fb053ecf93b4e556665abba6d71b1b9b013f76f154a98a64bc7971587 |
spacewalk-java-config-2.0.2-50.el6sat.noarch.rpm | SHA-256: b5367aba4ecedc84696a8d294023df0a1ecdf11d75a9cce32544fd098c9ef27b |
spacewalk-java-lib-2.0.2-50.el6sat.noarch.rpm | SHA-256: f76f15ab21851706903ce9be05a6b646de3b931040134ffb0f8f90fddd016f55 |
spacewalk-java-oracle-2.0.2-50.el6sat.noarch.rpm | SHA-256: 63994e1568e81e7ad458d7d329151bcc4b51a2c0c99065e0d372cb5fddc21b40 |
spacewalk-java-postgresql-2.0.2-50.el6sat.noarch.rpm | SHA-256: 68e86e5ea8cd29710d79cac50037417a7a91132f003d5322d16a39cecae725b9 |
spacewalk-pxt-2.0.3-18.el6sat.noarch.rpm | SHA-256: 23eb7455db34abffd40486cb642ebc8030d70debf6ccafab89ad2441c3c49ec9 |
spacewalk-search-2.0.2-1.el6sat.noarch.rpm | SHA-256: b25fd35697ba3142fefaabd227379140d16b5c7387e01f45ece73cff9c7180e8 |
spacewalk-sniglets-2.0.3-18.el6sat.noarch.rpm | SHA-256: 3285c0b08b813d1054b6d9be0b23875a8b83e046e8d44d137858c521bda38610 |
spacewalk-taskomatic-2.0.2-50.el6sat.noarch.rpm | SHA-256: 4a43481bdd0c14a89a1f58609aa32bc408a837e4b03bf399629c2a4d949fd1e3 |
s390x | |
spacewalk-base-2.0.3-18.el6sat.noarch.rpm | SHA-256: cca71823bc9261ac2828ddaefdfb7e71f9ebc286f77bfa66eeda3541d02ff3e5 |
spacewalk-base-minimal-2.0.3-18.el6sat.noarch.rpm | SHA-256: bd2237282e509b9a11073422fcc641fdfc9b3c0d9ef7247387dc18d962767eec |
spacewalk-base-minimal-config-2.0.3-18.el6sat.noarch.rpm | SHA-256: 0e3d427d1fcba37e622a0c68e9a8a54c5bcf9f407ba5b1ecbae867a273e38624 |
spacewalk-dobby-2.0.3-18.el6sat.noarch.rpm | SHA-256: be3f196534b2e318dcda92b1d05d88eb5993b6773b8efc520071e6ed72b09cda |
spacewalk-grail-2.0.3-18.el6sat.noarch.rpm | SHA-256: 83c6b92b247de5defd34580f8b88271e85d75217b9df890e40b65497dd7f666e |
spacewalk-html-2.0.3-18.el6sat.noarch.rpm | SHA-256: 24b5c38a4dad9a48d533998f282fcfc32883759c7807c9a72fb24d7d4b2b9e58 |
spacewalk-java-2.0.2-50.el6sat.noarch.rpm | SHA-256: eaa6996fb053ecf93b4e556665abba6d71b1b9b013f76f154a98a64bc7971587 |
spacewalk-java-config-2.0.2-50.el6sat.noarch.rpm | SHA-256: b5367aba4ecedc84696a8d294023df0a1ecdf11d75a9cce32544fd098c9ef27b |
spacewalk-java-lib-2.0.2-50.el6sat.noarch.rpm | SHA-256: f76f15ab21851706903ce9be05a6b646de3b931040134ffb0f8f90fddd016f55 |
spacewalk-java-oracle-2.0.2-50.el6sat.noarch.rpm | SHA-256: 63994e1568e81e7ad458d7d329151bcc4b51a2c0c99065e0d372cb5fddc21b40 |
spacewalk-java-postgresql-2.0.2-50.el6sat.noarch.rpm | SHA-256: 68e86e5ea8cd29710d79cac50037417a7a91132f003d5322d16a39cecae725b9 |
spacewalk-pxt-2.0.3-18.el6sat.noarch.rpm | SHA-256: 23eb7455db34abffd40486cb642ebc8030d70debf6ccafab89ad2441c3c49ec9 |
spacewalk-search-2.0.2-1.el6sat.noarch.rpm | SHA-256: b25fd35697ba3142fefaabd227379140d16b5c7387e01f45ece73cff9c7180e8 |
spacewalk-sniglets-2.0.3-18.el6sat.noarch.rpm | SHA-256: 3285c0b08b813d1054b6d9be0b23875a8b83e046e8d44d137858c521bda38610 |
spacewalk-taskomatic-2.0.2-50.el6sat.noarch.rpm | SHA-256: 4a43481bdd0c14a89a1f58609aa32bc408a837e4b03bf399629c2a4d949fd1e3 |
Red Hat Satellite 5.6 for RHEL 5
SRPM | |
---|---|
spacewalk-java-2.0.2-50.el5sat.src.rpm | SHA-256: b573cf0426e789d7fdc9856f96b850beb3b087907874775082fc59afdcf11cbf |
spacewalk-search-2.0.2-1.el5sat.src.rpm | SHA-256: e7080543bab76d44e33eec20e73be449eb775fdc77e8ab2596e5834beda619a2 |
spacewalk-web-2.0.3-18.el5sat.src.rpm | SHA-256: c31275e37c46dede5adea179252a62cf0fea9e604e5c14d3fd388ef2518a5889 |
x86_64 | |
spacewalk-base-2.0.3-18.el5sat.noarch.rpm | SHA-256: 72c095619fea7b27c2aec4a3bcf1477e5cdcb846f60a99d64b04e849ee738a1c |
spacewalk-base-minimal-2.0.3-18.el5sat.noarch.rpm | SHA-256: 3d33e2e23b0da00047cbe214b2d1bda90337bef8f45180caf4bafd622d7e1ce5 |
spacewalk-base-minimal-config-2.0.3-18.el5sat.noarch.rpm | SHA-256: 85c97c79a233ae368fa0438c5d5608628c01a6b81a38f35a99cff638a8f68663 |
spacewalk-dobby-2.0.3-18.el5sat.noarch.rpm | SHA-256: 8233ff437ed1de6c364e446c9d59178894055662a9ca95cca1e0f8cfd7c44fab |
spacewalk-grail-2.0.3-18.el5sat.noarch.rpm | SHA-256: 9ba5d7836f1bc03fe1d83f1b28b88c5a25613e28be1b55a2ff6b5fc3b1a3c435 |
spacewalk-html-2.0.3-18.el5sat.noarch.rpm | SHA-256: c5ca89e39f941533f1775bf433781e5b095ae241dec9756bfed9be2c4e28de6c |
spacewalk-java-2.0.2-50.el5sat.noarch.rpm | SHA-256: 47beceed368b9d614f671630790a96b1ba03e93688d76448d98622e7df04b933 |
spacewalk-java-config-2.0.2-50.el5sat.noarch.rpm | SHA-256: a264c678f7f7e21b0b2cf88f6eca32013a4deda17affcccb8cb41b16e58a4928 |
spacewalk-java-lib-2.0.2-50.el5sat.noarch.rpm | SHA-256: fa58daa4a9f0c9b56370462640f1fec017b89100ed02d02794bead7e7de273c5 |
spacewalk-java-oracle-2.0.2-50.el5sat.noarch.rpm | SHA-256: 451ae3178901cabee0b12d036c8d6288eef906a5265efd9953d9948415abdba3 |
spacewalk-java-postgresql-2.0.2-50.el5sat.noarch.rpm | SHA-256: 15abb4db22147bda2116bd88d027d2aea5e9a660975540b40f2d938cbad25c71 |
spacewalk-pxt-2.0.3-18.el5sat.noarch.rpm | SHA-256: 4fd5d1a01214f67d5d678733467b9164c72d732177da2d930ab59e6c3389a195 |
spacewalk-search-2.0.2-1.el5sat.noarch.rpm | SHA-256: b0e1f20f00c3560e136d4b4fb72a75e1e19043e04f77b8d644e18fbee7697326 |
spacewalk-sniglets-2.0.3-18.el5sat.noarch.rpm | SHA-256: 4dec074ceed0386b1d3717d1d00675b258b0da5974d7d14a5fc02f20a2240584 |
spacewalk-taskomatic-2.0.2-50.el5sat.noarch.rpm | SHA-256: d709a0f39a579363bd231e492362509e8d5af3505f9cee6dbe461056f579bff3 |
Red Hat Satellite 5 Managed DB 5.6 for RHEL 6
SRPM | |
---|---|
spacewalk-web-2.0.3-18.el6sat.src.rpm | SHA-256: ccbcbba315957cce6588f7dce5164420c4253f23e44798c7d96cf7480d07e314 |
x86_64 | |
spacewalk-base-minimal-2.0.3-18.el6sat.noarch.rpm | SHA-256: bd2237282e509b9a11073422fcc641fdfc9b3c0d9ef7247387dc18d962767eec |
spacewalk-dobby-2.0.3-18.el6sat.noarch.rpm | SHA-256: be3f196534b2e318dcda92b1d05d88eb5993b6773b8efc520071e6ed72b09cda |
s390x | |
spacewalk-base-minimal-2.0.3-18.el6sat.noarch.rpm | SHA-256: bd2237282e509b9a11073422fcc641fdfc9b3c0d9ef7247387dc18d962767eec |
spacewalk-dobby-2.0.3-18.el6sat.noarch.rpm | SHA-256: be3f196534b2e318dcda92b1d05d88eb5993b6773b8efc520071e6ed72b09cda |
Red Hat Satellite 5 Managed DB 5.6 for RHEL 5
SRPM | |
---|---|
spacewalk-web-2.0.3-18.el5sat.src.rpm | SHA-256: c31275e37c46dede5adea179252a62cf0fea9e604e5c14d3fd388ef2518a5889 |
x86_64 | |
spacewalk-base-minimal-2.0.3-18.el5sat.noarch.rpm | SHA-256: 3d33e2e23b0da00047cbe214b2d1bda90337bef8f45180caf4bafd622d7e1ce5 |
spacewalk-dobby-2.0.3-18.el5sat.noarch.rpm | SHA-256: 8233ff437ed1de6c364e446c9d59178894055662a9ca95cca1e0f8cfd7c44fab |
s390x | |
spacewalk-base-minimal-2.0.3-18.el5sat.noarch.rpm | SHA-256: 3d33e2e23b0da00047cbe214b2d1bda90337bef8f45180caf4bafd622d7e1ce5 |
spacewalk-dobby-2.0.3-18.el5sat.noarch.rpm | SHA-256: 8233ff437ed1de6c364e446c9d59178894055662a9ca95cca1e0f8cfd7c44fab |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.