- Issued:
- 2017-02-22
- Updated:
- 2017-02-22
RHBA-2017:0292 - Bug Fix Advisory
Synopsis
Satellite 5.6 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-schema, satellite-schema, and spacewalk-backend packages that fix four bugs are now available for Red Hat Satellite 5.6.
Description
Red Hat Satellite is a systems management tool for Linux-based infrastructure. It allows for provisioning, remote management, and monitoring of multiple Linux deployments with a single centralized tool.
This update fixes the following bugs:
- When trying to provision multiple clients using PXE, the API sometimes deadlocked when working with Activation Keys. This erratum provides a fix for this case. (BZ#1385099)
- Under certain circumstances, registering or deleting large numbers of systems simultaneously could result in database deadlocks when attempting to reference or update entitlement counts. This update locks the affected tables in such a way as to prevent these deadlocks. (BZ#1388157)
- The fix for BZ#1388157, above, was incorrect for Oracle. An update to lock_counts is included to address this issue. (BZ#1402931)
- Prior to this update, uploading a kickstart-profile generated by anaconda on Red Hat Enterprise Linux 6 resulted in a warning message, "This kickstart
profile uses a different type of encryption by default than the root password is currently using. You must reset the root password to encrypt it with the new method." Satellite now understands sha512-hashed passwords, and the warning no longer appears. (BZ#1398382)
- Prior to this update, the "Inactive Systems" page sorted 'Last Checked In' alphabetically instead of using time order. This has been fixed and the sort now behaves correctly. (BZ#1398384)
- Under certain circumstances, satellite-sync could fail with a UnicodeDecodeError. This update provides the ability to download all files before attempting to decompress them, should the problem occur. There exists a new configuration parameter, 'sync_to_temp', in rhn_server.conf, and a new command line argument to satellite-sync, --sync-to-temp, to invoke the new functionality. (BZ#1412574)
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 the 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 command as root:
rhn-satellite stop
- Backup the database. For embedded or managed database variants, please consult Red Hat Satellite 5.6 documentation. For an external database, consult your database administrator.
- Upgrade the errata packages. Details on how 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 - 1385099 - Satellite 5.6: Deadlock with system.obtainReactivationKey API call
- BZ - 1402931 - [5.6] lock_counts fix has several issues
CVEs
(none)
References
(none)
Red Hat Satellite 5.6 for RHEL 6
SRPM | |
---|---|
satellite-schema-5.6.0.34-1.el6sat.src.rpm | SHA-256: ef05f00504c0ccb4641b15fb0c942973953558aa2ab39c65397bc70c5d8b5d8d |
spacewalk-backend-2.0.3-41.el6sat.src.rpm | SHA-256: 45801c3e4eeef327862ae4dc0a790a6b8a72cfee9f15b013e3671c6593a1d7e9 |
spacewalk-java-2.0.2-115.el6sat.src.rpm | SHA-256: 1c5ad93fad2897a59bbe7699afbb927ccad6b8aa675352cbbb53ff5e2faa288a |
x86_64 | |
satellite-schema-5.6.0.34-1.el6sat.noarch.rpm | SHA-256: e85ff040f1d04de049e7dd50954e77b126af9ebbd094da9026cc2bdc6196511b |
spacewalk-backend-2.0.3-41.el6sat.noarch.rpm | SHA-256: 0645bb314c1f24751bda1c049157c772d5069cae78163fcf280f0d8fe9a52a5f |
spacewalk-backend-app-2.0.3-41.el6sat.noarch.rpm | SHA-256: c6a82ceab34699ff40625c77028f24f3dd37283e56398552fecc253b3a40bf2a |
spacewalk-backend-applet-2.0.3-41.el6sat.noarch.rpm | SHA-256: 10847cf85d3f33e75411583c89cb56c61c4543c76eb72540c019231c7d416924 |
spacewalk-backend-config-files-2.0.3-41.el6sat.noarch.rpm | SHA-256: 56c738acb3326aa73b862be19e4318fdb367dc980c11ee6d9a9561b3f670adeb |
spacewalk-backend-config-files-common-2.0.3-41.el6sat.noarch.rpm | SHA-256: 5ec78a830dcd92bd7805f3456e3521c51e5109779b27503534110a596b75a55b |
spacewalk-backend-config-files-tool-2.0.3-41.el6sat.noarch.rpm | SHA-256: f32cc014b7f4afd8192934e8c8d1b9fffa16621dd6bd14ceb6e1b06c00487253 |
spacewalk-backend-iss-2.0.3-41.el6sat.noarch.rpm | SHA-256: ccf7b80dc3af418e6ab14213a0cc4466278cfa7c0bf22dfd3469a31ad760996a |
spacewalk-backend-iss-export-2.0.3-41.el6sat.noarch.rpm | SHA-256: 4ac91ce4c353a07487dfa3bc7011448f0d69c9d6ed3edf074fcc943b519388de |
spacewalk-backend-libs-2.0.3-41.el6sat.noarch.rpm | SHA-256: acf5cd169ea72a0f092239462cca440b991143f2cdea3e3087c85a40558fcbf9 |
spacewalk-backend-package-push-server-2.0.3-41.el6sat.noarch.rpm | SHA-256: e6f0ff6bbd489628f00e552342a6d7430ad14f3288501bb97ed4665f9e11ece3 |
spacewalk-backend-server-2.0.3-41.el6sat.noarch.rpm | SHA-256: ce35e7dbf3cfd6a8e5e2325408082949dd92b58d017170af148634e62687e259 |
spacewalk-backend-sql-2.0.3-41.el6sat.noarch.rpm | SHA-256: 4f7b520a809179ebded66f06235826f864494e6c31b826fdc0ba01c7f0d52472 |
spacewalk-backend-sql-oracle-2.0.3-41.el6sat.noarch.rpm | SHA-256: 095152c6ca10e24796177f429bca836f8a675f03a4f5fda21af7869ce7d5cf8c |
spacewalk-backend-sql-postgresql-2.0.3-41.el6sat.noarch.rpm | SHA-256: b8fe20e4269d42a182c14a8cc5d97515550abdc0af697bf96d28a642ab22427a |
spacewalk-backend-tools-2.0.3-41.el6sat.noarch.rpm | SHA-256: 2384a8f5baa22192a3a4bfad85789fe9d7d4ae46c3d3dabdb03c7bcce084adc0 |
spacewalk-backend-xml-export-libs-2.0.3-41.el6sat.noarch.rpm | SHA-256: fba86c78ecea64902452eb773d1e5556624eb1951dba648bff68146f6188ef41 |
spacewalk-backend-xmlrpc-2.0.3-41.el6sat.noarch.rpm | SHA-256: 5b422a446d69f43d1f98705aff797adcc584602d6634481cde442c5d27a22f23 |
spacewalk-java-2.0.2-115.el6sat.noarch.rpm | SHA-256: fd0de29f2a3da53c5f4c24ad70d23ef736a0d7add759717c7b78b5952d15882f |
spacewalk-java-config-2.0.2-115.el6sat.noarch.rpm | SHA-256: f3dac535b76946efc5e6aca689bb076b535ef07d6ba00c30d7e371ff60d08904 |
spacewalk-java-lib-2.0.2-115.el6sat.noarch.rpm | SHA-256: 917bf41e4d5ab2f0a9bc5a2c36a138750594db6a61ca44d3c6c99335f7a27b12 |
spacewalk-java-oracle-2.0.2-115.el6sat.noarch.rpm | SHA-256: 0362d01471abaf8fc2703b8d7d1223744526fdcca2eaef9202b6f8acea4cbe7e |
spacewalk-java-postgresql-2.0.2-115.el6sat.noarch.rpm | SHA-256: ce79cc70890e7e9e4460a360cd4f25abd10acaa2be89913eebd02c475f54f0f1 |
spacewalk-taskomatic-2.0.2-115.el6sat.noarch.rpm | SHA-256: d52a545f76ce83555139ef493d1844247a6fc64d99b8a4126d87c05af9f806f0 |
s390x | |
satellite-schema-5.6.0.34-1.el6sat.noarch.rpm | SHA-256: e85ff040f1d04de049e7dd50954e77b126af9ebbd094da9026cc2bdc6196511b |
spacewalk-backend-2.0.3-41.el6sat.noarch.rpm | SHA-256: 0645bb314c1f24751bda1c049157c772d5069cae78163fcf280f0d8fe9a52a5f |
spacewalk-backend-app-2.0.3-41.el6sat.noarch.rpm | SHA-256: c6a82ceab34699ff40625c77028f24f3dd37283e56398552fecc253b3a40bf2a |
spacewalk-backend-applet-2.0.3-41.el6sat.noarch.rpm | SHA-256: 10847cf85d3f33e75411583c89cb56c61c4543c76eb72540c019231c7d416924 |
spacewalk-backend-config-files-2.0.3-41.el6sat.noarch.rpm | SHA-256: 56c738acb3326aa73b862be19e4318fdb367dc980c11ee6d9a9561b3f670adeb |
spacewalk-backend-config-files-common-2.0.3-41.el6sat.noarch.rpm | SHA-256: 5ec78a830dcd92bd7805f3456e3521c51e5109779b27503534110a596b75a55b |
spacewalk-backend-config-files-tool-2.0.3-41.el6sat.noarch.rpm | SHA-256: f32cc014b7f4afd8192934e8c8d1b9fffa16621dd6bd14ceb6e1b06c00487253 |
spacewalk-backend-iss-2.0.3-41.el6sat.noarch.rpm | SHA-256: ccf7b80dc3af418e6ab14213a0cc4466278cfa7c0bf22dfd3469a31ad760996a |
spacewalk-backend-iss-export-2.0.3-41.el6sat.noarch.rpm | SHA-256: 4ac91ce4c353a07487dfa3bc7011448f0d69c9d6ed3edf074fcc943b519388de |
spacewalk-backend-libs-2.0.3-41.el6sat.noarch.rpm | SHA-256: acf5cd169ea72a0f092239462cca440b991143f2cdea3e3087c85a40558fcbf9 |
spacewalk-backend-package-push-server-2.0.3-41.el6sat.noarch.rpm | SHA-256: e6f0ff6bbd489628f00e552342a6d7430ad14f3288501bb97ed4665f9e11ece3 |
spacewalk-backend-server-2.0.3-41.el6sat.noarch.rpm | SHA-256: ce35e7dbf3cfd6a8e5e2325408082949dd92b58d017170af148634e62687e259 |
spacewalk-backend-sql-2.0.3-41.el6sat.noarch.rpm | SHA-256: 4f7b520a809179ebded66f06235826f864494e6c31b826fdc0ba01c7f0d52472 |
spacewalk-backend-sql-oracle-2.0.3-41.el6sat.noarch.rpm | SHA-256: 095152c6ca10e24796177f429bca836f8a675f03a4f5fda21af7869ce7d5cf8c |
spacewalk-backend-sql-postgresql-2.0.3-41.el6sat.noarch.rpm | SHA-256: b8fe20e4269d42a182c14a8cc5d97515550abdc0af697bf96d28a642ab22427a |
spacewalk-backend-tools-2.0.3-41.el6sat.noarch.rpm | SHA-256: 2384a8f5baa22192a3a4bfad85789fe9d7d4ae46c3d3dabdb03c7bcce084adc0 |
spacewalk-backend-xml-export-libs-2.0.3-41.el6sat.noarch.rpm | SHA-256: fba86c78ecea64902452eb773d1e5556624eb1951dba648bff68146f6188ef41 |
spacewalk-backend-xmlrpc-2.0.3-41.el6sat.noarch.rpm | SHA-256: 5b422a446d69f43d1f98705aff797adcc584602d6634481cde442c5d27a22f23 |
spacewalk-java-2.0.2-115.el6sat.noarch.rpm | SHA-256: fd0de29f2a3da53c5f4c24ad70d23ef736a0d7add759717c7b78b5952d15882f |
spacewalk-java-config-2.0.2-115.el6sat.noarch.rpm | SHA-256: f3dac535b76946efc5e6aca689bb076b535ef07d6ba00c30d7e371ff60d08904 |
spacewalk-java-lib-2.0.2-115.el6sat.noarch.rpm | SHA-256: 917bf41e4d5ab2f0a9bc5a2c36a138750594db6a61ca44d3c6c99335f7a27b12 |
spacewalk-java-oracle-2.0.2-115.el6sat.noarch.rpm | SHA-256: 0362d01471abaf8fc2703b8d7d1223744526fdcca2eaef9202b6f8acea4cbe7e |
spacewalk-java-postgresql-2.0.2-115.el6sat.noarch.rpm | SHA-256: ce79cc70890e7e9e4460a360cd4f25abd10acaa2be89913eebd02c475f54f0f1 |
spacewalk-taskomatic-2.0.2-115.el6sat.noarch.rpm | SHA-256: d52a545f76ce83555139ef493d1844247a6fc64d99b8a4126d87c05af9f806f0 |
Red Hat Satellite 5.6 for RHEL 5
SRPM | |
---|---|
satellite-schema-5.6.0.34-1.el5sat.src.rpm | SHA-256: 41d81677f062e8a37b128eb47c1191f59468ec632d0a39ee62fbd041a49f0e10 |
spacewalk-backend-2.0.3-41.el5sat.src.rpm | SHA-256: 0b6297669f9768244895fd84984af318330f68bf1deee283f8bc8ece3c7f8b28 |
spacewalk-java-2.0.2-115.el5sat.src.rpm | SHA-256: ecfc8f6bada6db48222879ceb0b7d98ad10bd7fbacff09763873c731f741b7a6 |
x86_64 | |
satellite-schema-5.6.0.34-1.el5sat.noarch.rpm | SHA-256: 654400f3f470d81bd1c621b5dcdae1e1dd42f5d04763f3f0092011e3bd0fa9a5 |
spacewalk-backend-2.0.3-41.el5sat.noarch.rpm | SHA-256: a5e8ba0c710a1b4de948c25471ccdaea59c660da2dfd2066e7cb6fc54e4b59a5 |
spacewalk-backend-app-2.0.3-41.el5sat.noarch.rpm | SHA-256: 528aa9d9cec916f458d28c89b7b65c28a1cab42cceb726277f751ec99793e7b8 |
spacewalk-backend-applet-2.0.3-41.el5sat.noarch.rpm | SHA-256: fa8da897fc6f62fff1542263c48027c92a811fe503ec6f74233621a14bc57e20 |
spacewalk-backend-config-files-2.0.3-41.el5sat.noarch.rpm | SHA-256: 0132f15503e814bf117677da95212824171c189df8c8ee643d1b45f50f447a87 |
spacewalk-backend-config-files-common-2.0.3-41.el5sat.noarch.rpm | SHA-256: 6094b5ff0f095fd36a52956fe4226bd8edb650587b206327d07ec7e265899337 |
spacewalk-backend-config-files-tool-2.0.3-41.el5sat.noarch.rpm | SHA-256: becdc25f73ee197ccf48c78b3b137c5a2e1f37df3b086a689cada3979db6b101 |
spacewalk-backend-iss-2.0.3-41.el5sat.noarch.rpm | SHA-256: 597cdec4e0f7dce3a5f24380bb17265c0ea80856c2a2e890ca357204f8ca7d1d |
spacewalk-backend-iss-export-2.0.3-41.el5sat.noarch.rpm | SHA-256: 5b2fd3d62884438603b9aeceb03ceefa26f2eb1477e358174ff714b5f01df8be |
spacewalk-backend-libs-2.0.3-41.el5sat.noarch.rpm | SHA-256: f731aa5e7342f8b6759eb220dfb6a63fec4a48bfa702c90cd023e05717cb9c44 |
spacewalk-backend-package-push-server-2.0.3-41.el5sat.noarch.rpm | SHA-256: 797fec5d307e496d9ff0b620ec230883f8381ae2521dfe6a4a1ed2b76dc50d45 |
spacewalk-backend-server-2.0.3-41.el5sat.noarch.rpm | SHA-256: 4a7fa7d6ee6978a5afdda4c211b0e80dfade0a8519587b3d21b77c3ba5437aa8 |
spacewalk-backend-sql-2.0.3-41.el5sat.noarch.rpm | SHA-256: 44ee289df46d5ae36f2f11be998d27fc4374b9cffff4d3e0ea8393f6701c6770 |
spacewalk-backend-sql-oracle-2.0.3-41.el5sat.noarch.rpm | SHA-256: e14bf70aecde398c2a972e7ab055ddcdb478b06ac62d940fed3fef42abcf2c5e |
spacewalk-backend-sql-postgresql-2.0.3-41.el5sat.noarch.rpm | SHA-256: fb3c869e3b08faecd77673870a522e8c6a855d5f92208740eb10370107eb7af7 |
spacewalk-backend-tools-2.0.3-41.el5sat.noarch.rpm | SHA-256: b8f698c90888f658aca4e7b3f6c54841307ff37eb6845dc273bf25dc1aa36d21 |
spacewalk-backend-xml-export-libs-2.0.3-41.el5sat.noarch.rpm | SHA-256: b4b569a2652713f6c72c4dc6924a6de091eba2187cd6744af60c3c52cc570ef6 |
spacewalk-backend-xmlrpc-2.0.3-41.el5sat.noarch.rpm | SHA-256: 59a8d144be806e7912eac24cf86554da3f201bb1ef363968f8c6043d3af3ddf8 |
spacewalk-java-2.0.2-115.el5sat.noarch.rpm | SHA-256: 316eaaeef82485ce0731d00dd69d39a519e228e2e1de5ea0fe5aa99240302cd6 |
spacewalk-java-config-2.0.2-115.el5sat.noarch.rpm | SHA-256: 2400cc85f4dff8f3cb3628c4ebe02de0e7317f15de26e02d1737347c83237c7f |
spacewalk-java-lib-2.0.2-115.el5sat.noarch.rpm | SHA-256: d7d12054a2dead4a4233375bc5dec53f5d14a2e6a48e6af221ad31a4284fd447 |
spacewalk-java-oracle-2.0.2-115.el5sat.noarch.rpm | SHA-256: 73995480f27bd1147dd355ff725a9c90c9ae191ec304f255a23af7adabf915cc |
spacewalk-java-postgresql-2.0.2-115.el5sat.noarch.rpm | SHA-256: cb30fefdfeef85895011c1e9edbaed4b1eaae65916664bf93deed7c2804659a2 |
spacewalk-taskomatic-2.0.2-115.el5sat.noarch.rpm | SHA-256: bd17e9a6857e9f17db2f94e356201d7930a4cabe5b1b12bd4a19f091d913e1af |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.