- Issued:
- 2016-11-07
- Updated:
- 2016-11-07
RHBA-2016:2662 - Bug Fix Advisory
Synopsis
Satellite 5.7 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-utils, satellite-schema and spacewalk-schema packages that fix several bugs and add various enhancements are now available for Red Hat Satellite 5.7.
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:
- 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#1122422)
- 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#1124809)
- Prior to this update, the performance characteristics of spacewalk-clone-by-date on a Satellite using a PostgreSQL database gradually deteriorated over time, before suddenly resetting back to more acceptable levels. This update adds several tuning-hints to the rhnChannelPackage table that allows the PostgreSQL query-analyzer to keep up with rapid changes to that table, allowing the tool's performance to remain at a consistent acceptable level. (BZ#1297610)
- Prior to this update, spacewalk-clone-by-date sometimes got stuck in a recursion dependency-checking loop until it failed. This bug fixes the root cause of the problem. (BZ#1331023)
- Prior to this update, attempting to modify a kickstart URL using the kickstart.profile.setAdvancedOptions command would be ignored. This has been fixed. (BZ#1356173)
- In a previous erratum, changes were introduced in an attempt to boost the tool's performance. The performance gain was minor at best, and the changes sometimes resulted in incomplete package-lists being copied to the cloned channel. This change has been reverted. (BZ#1367915)
- In a previous erratum, spacewalk-clone-by-date was modified to allow it to copy only specific RPMs when required for dependency-resolution, instead of requiring the cloning of the entire erratum that delivered those RPMs. This led to a variety of subtle dependency-resolution failures in cloned channels. This change has been reverted. (BZ#1369185)
- This update enhances the output of spacewalk-clone-by-date to include a summary of any errata cloned for dependency resolution, as well as cleaning up and clarifying the log output sent to /var/log/errata-clone.log. (BZ#1369888)
- With this update, a user's timezone and browser locale have been added to the data gathered by spacewalk-debug as an aid to problem determination. (BZ#1372721)
- With this update, a variety of typos and grammar mistakes were fixed in the spacewalk-clone-by-date manual page. (BZ#1382272)
Users of Red Hat Satellite are advised to upgrade to these updated packages, which fix these bugs and add these enhancements.
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.7 x86_64
- Red Hat Satellite 5.7 s390x
Fixes
- BZ - 1356173 - kickstart.profile.set_advanced_options does not update kickstart file
- BZ - 1367915 - spacewalk-clone-by-date may not clone all packages correctly
- BZ - 1369185 - spacewalk-clone-by-date *must* clone errata when needed for dependency resolution
- BZ - 1369888 - Recent clone-by-date logging changes incomplete
- BZ - 1372721 - collect users timezone and browser locale options to spacewalk-debug
- BZ - 1382272 - Typo in spacewalk-clone-by-date man page
CVEs
(none)
References
(none)
Red Hat Satellite 5.7
SRPM | |
---|---|
satellite-schema-5.7.0.25-1.el6sat.src.rpm | SHA-256: 112ddf078f2debd07456134a0431a3027a589d0a5db965899bdd39a230fb58f5 |
spacewalk-backend-2.3.3-45.el6sat.src.rpm | SHA-256: e87ed0c79a0421088da4ad1e6e9df451973f451d0d5aaff869ffe6369075363d |
spacewalk-java-2.3.8-155.el6sat.src.rpm | SHA-256: 09e0fc3725ad58db8070d45a124ff6720f2a2b0d989b5d9ba5218871ff298dd7 |
spacewalk-schema-2.3.2-28.el6sat.src.rpm | SHA-256: 86c3778773c1c837a8031ce46c9a0fff3aec3f1df3565448d77ac151915b82d5 |
spacewalk-utils-2.3.2-30.el6sat.src.rpm | SHA-256: d577ce273935612c4484cd407fc56948c9c333e16afc26d6044b0acea7480170 |
x86_64 | |
satellite-schema-5.7.0.25-1.el6sat.noarch.rpm | SHA-256: 925579f67cb3da094b90abe1d5c8c1686b6f2c37a0a54c5156f7c69266c97420 |
spacewalk-backend-2.3.3-45.el6sat.noarch.rpm | SHA-256: 93b0813ad537b9549299a88599354836203c98ec1060a620584886d9d4043868 |
spacewalk-backend-app-2.3.3-45.el6sat.noarch.rpm | SHA-256: 03857a7ff99cce9b378d05be502dbe2c9fe7d8b66f46629cf4649b715f4dfc36 |
spacewalk-backend-applet-2.3.3-45.el6sat.noarch.rpm | SHA-256: 233462073bf69053762ef3d18329ab014b09674268b3ab70ff403949e6603e18 |
spacewalk-backend-config-files-2.3.3-45.el6sat.noarch.rpm | SHA-256: 72b6b3f32a598b9bbd3ab8aef586b918b93baf8c1c6875ee242e62b63a7aa476 |
spacewalk-backend-config-files-common-2.3.3-45.el6sat.noarch.rpm | SHA-256: fd19cf6ccdc05e17e7c74892f1fc6e7e1ab5bef56563616e9cbac3553cb0ad29 |
spacewalk-backend-config-files-tool-2.3.3-45.el6sat.noarch.rpm | SHA-256: 7e2000de3c6f005c7d2fb38258a15683194cf3683617c9a61acf81333ac8dddd |
spacewalk-backend-iss-2.3.3-45.el6sat.noarch.rpm | SHA-256: a453251637deba736f7bec99aa408478318d2c419047ca5c16c0a2258a643bb8 |
spacewalk-backend-iss-export-2.3.3-45.el6sat.noarch.rpm | SHA-256: 49e1be5e330e8f0f53de789b3a7d277dc4c3faf36284a2d415bc847a36176348 |
spacewalk-backend-libs-2.3.3-45.el6sat.noarch.rpm | SHA-256: 8fa6fba9d50d52822a3e600ed1014422ae743a6ce48a78aa1ea9446d7d6cb9bc |
spacewalk-backend-package-push-server-2.3.3-45.el6sat.noarch.rpm | SHA-256: a2bf4d94cb82e068436bbff84a50dcd2f38af1b2d9f118b68e179c51f989ad59 |
spacewalk-backend-server-2.3.3-45.el6sat.noarch.rpm | SHA-256: 5d625a335fc4bf2c5d83141f21b75a46758908c6790d4042e6369eea3b88a3fb |
spacewalk-backend-sql-2.3.3-45.el6sat.noarch.rpm | SHA-256: d0250318b31dec97ed502ebcc08fb32d8bffa1df9cf1896001cf8865ac8b9637 |
spacewalk-backend-sql-oracle-2.3.3-45.el6sat.noarch.rpm | SHA-256: 3bfd887221397b06acd520cefdf0ec73d2c9a977fd89a1a69ab0f0d5ec56e26c |
spacewalk-backend-sql-postgresql-2.3.3-45.el6sat.noarch.rpm | SHA-256: 9c06c911dcc7367057cf4e3e6522985704396ca57523a8ec99c2e1b1afe81e15 |
spacewalk-backend-tools-2.3.3-45.el6sat.noarch.rpm | SHA-256: 6d0eb7081c157ea86d76516666d17193caf44d980a8f5f0ae9dec59d9eb15c91 |
spacewalk-backend-xml-export-libs-2.3.3-45.el6sat.noarch.rpm | SHA-256: fba1412c5f72e3a962d0d9960557c57e1ea4f19ac5d0217920b3f506f0fc4d66 |
spacewalk-backend-xmlrpc-2.3.3-45.el6sat.noarch.rpm | SHA-256: 4dcf326ac6134bc93a25274510562c62922705f20d70f3372b2be8703aef9ad7 |
spacewalk-java-2.3.8-155.el6sat.noarch.rpm | SHA-256: e7c88e3cfb76abbb9847a222f250149944e3a3323566d8e7d350dd52ef34a895 |
spacewalk-java-config-2.3.8-155.el6sat.noarch.rpm | SHA-256: d9a82721d091f3c2808a7a75072489b868fa72c4717401202aefb3784980cd56 |
spacewalk-java-lib-2.3.8-155.el6sat.noarch.rpm | SHA-256: 8981930f89eda9c2d914b83a78ae517b2e410807ef97e0e18ec5dca085f16bce |
spacewalk-java-oracle-2.3.8-155.el6sat.noarch.rpm | SHA-256: 9de3d7547485e67110b42d5f264ab9109a4a7b56dcd5a6ff533e2f93edb4baf1 |
spacewalk-java-postgresql-2.3.8-155.el6sat.noarch.rpm | SHA-256: f21567f3de05fb50a6e40fb63e2b7c1faa2e203d2a5401525f0b0ea623536fad |
spacewalk-schema-2.3.2-28.el6sat.noarch.rpm | SHA-256: 9572659e5eb7cdac47312c7bf7c7c512c9ee1794204a2db268f21563ba423ddf |
spacewalk-taskomatic-2.3.8-155.el6sat.noarch.rpm | SHA-256: ae0fdcd2dc8602f0ffd7f18279ec0c83c3b3f7a38b6451ce6363db49bdbfa0f0 |
spacewalk-utils-2.3.2-30.el6sat.noarch.rpm | SHA-256: 25cf9344d38ee7991a850cc414690977073a874dc05c956f588617f480158ea0 |
s390x | |
satellite-schema-5.7.0.25-1.el6sat.noarch.rpm | SHA-256: 925579f67cb3da094b90abe1d5c8c1686b6f2c37a0a54c5156f7c69266c97420 |
spacewalk-backend-2.3.3-45.el6sat.noarch.rpm | SHA-256: 93b0813ad537b9549299a88599354836203c98ec1060a620584886d9d4043868 |
spacewalk-backend-app-2.3.3-45.el6sat.noarch.rpm | SHA-256: 03857a7ff99cce9b378d05be502dbe2c9fe7d8b66f46629cf4649b715f4dfc36 |
spacewalk-backend-applet-2.3.3-45.el6sat.noarch.rpm | SHA-256: 233462073bf69053762ef3d18329ab014b09674268b3ab70ff403949e6603e18 |
spacewalk-backend-config-files-2.3.3-45.el6sat.noarch.rpm | SHA-256: 72b6b3f32a598b9bbd3ab8aef586b918b93baf8c1c6875ee242e62b63a7aa476 |
spacewalk-backend-config-files-common-2.3.3-45.el6sat.noarch.rpm | SHA-256: fd19cf6ccdc05e17e7c74892f1fc6e7e1ab5bef56563616e9cbac3553cb0ad29 |
spacewalk-backend-config-files-tool-2.3.3-45.el6sat.noarch.rpm | SHA-256: 7e2000de3c6f005c7d2fb38258a15683194cf3683617c9a61acf81333ac8dddd |
spacewalk-backend-iss-2.3.3-45.el6sat.noarch.rpm | SHA-256: a453251637deba736f7bec99aa408478318d2c419047ca5c16c0a2258a643bb8 |
spacewalk-backend-iss-export-2.3.3-45.el6sat.noarch.rpm | SHA-256: 49e1be5e330e8f0f53de789b3a7d277dc4c3faf36284a2d415bc847a36176348 |
spacewalk-backend-libs-2.3.3-45.el6sat.noarch.rpm | SHA-256: 8fa6fba9d50d52822a3e600ed1014422ae743a6ce48a78aa1ea9446d7d6cb9bc |
spacewalk-backend-package-push-server-2.3.3-45.el6sat.noarch.rpm | SHA-256: a2bf4d94cb82e068436bbff84a50dcd2f38af1b2d9f118b68e179c51f989ad59 |
spacewalk-backend-server-2.3.3-45.el6sat.noarch.rpm | SHA-256: 5d625a335fc4bf2c5d83141f21b75a46758908c6790d4042e6369eea3b88a3fb |
spacewalk-backend-sql-2.3.3-45.el6sat.noarch.rpm | SHA-256: d0250318b31dec97ed502ebcc08fb32d8bffa1df9cf1896001cf8865ac8b9637 |
spacewalk-backend-sql-oracle-2.3.3-45.el6sat.noarch.rpm | SHA-256: 3bfd887221397b06acd520cefdf0ec73d2c9a977fd89a1a69ab0f0d5ec56e26c |
spacewalk-backend-sql-postgresql-2.3.3-45.el6sat.noarch.rpm | SHA-256: 9c06c911dcc7367057cf4e3e6522985704396ca57523a8ec99c2e1b1afe81e15 |
spacewalk-backend-tools-2.3.3-45.el6sat.noarch.rpm | SHA-256: 6d0eb7081c157ea86d76516666d17193caf44d980a8f5f0ae9dec59d9eb15c91 |
spacewalk-backend-xml-export-libs-2.3.3-45.el6sat.noarch.rpm | SHA-256: fba1412c5f72e3a962d0d9960557c57e1ea4f19ac5d0217920b3f506f0fc4d66 |
spacewalk-backend-xmlrpc-2.3.3-45.el6sat.noarch.rpm | SHA-256: 4dcf326ac6134bc93a25274510562c62922705f20d70f3372b2be8703aef9ad7 |
spacewalk-java-2.3.8-155.el6sat.noarch.rpm | SHA-256: e7c88e3cfb76abbb9847a222f250149944e3a3323566d8e7d350dd52ef34a895 |
spacewalk-java-config-2.3.8-155.el6sat.noarch.rpm | SHA-256: d9a82721d091f3c2808a7a75072489b868fa72c4717401202aefb3784980cd56 |
spacewalk-java-lib-2.3.8-155.el6sat.noarch.rpm | SHA-256: 8981930f89eda9c2d914b83a78ae517b2e410807ef97e0e18ec5dca085f16bce |
spacewalk-java-oracle-2.3.8-155.el6sat.noarch.rpm | SHA-256: 9de3d7547485e67110b42d5f264ab9109a4a7b56dcd5a6ff533e2f93edb4baf1 |
spacewalk-java-postgresql-2.3.8-155.el6sat.noarch.rpm | SHA-256: f21567f3de05fb50a6e40fb63e2b7c1faa2e203d2a5401525f0b0ea623536fad |
spacewalk-schema-2.3.2-28.el6sat.noarch.rpm | SHA-256: 9572659e5eb7cdac47312c7bf7c7c512c9ee1794204a2db268f21563ba423ddf |
spacewalk-taskomatic-2.3.8-155.el6sat.noarch.rpm | SHA-256: ae0fdcd2dc8602f0ffd7f18279ec0c83c3b3f7a38b6451ce6363db49bdbfa0f0 |
spacewalk-utils-2.3.2-30.el6sat.noarch.rpm | SHA-256: 25cf9344d38ee7991a850cc414690977073a874dc05c956f588617f480158ea0 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.