- Issued:
- 2014-12-18
- Updated:
- 2014-12-18
RHBA-2014:2017 - Bug Fix Advisory
Synopsis
Red Hat Satellite bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated spacewalk-backend, spacewalk-java, spacewalk-schema and satellite-schema
packages that fix several bugs are now available for Red Hat Satellite 5.6.
Description
Red Hat Satellite is a system management tool for Linux-based infrastructures.
It allows for provisioning, monitoring, and remote management of multiple Linux
deployments with a single, centralized tool.
This update fixes the following bugs:
- Previously, when a server was registering to Red Hat Satellite with an
activation key at the same time as another server was registering without an
activation key, a race condition occurred that could lead to a database
deadlock. This update prevents this race condition from occurring and the
deadlock is therefore avoided. (BZ#1122625)
- Prior to this update, an Inter-Satellite Sync operation in some cases did not
correctly handle non-ASCII characters (for example Unicode characters in the
name of a package maintainer), which could lead to the synchronization failing
with a "Unicode Decode Error". This update provides a tool that allows affected
customers to fix this problem by running the "update-packages
- -update-changelog" command on their Satellites. (BZ#1098892)
- Previously, in the event of networking problems, empty or corrupt
configuration files could be deployed on client servers. This update, when
combined on the clients with the rhncfg packages of version 5.10.55-11 or later,
verifies the checksum of the received files before deploying them, which ensures
that the correct files are deployed. (BZ#1142412, BZ#1119816)
- Changing the base channel of many systems at once in the System Set Manager
previously took a long time, leading to connection timeouts, which caused an
"Internal Server Error" message to be displayed to the user. In addition, if any
systems were registering to Satellite during the base channel changes, their
connection could time out as well, causing the registrations to fail. This
update ensures that the base channel change is processed in the background and
does not block important processes like system registration. As a result, the
described error messages and registration failures no longer occur. (BZ#1161274)
- Prior to this update, deleting multiple systems at once in the System Set
Manager at the same time as other systems were registering could lead to
database deadlocks. This update fixes the underlying code and thus prevents the
deadlocks from occurring. (BZ#1168285)
- Due to a bug in the underlying code, checking a Satellite client for upgrades
using the system.listLatestUpgradablePackages API call incorrectly reported that
the kernel packages require an upgrade even when they were fully upgraded. The
related code has been fixed and system.listLatestUpgradablePackages now reports
the status of kernel upgrades correctly. (BZ#1173351)
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
- Update the database schema using the spacewalk-schema-upgrade command. To do
so, run as root:
# spacewalk-schema-upgrade
This process will update your database schema to the latest version. The
spacewalk-schema-upgrade command will inform you about the results of the
upgrade and exact locations of schema upgrade log files.
- 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
Fixes
- BZ - 1142412 - rhncfg-client produces "Corrupt file received: Content checksums do not match!" errors when using macros
CVEs
(none)
References
(none)
Red Hat Satellite 5.6 for RHEL 6
SRPM | |
---|---|
satellite-schema-5.6.0.21-1.el6sat.src.rpm | SHA-256: cee89e5102dad1e0b781c1d1d8a8b3ed46e6b35306834ed5ea905db00ecbb223 |
spacewalk-backend-2.0.3-32.el6sat.src.rpm | SHA-256: f5ac7a4bbd5d7590e03fa2783cc7b2987f049a98e269855ae542d972b062189b |
spacewalk-java-2.0.2-92.el6sat.src.rpm | SHA-256: 9e3b5a7047a4fee06a4da8b905cd23335b0c9d718c69e98ce25d8b8c3587d7b9 |
spacewalk-schema-2.0.2-18.el6sat.src.rpm | SHA-256: 01711bf4a51334c3c4f038cf9e0a4e952c03d5733a2592faf9ffb5a9b494b708 |
x86_64 | |
satellite-schema-5.6.0.21-1.el6sat.noarch.rpm | SHA-256: d263a2a03f262d3ed08f7ad8e63a661fdfdbb6e66a6a98674a82069450ec39a8 |
spacewalk-backend-2.0.3-32.el6sat.noarch.rpm | SHA-256: 25b04d9edc5a4f24dc258dd02371dc6e8c320fd56383430383714c6a1bd6b053 |
spacewalk-backend-app-2.0.3-32.el6sat.noarch.rpm | SHA-256: 0d95a071f3ce39d08fa59d7fcf65d0df9d9bfb02ce6e6395d1903a68871da43b |
spacewalk-backend-applet-2.0.3-32.el6sat.noarch.rpm | SHA-256: 74720e803e7d7a0dfd360dd4f92c2621b783f5939cf4db7f2cc66edf1606a137 |
spacewalk-backend-config-files-2.0.3-32.el6sat.noarch.rpm | SHA-256: aee0c82009f6bb7ec323e2519e35f1452359245e765ca160669403a3155328b5 |
spacewalk-backend-config-files-common-2.0.3-32.el6sat.noarch.rpm | SHA-256: 65917d94af857187e60eb4d60a582117d1f0629a3b46b1f42b34037910cb2f3c |
spacewalk-backend-config-files-tool-2.0.3-32.el6sat.noarch.rpm | SHA-256: f08ae8c27e0bd425c47f4c14aab253d5ad2b3d008aeef48a1cd8370c518fcee4 |
spacewalk-backend-iss-2.0.3-32.el6sat.noarch.rpm | SHA-256: 356e7bee26c74d1684b04c5a635357f07155ab533f96a7adfb8636269e87b28d |
spacewalk-backend-iss-export-2.0.3-32.el6sat.noarch.rpm | SHA-256: 01f58e37bb34621bed684fe24d2d85f3dd31ec0a7ecca558438241d6f8599fff |
spacewalk-backend-libs-2.0.3-32.el6sat.noarch.rpm | SHA-256: 2d78d866f22d367d085bd2a3957ad8286df42e316412b004caa42e51be747523 |
spacewalk-backend-package-push-server-2.0.3-32.el6sat.noarch.rpm | SHA-256: 4f72007071a275c77bc72c615c985a6e896f73be4480514848692a1e19c4087e |
spacewalk-backend-server-2.0.3-32.el6sat.noarch.rpm | SHA-256: 83f0ce44a84a7218323f6f224aeb92d78fa7bf83bdca1fcd4916081401190a8b |
spacewalk-backend-sql-2.0.3-32.el6sat.noarch.rpm | SHA-256: d38ba83b89777f66672ef90546fe0652e249afb463c09a1d5c5087b111f25cd6 |
spacewalk-backend-sql-oracle-2.0.3-32.el6sat.noarch.rpm | SHA-256: 52385842ca8fb04e6e56762af54c0056cb8330fef3d0be62b674ebe199ddb1b8 |
spacewalk-backend-sql-postgresql-2.0.3-32.el6sat.noarch.rpm | SHA-256: 1ab45cae9736f5d0d3707783b6df1c4520e44d20ef8972c1afff264393023608 |
spacewalk-backend-tools-2.0.3-32.el6sat.noarch.rpm | SHA-256: 98ec07d499b64c455c3b09a6e8fde733cf92d758f4cc15e1ef6dc837dffe3e5d |
spacewalk-backend-xml-export-libs-2.0.3-32.el6sat.noarch.rpm | SHA-256: b85053d012ad91b2d38dcdf2cbaff48d0713088b29be25882461d63c2968341a |
spacewalk-backend-xmlrpc-2.0.3-32.el6sat.noarch.rpm | SHA-256: 5c90aacdd11426554d58aca719ebc0201e0cbd149a6fdad0348facb76d238d54 |
spacewalk-java-2.0.2-92.el6sat.noarch.rpm | SHA-256: c2e3289c5c64bc47b88989b1efe532adb2ddcd58dd79071e5148ccd3ae21c2d2 |
spacewalk-java-config-2.0.2-92.el6sat.noarch.rpm | SHA-256: c1f6572bbb3b273bb05dfc8f15d742702d7098837a4f582dd49637aae092c7a1 |
spacewalk-java-lib-2.0.2-92.el6sat.noarch.rpm | SHA-256: bea9b9ebc9d46d24e16e732eb7fc795e8c8d82d386a5e00773b8fad10aa0339f |
spacewalk-java-oracle-2.0.2-92.el6sat.noarch.rpm | SHA-256: cb5cad9058990cf05397319d19b0af36243b58e351d778148f25d057710f4c70 |
spacewalk-java-postgresql-2.0.2-92.el6sat.noarch.rpm | SHA-256: dbd84c412c760ccb5a3b7fb524916039219e493f582adcbe5acf93df45042e0b |
spacewalk-schema-2.0.2-18.el6sat.noarch.rpm | SHA-256: ca6b3babea2b7425548fdebca0c9447ffb455c4f53156b72f3ae0898110cb662 |
spacewalk-taskomatic-2.0.2-92.el6sat.noarch.rpm | SHA-256: bfaa5c7ad27d22b568e09b38f59992575b4dd5a3cf484a70dbc7b9115b243ade |
s390x | |
satellite-schema-5.6.0.21-1.el6sat.noarch.rpm | SHA-256: d263a2a03f262d3ed08f7ad8e63a661fdfdbb6e66a6a98674a82069450ec39a8 |
spacewalk-backend-2.0.3-32.el6sat.noarch.rpm | SHA-256: 25b04d9edc5a4f24dc258dd02371dc6e8c320fd56383430383714c6a1bd6b053 |
spacewalk-backend-app-2.0.3-32.el6sat.noarch.rpm | SHA-256: 0d95a071f3ce39d08fa59d7fcf65d0df9d9bfb02ce6e6395d1903a68871da43b |
spacewalk-backend-applet-2.0.3-32.el6sat.noarch.rpm | SHA-256: 74720e803e7d7a0dfd360dd4f92c2621b783f5939cf4db7f2cc66edf1606a137 |
spacewalk-backend-config-files-2.0.3-32.el6sat.noarch.rpm | SHA-256: aee0c82009f6bb7ec323e2519e35f1452359245e765ca160669403a3155328b5 |
spacewalk-backend-config-files-common-2.0.3-32.el6sat.noarch.rpm | SHA-256: 65917d94af857187e60eb4d60a582117d1f0629a3b46b1f42b34037910cb2f3c |
spacewalk-backend-config-files-tool-2.0.3-32.el6sat.noarch.rpm | SHA-256: f08ae8c27e0bd425c47f4c14aab253d5ad2b3d008aeef48a1cd8370c518fcee4 |
spacewalk-backend-iss-2.0.3-32.el6sat.noarch.rpm | SHA-256: 356e7bee26c74d1684b04c5a635357f07155ab533f96a7adfb8636269e87b28d |
spacewalk-backend-iss-export-2.0.3-32.el6sat.noarch.rpm | SHA-256: 01f58e37bb34621bed684fe24d2d85f3dd31ec0a7ecca558438241d6f8599fff |
spacewalk-backend-libs-2.0.3-32.el6sat.noarch.rpm | SHA-256: 2d78d866f22d367d085bd2a3957ad8286df42e316412b004caa42e51be747523 |
spacewalk-backend-package-push-server-2.0.3-32.el6sat.noarch.rpm | SHA-256: 4f72007071a275c77bc72c615c985a6e896f73be4480514848692a1e19c4087e |
spacewalk-backend-server-2.0.3-32.el6sat.noarch.rpm | SHA-256: 83f0ce44a84a7218323f6f224aeb92d78fa7bf83bdca1fcd4916081401190a8b |
spacewalk-backend-sql-2.0.3-32.el6sat.noarch.rpm | SHA-256: d38ba83b89777f66672ef90546fe0652e249afb463c09a1d5c5087b111f25cd6 |
spacewalk-backend-sql-oracle-2.0.3-32.el6sat.noarch.rpm | SHA-256: 52385842ca8fb04e6e56762af54c0056cb8330fef3d0be62b674ebe199ddb1b8 |
spacewalk-backend-sql-postgresql-2.0.3-32.el6sat.noarch.rpm | SHA-256: 1ab45cae9736f5d0d3707783b6df1c4520e44d20ef8972c1afff264393023608 |
spacewalk-backend-tools-2.0.3-32.el6sat.noarch.rpm | SHA-256: 98ec07d499b64c455c3b09a6e8fde733cf92d758f4cc15e1ef6dc837dffe3e5d |
spacewalk-backend-xml-export-libs-2.0.3-32.el6sat.noarch.rpm | SHA-256: b85053d012ad91b2d38dcdf2cbaff48d0713088b29be25882461d63c2968341a |
spacewalk-backend-xmlrpc-2.0.3-32.el6sat.noarch.rpm | SHA-256: 5c90aacdd11426554d58aca719ebc0201e0cbd149a6fdad0348facb76d238d54 |
spacewalk-java-2.0.2-92.el6sat.noarch.rpm | SHA-256: c2e3289c5c64bc47b88989b1efe532adb2ddcd58dd79071e5148ccd3ae21c2d2 |
spacewalk-java-config-2.0.2-92.el6sat.noarch.rpm | SHA-256: c1f6572bbb3b273bb05dfc8f15d742702d7098837a4f582dd49637aae092c7a1 |
spacewalk-java-lib-2.0.2-92.el6sat.noarch.rpm | SHA-256: bea9b9ebc9d46d24e16e732eb7fc795e8c8d82d386a5e00773b8fad10aa0339f |
spacewalk-java-oracle-2.0.2-92.el6sat.noarch.rpm | SHA-256: cb5cad9058990cf05397319d19b0af36243b58e351d778148f25d057710f4c70 |
spacewalk-java-postgresql-2.0.2-92.el6sat.noarch.rpm | SHA-256: dbd84c412c760ccb5a3b7fb524916039219e493f582adcbe5acf93df45042e0b |
spacewalk-schema-2.0.2-18.el6sat.noarch.rpm | SHA-256: ca6b3babea2b7425548fdebca0c9447ffb455c4f53156b72f3ae0898110cb662 |
spacewalk-taskomatic-2.0.2-92.el6sat.noarch.rpm | SHA-256: bfaa5c7ad27d22b568e09b38f59992575b4dd5a3cf484a70dbc7b9115b243ade |
Red Hat Satellite 5.6 for RHEL 5
SRPM | |
---|---|
satellite-schema-5.6.0.21-1.el5sat.src.rpm | SHA-256: 7f4431cbd17ea71167395a1fd5e012fd776c4fcfbbe6c670cd35d19b77726487 |
spacewalk-backend-2.0.3-32.el5sat.src.rpm | SHA-256: 1387da47e68316b640e5d88d8b2b4edbe21f702149215f8cf788009c77b6fc35 |
spacewalk-java-2.0.2-92.el5sat.src.rpm | SHA-256: 6920031ee5e7e38b83fca62dcf8fdaa00fabd38e03e176c80313324e906c16fd |
spacewalk-schema-2.0.2-18.el5sat.src.rpm | SHA-256: 4f43252e3d479b89479d55b7ec6876e7577e8f0cb4b2b6de08379c2d3f18771d |
x86_64 | |
satellite-schema-5.6.0.21-1.el5sat.noarch.rpm | SHA-256: 5257fec8811312676b2ea944a1b9799504b8f50f312845e72c3ef241395601a0 |
spacewalk-backend-2.0.3-32.el5sat.noarch.rpm | SHA-256: b3bae6b624922603c25e5a6bd0db230a41162fb6ab2251c84183e6067925a21c |
spacewalk-backend-app-2.0.3-32.el5sat.noarch.rpm | SHA-256: e029178bf18207df5f1e4e5b5dd24a8230fb73fd2607a78ee3b59b1018268dc4 |
spacewalk-backend-applet-2.0.3-32.el5sat.noarch.rpm | SHA-256: f1b66e1830f2869feff0c36fe86abebd4d758280bae8766096eaa8748b30603e |
spacewalk-backend-config-files-2.0.3-32.el5sat.noarch.rpm | SHA-256: 1701cf8cb40d2833cf2055e7ae6ba3f3b57f62585eb1f786039c5d3fc066097f |
spacewalk-backend-config-files-common-2.0.3-32.el5sat.noarch.rpm | SHA-256: 1b036c1848a85f783cd9dfe6e85612cd1639afc5dcb91fbd2ee6487c3285a8e0 |
spacewalk-backend-config-files-tool-2.0.3-32.el5sat.noarch.rpm | SHA-256: 86a628e42f6ef2720e2a5f08a2a166849bcbfc7ede24f6e6cbd26fbc7a078232 |
spacewalk-backend-iss-2.0.3-32.el5sat.noarch.rpm | SHA-256: 32ad868a0d0192c345940cb65abfc2bfce89c6e5242606798141b2fef095c588 |
spacewalk-backend-iss-export-2.0.3-32.el5sat.noarch.rpm | SHA-256: 3b7b17e8da4875d2f49aa81abdcf331cd897cbe3b6837fe402e712925d01e211 |
spacewalk-backend-libs-2.0.3-32.el5sat.noarch.rpm | SHA-256: 08c621d01aae615b76e0863cc4dd1455896a421c860d0b57e4323805940c6f6f |
spacewalk-backend-package-push-server-2.0.3-32.el5sat.noarch.rpm | SHA-256: a78fc84bdb3353655ba8bb42d8b3555c5010e84cdeb8cfb23ba645350cb7757f |
spacewalk-backend-server-2.0.3-32.el5sat.noarch.rpm | SHA-256: 5fa15d60095fc5549a09547a70894b2aa4f177e89b771caff141596b4962b8b4 |
spacewalk-backend-sql-2.0.3-32.el5sat.noarch.rpm | SHA-256: 55aa2668076a17618cf718121c498600a670feca7d48acd8f972f7774eeb9dd2 |
spacewalk-backend-sql-oracle-2.0.3-32.el5sat.noarch.rpm | SHA-256: 6749caad991da41bc218734d71ca0e1975360f41c089def80c9838eac4115670 |
spacewalk-backend-sql-postgresql-2.0.3-32.el5sat.noarch.rpm | SHA-256: b84fb9f28b2c632fbe71ea38acb2191762eb5f26060f41941607bf74af17cd2b |
spacewalk-backend-tools-2.0.3-32.el5sat.noarch.rpm | SHA-256: ec913ced3f76ef32c629b6d6c37fec0bb04efa3dcb45fd3deeced9f4304187e2 |
spacewalk-backend-xml-export-libs-2.0.3-32.el5sat.noarch.rpm | SHA-256: e280095891ae28ebbc71b3c347ab5a594d9db2ba6c86d56eeca024e7e927e4f4 |
spacewalk-backend-xmlrpc-2.0.3-32.el5sat.noarch.rpm | SHA-256: 58fc17d2fe512a6012a7c5361267fddb54ca506c90daa660a13aff30dc8be1e5 |
spacewalk-java-2.0.2-92.el5sat.noarch.rpm | SHA-256: 6181e08337aacce9395a1c5ff9f3439e6257fdd6eb12c2ded21dd3df0d067dec |
spacewalk-java-config-2.0.2-92.el5sat.noarch.rpm | SHA-256: 4c4edc3f6ef667c437da20fa64586ce1cb577cb04dde0d1e510ad841f580a66f |
spacewalk-java-lib-2.0.2-92.el5sat.noarch.rpm | SHA-256: 513d595204d5194e156c186765a04fca9a0f1b972ab00187be65861d4b24b03f |
spacewalk-java-oracle-2.0.2-92.el5sat.noarch.rpm | SHA-256: 6bb5f7fb3b09bfae8fad10b28745da71489ce2310d4f2015a61b9ea9f588a593 |
spacewalk-java-postgresql-2.0.2-92.el5sat.noarch.rpm | SHA-256: ddf60dd50e80d6c8e07c56ace622d7ea6402671bc5f0c53f58f42885e8df0c2e |
spacewalk-schema-2.0.2-18.el5sat.noarch.rpm | SHA-256: f09820be176db85de44d7882e8fe4a5570347ada60c1a892b719cffc93c93089 |
spacewalk-taskomatic-2.0.2-92.el5sat.noarch.rpm | SHA-256: 5caee657ecace34f4aa41e926f78ef68110ea8dc3fe58ece63a830f6afbfaa78 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.