- Issued:
- 2014-05-26
- Updated:
- 2014-05-26
RHBA-2014:0541 - Bug Fix Advisory
Synopsis
spacewalk bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated spacewalk-java, spacewalk-web, spacewalk-reports and cobbler 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.
Bug fixes:
- A previous change that improved the speed of package search operations
introduced a bug causing the package search API to return only the first
matching result. This update corrects the related package queries, and the
package search API now correctly returns all the matching results. (BZ#1074083)
- The Satellite API previously did not consider a possibility having installed
different architecture versions of the same package on the system, and the
related API method thus returned only the first matching package. This update
ensures that the API handles this situation correctly and returns all packages
as expected. (BZ#1064625)
- Satellite always added a "set -x" line to non-chroot kickstart scripts.
However, this command is not valid for non-shell interpreters, such as Python,
and the script thus failed with a syntax error in such a case. This update
ensures that "set -x" is added only to a Bash kickstart script. (BZ#676828)
- Satellite was using a different default partition layout for provisioned
systems than is used by Red Hat Enterprise Linux 7. This could confuse system
administrators who would expect a default partition layout on machines with this
operating system. To avoid confusion, Satellite now uses the default partition
layout of Red Hat Enterprise Linux 7. (BZ#1075161)
- Satellite encrypted the root password for all provisioned systems with the MD5
algorithm. This cryptographic function is, however, no longer considered
sufficiently secure. Satellite has been thus updated to use the SHA-256
algorithm in kickstart profiles for Red Hat Enterprise Linux 6 and higher.
Kickstart profiles for Red Hat Enterprise 5 and lower still use MD5 due to a
lack of SHA-256 support in some earlier versions. (BZ#1075127)
- When provisioning virtual guests on a Red Hat Enterprise Linux 7, the
Satellite implementation of Cobbler provided the koan tool with incorrect
information about the operating system. Consequently, provisioned guests were
running without any performance enhancements. This update fixes the problem and
ensures that the provisioned guests run with expected efficiency in this case.
(BZ#1051160)
- If an arbitrary command was scheduled along with package installation to be
run before or after the installation, the administrator was unable to cancel
actions that had been scheduled in this manner. This update ensures that
Satellite handles canceling of the scheduled actions properly, enabling
administrators to cancel scheduled actions as needed. (BZ#1066479)
- Satellite counted the systems subscribed to several channels from the given
channel family multiple times, and the channel family pages in the Satellite
WebUI thus displayed incorrect number of the subscribed systems. This update
ensures that the systems in this scenario are counted only once so the family
pages now display the correct number of the subscribed systems. (BZ#1002912)
- When changing the channel subscriptions for multiple systems at once using the
System Set Manager (SSM), Satellite did not update the scheduled action after
the successful change, and the action remained in the "In Progress" state. This
update modifies SSM to ensure that Satellite updates the action state properly
in this case. (BZ#1013833)
- A request to display past actions in the Satellite WebUI could fail with a "503
Service Temporarily Unavailable" error if the Satellite database had stored a
very large number of that type of action (more than 35 thousands). This update
fixes the problem by limiting the Satellite WebUI to display only last 25
thousands actions; older actions can be retrieved by using a new
spacewalk-report utility. (BZ#1030798)
All users of Red Hat Satellite are advised to upgrade to these updated packages,
which fix these bugs.
Solution
Application of this errata involves updating the database schema.
For general instructions on database schema upgrade, consult the following
document first: https://access.redhat.com/site/articles/273633
Before applying this update, make sure all previously-released errata relevant
to your system have been applied. To apply this erratum, take the following
steps:
- Shut down Red Hat Satellite by running the following as root:
# rhn-satellite stop
- Backup the database. For embedded or managed database variants, please consult
Red Hat Satellite documentation.
For an external database, consult your database administrator.
- Upgrade the errata packages available via Red Hat Network. Details on how to
use Red Hat Network to apply this update are available at
https://access.redhat.com/site/articles/11258
- Restart Red Hat Satellite by running the following as root:
# rhn-satellite start
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 - 1051160 - Provisioning on RHEL 7 VHost creates slow guests
- BZ - 1066479 - When scheduling package installs with added command after install (reboot/yum check-update) unable to cancel.
CVEs
(none)
References
(none)
Red Hat Satellite 5.6 for RHEL 6
SRPM | |
---|---|
cobbler-2.0.7-43.el6sat.src.rpm | SHA-256: 1fbd16691292f61735a94c6133a93b41efec2b252927891d295916da2cfb976c |
spacewalk-java-2.0.2-71.el6sat.src.rpm | SHA-256: caefd5c66624be7abd2d4f676927bcf739632a4e60ddf0349594855fa0ae522c |
spacewalk-reports-2.0.1-11.el6sat.src.rpm | SHA-256: 1749269838e7b36dfae7f2718597ce53a8c07942be9efe2303f7442f2ead75dc |
spacewalk-web-2.0.3-20.el6sat.src.rpm | SHA-256: f37f288345d080048576d0c1920094d551f7bfcc897b7648f8573f2c13f5bc9a |
x86_64 | |
cobbler-2.0.7-43.el6sat.noarch.rpm | SHA-256: 3fbd401977bae833f9176e88b0c87984b30c0d4f05811af6b572dd5eb268c7f7 |
spacewalk-base-2.0.3-20.el6sat.noarch.rpm | SHA-256: 7b5738e0a5a156a5fd626750655607795808aa4172e8630291b1c5a42e3bf372 |
spacewalk-base-minimal-2.0.3-20.el6sat.noarch.rpm | SHA-256: 5c2c32b154e2e9aef4eaa22bf563977fe17a9c3a874c77adc6369b727b680d9d |
spacewalk-base-minimal-config-2.0.3-20.el6sat.noarch.rpm | SHA-256: 18aee51279d1cf6412bae8e5655c5a30cc0a7bbd7918421b28d95c2ea5084acd |
spacewalk-dobby-2.0.3-20.el6sat.noarch.rpm | SHA-256: b35632b108ecb7ff8ccd5c61ba1ff44ea9d9e968697dbe864d0261122e7b7c3e |
spacewalk-grail-2.0.3-20.el6sat.noarch.rpm | SHA-256: 67a9bd06aa648568846468d5ec7daa0da1108768ba04a927fec19f803280549b |
spacewalk-html-2.0.3-20.el6sat.noarch.rpm | SHA-256: bec09505b8184679cbf3f4130d5531095099c61aa90b4aa9b3538e29889bd275 |
spacewalk-java-2.0.2-71.el6sat.noarch.rpm | SHA-256: b75872280773d6ae67950cce9f65396b5f79e88de4b9c9f17ea91361276336d6 |
spacewalk-java-config-2.0.2-71.el6sat.noarch.rpm | SHA-256: 6b346ad196c5ffe3d8d7777202caefaa90c20d78f9f7135245cd5a4c1cc7fd6d |
spacewalk-java-lib-2.0.2-71.el6sat.noarch.rpm | SHA-256: 787030b840ab806faa3d88cac32e4972831839599df502190e6434fae078bd75 |
spacewalk-java-oracle-2.0.2-71.el6sat.noarch.rpm | SHA-256: 0bcaf2c07ab8fe73e54b376b604c1d3f6573dca212713f0eaa286e723b3fb2b8 |
spacewalk-java-postgresql-2.0.2-71.el6sat.noarch.rpm | SHA-256: 2e2c9b8f59e7db4ad1e8d44b69dc0d3d759d3b2c3589065affe706bbc89b1f94 |
spacewalk-pxt-2.0.3-20.el6sat.noarch.rpm | SHA-256: f5c7f404c363fcaee26807e4d8aeb119af1e49350883a124be19ca840b62cb19 |
spacewalk-reports-2.0.1-11.el6sat.noarch.rpm | SHA-256: 5a8d108c5b77a94cf9a923a031bfd4d6742bf38fa04a0446c2b86b0df7891913 |
spacewalk-sniglets-2.0.3-20.el6sat.noarch.rpm | SHA-256: ab9b9c39bae119095e4c98f2894c7d6135a61b590535ae7ebac150a0ca53a467 |
spacewalk-taskomatic-2.0.2-71.el6sat.noarch.rpm | SHA-256: 1da34eb34aada8b87f20947eb715678e678ca3d36986f2d0afdf2e5f36bca8a9 |
s390x | |
cobbler-2.0.7-43.el6sat.noarch.rpm | SHA-256: 3fbd401977bae833f9176e88b0c87984b30c0d4f05811af6b572dd5eb268c7f7 |
spacewalk-base-2.0.3-20.el6sat.noarch.rpm | SHA-256: 7b5738e0a5a156a5fd626750655607795808aa4172e8630291b1c5a42e3bf372 |
spacewalk-base-minimal-2.0.3-20.el6sat.noarch.rpm | SHA-256: 5c2c32b154e2e9aef4eaa22bf563977fe17a9c3a874c77adc6369b727b680d9d |
spacewalk-base-minimal-config-2.0.3-20.el6sat.noarch.rpm | SHA-256: 18aee51279d1cf6412bae8e5655c5a30cc0a7bbd7918421b28d95c2ea5084acd |
spacewalk-dobby-2.0.3-20.el6sat.noarch.rpm | SHA-256: b35632b108ecb7ff8ccd5c61ba1ff44ea9d9e968697dbe864d0261122e7b7c3e |
spacewalk-grail-2.0.3-20.el6sat.noarch.rpm | SHA-256: 67a9bd06aa648568846468d5ec7daa0da1108768ba04a927fec19f803280549b |
spacewalk-html-2.0.3-20.el6sat.noarch.rpm | SHA-256: bec09505b8184679cbf3f4130d5531095099c61aa90b4aa9b3538e29889bd275 |
spacewalk-java-2.0.2-71.el6sat.noarch.rpm | SHA-256: b75872280773d6ae67950cce9f65396b5f79e88de4b9c9f17ea91361276336d6 |
spacewalk-java-config-2.0.2-71.el6sat.noarch.rpm | SHA-256: 6b346ad196c5ffe3d8d7777202caefaa90c20d78f9f7135245cd5a4c1cc7fd6d |
spacewalk-java-lib-2.0.2-71.el6sat.noarch.rpm | SHA-256: 787030b840ab806faa3d88cac32e4972831839599df502190e6434fae078bd75 |
spacewalk-java-oracle-2.0.2-71.el6sat.noarch.rpm | SHA-256: 0bcaf2c07ab8fe73e54b376b604c1d3f6573dca212713f0eaa286e723b3fb2b8 |
spacewalk-java-postgresql-2.0.2-71.el6sat.noarch.rpm | SHA-256: 2e2c9b8f59e7db4ad1e8d44b69dc0d3d759d3b2c3589065affe706bbc89b1f94 |
spacewalk-pxt-2.0.3-20.el6sat.noarch.rpm | SHA-256: f5c7f404c363fcaee26807e4d8aeb119af1e49350883a124be19ca840b62cb19 |
spacewalk-reports-2.0.1-11.el6sat.noarch.rpm | SHA-256: 5a8d108c5b77a94cf9a923a031bfd4d6742bf38fa04a0446c2b86b0df7891913 |
spacewalk-sniglets-2.0.3-20.el6sat.noarch.rpm | SHA-256: ab9b9c39bae119095e4c98f2894c7d6135a61b590535ae7ebac150a0ca53a467 |
spacewalk-taskomatic-2.0.2-71.el6sat.noarch.rpm | SHA-256: 1da34eb34aada8b87f20947eb715678e678ca3d36986f2d0afdf2e5f36bca8a9 |
Red Hat Satellite 5.6 for RHEL 5
SRPM | |
---|---|
cobbler-2.0.7-43.el5sat.src.rpm | SHA-256: 3b1b46f0ec8d7bff0db8dbf49eab518442e864cb40256824f581bedf49cfc08e |
spacewalk-java-2.0.2-71.el5sat.src.rpm | SHA-256: 89c3f47905a27a676ee2325a4afe2b236fec465e6527ea58bd9c04e09a971787 |
spacewalk-reports-2.0.1-11.el5sat.src.rpm | SHA-256: 31f6c446b8ec43e649768902a716ca16d56af2136ef18550006d216a800986ca |
spacewalk-web-2.0.3-20.el5sat.src.rpm | SHA-256: 86d9c1ac81c1a8169e9225d0567abb4be3757e5df19a7f0e3c711e7bea614064 |
x86_64 | |
cobbler-2.0.7-43.el5sat.noarch.rpm | SHA-256: 75b77b9be284141501ff94ba380f38d7598a1a7b148a9507fa16681e07525207 |
spacewalk-base-2.0.3-20.el5sat.noarch.rpm | SHA-256: 2a137103bff50b3e1c207c49ab5bd8dd39f2969662bb2fa0dd96c48caa48a4c4 |
spacewalk-base-minimal-2.0.3-20.el5sat.noarch.rpm | SHA-256: 9f5018aa7fde96dcd22ef31fbb423e43706140b393910af14a3c26ad90f7a7f6 |
spacewalk-base-minimal-config-2.0.3-20.el5sat.noarch.rpm | SHA-256: 2b2529106607124918634d29d0a9be50a575ed7fe859e3bfc66d77eddf733a16 |
spacewalk-dobby-2.0.3-20.el5sat.noarch.rpm | SHA-256: b2e4bd66b9eebe45497c17687cd978a74235ad418b08505007827cf08d79ab16 |
spacewalk-grail-2.0.3-20.el5sat.noarch.rpm | SHA-256: 6be0bdfe51e0aa9c7168ab306790197d7017aebc6d890af57f5d2012aba82849 |
spacewalk-html-2.0.3-20.el5sat.noarch.rpm | SHA-256: b2e3f7d49f3a419a297883a7854d5ec37a02e645b8e4e86d3c39fd5c3454ee37 |
spacewalk-java-2.0.2-71.el5sat.noarch.rpm | SHA-256: cb462bb46257a9b0cb468e5c2b8486c12dd9f5d83428d4ef551500ac49746870 |
spacewalk-java-config-2.0.2-71.el5sat.noarch.rpm | SHA-256: cdece97781e1c2e51b2414d958cd4efcac781dab03125c78d49a5f38a9ebc4c4 |
spacewalk-java-lib-2.0.2-71.el5sat.noarch.rpm | SHA-256: 3a6e5f2958b48fdc56de820963a52aa448e6c6ab91534a7fc23885f07a2c7eec |
spacewalk-java-oracle-2.0.2-71.el5sat.noarch.rpm | SHA-256: 8d9c279e758da3d4facf1ca51442faacd495f65231dbb90be3581bcea9e1f672 |
spacewalk-java-postgresql-2.0.2-71.el5sat.noarch.rpm | SHA-256: d063908114d404c974b0fc0d6e66fab25eba673d08112284fc9f8eb85829fd31 |
spacewalk-pxt-2.0.3-20.el5sat.noarch.rpm | SHA-256: f99b47fe4a8828b4400cc1c38ace5a9b3ab0e1a907a708e9c8e28222cfd4f2aa |
spacewalk-reports-2.0.1-11.el5sat.noarch.rpm | SHA-256: e2afbdb63f9594abe9cda4cd1801b48d7a2a1a24d616e84995e240a504e4ddac |
spacewalk-sniglets-2.0.3-20.el5sat.noarch.rpm | SHA-256: 9c1b61cb66d6e35ec22e8647c8ce8ad1b0134d565f9c01a9bab72b7ccef7e4ef |
spacewalk-taskomatic-2.0.2-71.el5sat.noarch.rpm | SHA-256: f2d1fb239c495d13d146a6f7b4cb201ddb71ae0e62617f44875a259437a92071 |
Red Hat Satellite 5 Managed DB 5.6 for RHEL 6
SRPM | |
---|---|
spacewalk-web-2.0.3-20.el6sat.src.rpm | SHA-256: f37f288345d080048576d0c1920094d551f7bfcc897b7648f8573f2c13f5bc9a |
x86_64 | |
spacewalk-base-minimal-2.0.3-20.el6sat.noarch.rpm | SHA-256: 5c2c32b154e2e9aef4eaa22bf563977fe17a9c3a874c77adc6369b727b680d9d |
spacewalk-dobby-2.0.3-20.el6sat.noarch.rpm | SHA-256: b35632b108ecb7ff8ccd5c61ba1ff44ea9d9e968697dbe864d0261122e7b7c3e |
s390x | |
spacewalk-base-minimal-2.0.3-20.el6sat.noarch.rpm | SHA-256: 5c2c32b154e2e9aef4eaa22bf563977fe17a9c3a874c77adc6369b727b680d9d |
spacewalk-dobby-2.0.3-20.el6sat.noarch.rpm | SHA-256: b35632b108ecb7ff8ccd5c61ba1ff44ea9d9e968697dbe864d0261122e7b7c3e |
Red Hat Satellite 5 Managed DB 5.6 for RHEL 5
SRPM | |
---|---|
spacewalk-web-2.0.3-20.el5sat.src.rpm | SHA-256: 86d9c1ac81c1a8169e9225d0567abb4be3757e5df19a7f0e3c711e7bea614064 |
x86_64 | |
spacewalk-base-minimal-2.0.3-20.el5sat.noarch.rpm | SHA-256: 9f5018aa7fde96dcd22ef31fbb423e43706140b393910af14a3c26ad90f7a7f6 |
spacewalk-dobby-2.0.3-20.el5sat.noarch.rpm | SHA-256: b2e4bd66b9eebe45497c17687cd978a74235ad418b08505007827cf08d79ab16 |
s390x | |
spacewalk-base-minimal-2.0.3-20.el5sat.noarch.rpm | SHA-256: 9f5018aa7fde96dcd22ef31fbb423e43706140b393910af14a3c26ad90f7a7f6 |
spacewalk-dobby-2.0.3-20.el5sat.noarch.rpm | SHA-256: b2e4bd66b9eebe45497c17687cd978a74235ad418b08505007827cf08d79ab16 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.