- Issued:
- 2018-03-06
- Updated:
- 2018-03-06
RHBA-2018:0393 - Bug Fix Advisory
Synopsis
Red Hat Satellite 5.8.0 bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated satellite-schema, spacewalk-backend, spacewalk-java, and spacewalk-schema packages that fix several bugs and add various enhancements are now available for Red Hat Satellite 5.8.0.
Description
Red Hat Satellite provides a solution to organizations requiring absolute control over and privacy of the maintenance and package deployment of their servers. It allows organizations to utilize the benefits of Red Hat Network (RHN) without having to provide public Internet access to their servers or other client systems. Red Hat Satellite 5.8.0 can be upgraded to from earlier releases.
Bug fixes:
- Previously, creating a custom-info key with a name longer than 64 characters resulted in an Internal Server Error. The user is now warned of the size limit instead. (BZ#1020318)
- Previously, it was possible to use the public API to cancel a Remote Command task that had already been picked up by the client. This behavior has been fixed. (BZ#1052292)
- The Kickstart Power-Management pages in the web UI contained incorrect links to outdated versions of the Cobbler documentation. These links have been removed. (BZ#1457226)
- A number of incorrect links in the release-notes and guides installed on Satellite server have been fixed. (BZ#1458023)
- The manual page for rhn.conf had incorrect names for the variables used to control taskomatic's memory tuning. This has been corrected. (BZ#1480810)
- All references and links to the "Red Hat Satellite Reference Guide" have been removed. (BZ#1481329)
- The cdn-sync tool has been modified to have less alarming output in the presence of channels that are not in the cdn-mappings files. (BZ#1507553)
- Previously, installing Satellite 5.8 while having the latest 5.8 repository available resulted in deprecated tables remaining in the database. This has been corrected. (BZ#1512446)
- The output of the cdn-sync tool has been improved to identify channels that have reached their end-of-life, and channels which are known to the Satellite instance but no longer available to it. (BZ#1525858)
- Previously, spacewalk-debug collected the /etc/rhn/rhn.conf file with passwords intact. It has been modified to remove passwords before bundling the file into the resulting tar file. (BZ#1534417)
- Importing packages with enhanced RPM dependency tags (for example,'suggests' and 'enhances') resulted in incorrect package information being displayed in the web UI. This is the result of a deficiency in the RPM library on Red Hat Enterprise Linux 6. Satellite code now checks to see if the installed RPM library supports the new tags, and only imports such information if it is supported. (BZ#1537098)
- Previously, if cdn-sync encountered a corrupted empty checksum_cache file, it would fail with the uninformative error message "SYNC ERROR: attempting to display as much information as possible". This has been replaced with the more useful error message "Perhaps checksum_cache is corrupted? Remove /var/cache/rhn/reposync/checksum_cache and retry." (BZ#1540981)
- Applying the satellite-schema-5.8.0.40 update sometimes resulted in a fatal error during schema-upgrades. This has been corrected. (BZ#1542287)
Solution
Application of this errata involves updating the database schema.
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.8 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.8 x86_64
- Red Hat Satellite 5.8 s390x
Fixes
- BZ - 1020318 - creation of custom info key with long key label fails with ISE
- BZ - 1052292 - Task that is already picked up by the client can be cancelled via API.
- BZ - 1457226 - cobbler documentation link points to fedorahosted
- BZ - 1458023 - lots of 404s in ssl_access_log when browsing docs
- BZ - 1480810 - rhn.conf man page does not contain the taskomatic initial memory option
- BZ - 1481329 - Reference to the "Red Hat Satellite Reference Guide" is present at the WebUI page
- BZ - 1507553 - [RFE] Remove error messages about channels not being mapped unless user runs cdn-sync with verbose option
- BZ - 1512446 - latest spacewalk-schema and upgraded satellite-schema are different
- BZ - 1525858 - cdn-sync doesn't warn user that synced channels are EOL
- BZ - 1537098 - don't parse weak/rich dependencies unless the the whole list can be processed
- BZ - 1540981 - cdn-sync fails with error "SYNC ERROR: attempting to display as much information as possible".
- BZ - 1542287 - Upgrading database schema to 5.8.0.40 fails due to drop table rhnSolarisPatchedPackage
CVEs
(none)
Red Hat Satellite 5.8
SRPM | |
---|---|
rhn-i18n-guides-5.8.0.4-1.el6sat.src.rpm | SHA-256: d40cd51e0bfee87008b884e437caf6474d7e9324486fb42dc13edaf5f530eca5 |
rhn-i18n-release-notes-5.8.0.3-1.el6sat.src.rpm | SHA-256: f94bfd7b1b45e7778270e53c9bf72dbcd14f0a271cc6bfec02394457a6677161 |
satellite-schema-5.8.0.42-1.el6sat.src.rpm | SHA-256: b2fc3ee2e5995af96eb8ab15f5f288da0fbaf12c492e0334d87d55617891dc55 |
spacewalk-backend-2.5.3-163.el6sat.src.rpm | SHA-256: cf126d092c85747cf1c0bbd9bb515686f8236053500ce4ff4bb5e4ca857e96c6 |
spacewalk-config-2.6.0-4.el6sat.src.rpm | SHA-256: e6a466332c4160f97a1e7099df24585eb82e0995fb700e478771aa92e04fe811 |
spacewalk-java-2.5.14-112.el6sat.src.rpm | SHA-256: 1b1f699da6096a9b18ef1ea66f488daca512a9b63d66fcac6190a7ec80fa6081 |
x86_64 | |
rhn-i18n-guides-5.8.0.4-1.el6sat.noarch.rpm | SHA-256: 9bcbe963b77e18bef6395bd79374a7266b47b76741c9e038ae0560e874e092a2 |
rhn-i18n-release-notes-5.8.0.3-1.el6sat.noarch.rpm | SHA-256: 082da0ccbb9887d8a460e90cbbebb088dc52382bffde4929f29319f366576736 |
satellite-schema-5.8.0.42-1.el6sat.noarch.rpm | SHA-256: 7dbe674b52b02a017f7cda5752134a405ddad8e39fd1e5c5e40517bc0167569c |
spacewalk-backend-2.5.3-163.el6sat.noarch.rpm | SHA-256: a567c980d4fe4769b94b2d236c20e696bc16ffef97631780fad5f67d6f4ab514 |
spacewalk-backend-app-2.5.3-163.el6sat.noarch.rpm | SHA-256: 50351fe0bdf3a2332a106036078d8821110343ae9d326e7ed1b3cc845b1c735f |
spacewalk-backend-applet-2.5.3-163.el6sat.noarch.rpm | SHA-256: e470bdd3ba762f6d9d0953cb77d211c39d8ad4697ca5d6b76a9b160090672c6a |
spacewalk-backend-cdn-2.5.3-163.el6sat.noarch.rpm | SHA-256: b12986fd74ee4a288fe65ffc661a65352ce7d69f0527e2288f41c2ce7b903e2d |
spacewalk-backend-config-files-2.5.3-163.el6sat.noarch.rpm | SHA-256: 1b102a8427818a38659fe762fbb6a10a68d51bbffbc744f015a201ebe77176c0 |
spacewalk-backend-config-files-common-2.5.3-163.el6sat.noarch.rpm | SHA-256: d6cb7a0c5162432e3ca92bf50c2ebfc36228b883f4427aa08ac02e423cd8b089 |
spacewalk-backend-config-files-tool-2.5.3-163.el6sat.noarch.rpm | SHA-256: 07326e8b5d91ea0e8d39302675fa6407af7c57e4d5aaa93fca308c1e6d0e0ea6 |
spacewalk-backend-iss-2.5.3-163.el6sat.noarch.rpm | SHA-256: 4d9e8120f8a16d9bcef09db726d2b5c344824222b90fcc5a8242e9aea0744193 |
spacewalk-backend-iss-export-2.5.3-163.el6sat.noarch.rpm | SHA-256: dfbf7d78d14aba4a9d646cd8449c61bff32bd1235e5d46abe9d903c4a8ae8279 |
spacewalk-backend-libs-2.5.3-163.el6sat.noarch.rpm | SHA-256: cd490ec17ce2cf2088ba9a72d032c682c09b64074ba8ea01e0c9df5e6eac8dfe |
spacewalk-backend-package-push-server-2.5.3-163.el6sat.noarch.rpm | SHA-256: 63bdfde071dc95b8de06e85ac057c6306e673f2dc2fbdd9d872cbb45158ce9ba |
spacewalk-backend-server-2.5.3-163.el6sat.noarch.rpm | SHA-256: 1251da3515a2b57ba7d406fcd48b21e8c34936d36f5df488f72e371b8b7ffbea |
spacewalk-backend-sql-2.5.3-163.el6sat.noarch.rpm | SHA-256: 881467bd1babdee9053f1d7e20abf39dceaac7dc378cceecc52e2d3ee6f1f3cb |
spacewalk-backend-sql-oracle-2.5.3-163.el6sat.noarch.rpm | SHA-256: def2e770cdf090febd1c1050549adee7ca762a90190b9d12f32e72908e96f665 |
spacewalk-backend-sql-postgresql-2.5.3-163.el6sat.noarch.rpm | SHA-256: 5cf9058c01a6c21812d644005a7b2e9bb48617f2bfa3210d92b15c5c0aa26512 |
spacewalk-backend-tools-2.5.3-163.el6sat.noarch.rpm | SHA-256: b08941e617d5ce268a5e4b40978037d3316cd2188f3ca0b1cf8ecd4bdb0791ec |
spacewalk-backend-xml-export-libs-2.5.3-163.el6sat.noarch.rpm | SHA-256: 7751669a867e9b46e9c5eb9c1c9a51a9e8f2692858efa62f9886e75bc59c5930 |
spacewalk-backend-xmlrpc-2.5.3-163.el6sat.noarch.rpm | SHA-256: 782130ef771e9f21f97c02a112db5053cfd1566c57496eb8fb165b3b4d3c5879 |
spacewalk-config-2.6.0-4.el6sat.noarch.rpm | SHA-256: 59d5dc769c2efc1ec61dd1c70f5809f513cb79cfd7e0aedc5eb76d7cd5c09d4e |
spacewalk-java-2.5.14-112.el6sat.noarch.rpm | SHA-256: 214159d80af11cc684a38c909a7baa9b21732ec57834631f787c33c04efd657e |
spacewalk-java-config-2.5.14-112.el6sat.noarch.rpm | SHA-256: 798ce8a44cfa7f6565d8b7825ea345c51fbd40a15c3018c52110bb2fa022bee0 |
spacewalk-java-lib-2.5.14-112.el6sat.noarch.rpm | SHA-256: 72d0e5e309ccac8b931ac76070c8aef7d3db6b00b3906dab5bcd8511355bac8e |
spacewalk-java-oracle-2.5.14-112.el6sat.noarch.rpm | SHA-256: c00360fc3f66aab1a64c17d8e23873c7c818a4994cacdb879b2c3d087c9c73ef |
spacewalk-java-postgresql-2.5.14-112.el6sat.noarch.rpm | SHA-256: 2cf41f58bc24844abe26a1a85eaee7ab3190a281182c4108f9be21add9ed3220 |
spacewalk-taskomatic-2.5.14-112.el6sat.noarch.rpm | SHA-256: c877de0798a15a3b7cffb6cdc8f9b41859c0ba42b1b7d860d00fd030d012d926 |
s390x | |
rhn-i18n-guides-5.8.0.4-1.el6sat.noarch.rpm | SHA-256: 9bcbe963b77e18bef6395bd79374a7266b47b76741c9e038ae0560e874e092a2 |
rhn-i18n-release-notes-5.8.0.3-1.el6sat.noarch.rpm | SHA-256: 082da0ccbb9887d8a460e90cbbebb088dc52382bffde4929f29319f366576736 |
satellite-schema-5.8.0.42-1.el6sat.noarch.rpm | SHA-256: 7dbe674b52b02a017f7cda5752134a405ddad8e39fd1e5c5e40517bc0167569c |
spacewalk-backend-2.5.3-163.el6sat.noarch.rpm | SHA-256: a567c980d4fe4769b94b2d236c20e696bc16ffef97631780fad5f67d6f4ab514 |
spacewalk-backend-app-2.5.3-163.el6sat.noarch.rpm | SHA-256: 50351fe0bdf3a2332a106036078d8821110343ae9d326e7ed1b3cc845b1c735f |
spacewalk-backend-applet-2.5.3-163.el6sat.noarch.rpm | SHA-256: e470bdd3ba762f6d9d0953cb77d211c39d8ad4697ca5d6b76a9b160090672c6a |
spacewalk-backend-cdn-2.5.3-163.el6sat.noarch.rpm | SHA-256: b12986fd74ee4a288fe65ffc661a65352ce7d69f0527e2288f41c2ce7b903e2d |
spacewalk-backend-config-files-2.5.3-163.el6sat.noarch.rpm | SHA-256: 1b102a8427818a38659fe762fbb6a10a68d51bbffbc744f015a201ebe77176c0 |
spacewalk-backend-config-files-common-2.5.3-163.el6sat.noarch.rpm | SHA-256: d6cb7a0c5162432e3ca92bf50c2ebfc36228b883f4427aa08ac02e423cd8b089 |
spacewalk-backend-config-files-tool-2.5.3-163.el6sat.noarch.rpm | SHA-256: 07326e8b5d91ea0e8d39302675fa6407af7c57e4d5aaa93fca308c1e6d0e0ea6 |
spacewalk-backend-iss-2.5.3-163.el6sat.noarch.rpm | SHA-256: 4d9e8120f8a16d9bcef09db726d2b5c344824222b90fcc5a8242e9aea0744193 |
spacewalk-backend-iss-export-2.5.3-163.el6sat.noarch.rpm | SHA-256: dfbf7d78d14aba4a9d646cd8449c61bff32bd1235e5d46abe9d903c4a8ae8279 |
spacewalk-backend-libs-2.5.3-163.el6sat.noarch.rpm | SHA-256: cd490ec17ce2cf2088ba9a72d032c682c09b64074ba8ea01e0c9df5e6eac8dfe |
spacewalk-backend-package-push-server-2.5.3-163.el6sat.noarch.rpm | SHA-256: 63bdfde071dc95b8de06e85ac057c6306e673f2dc2fbdd9d872cbb45158ce9ba |
spacewalk-backend-server-2.5.3-163.el6sat.noarch.rpm | SHA-256: 1251da3515a2b57ba7d406fcd48b21e8c34936d36f5df488f72e371b8b7ffbea |
spacewalk-backend-sql-2.5.3-163.el6sat.noarch.rpm | SHA-256: 881467bd1babdee9053f1d7e20abf39dceaac7dc378cceecc52e2d3ee6f1f3cb |
spacewalk-backend-sql-oracle-2.5.3-163.el6sat.noarch.rpm | SHA-256: def2e770cdf090febd1c1050549adee7ca762a90190b9d12f32e72908e96f665 |
spacewalk-backend-sql-postgresql-2.5.3-163.el6sat.noarch.rpm | SHA-256: 5cf9058c01a6c21812d644005a7b2e9bb48617f2bfa3210d92b15c5c0aa26512 |
spacewalk-backend-tools-2.5.3-163.el6sat.noarch.rpm | SHA-256: b08941e617d5ce268a5e4b40978037d3316cd2188f3ca0b1cf8ecd4bdb0791ec |
spacewalk-backend-xml-export-libs-2.5.3-163.el6sat.noarch.rpm | SHA-256: 7751669a867e9b46e9c5eb9c1c9a51a9e8f2692858efa62f9886e75bc59c5930 |
spacewalk-backend-xmlrpc-2.5.3-163.el6sat.noarch.rpm | SHA-256: 782130ef771e9f21f97c02a112db5053cfd1566c57496eb8fb165b3b4d3c5879 |
spacewalk-config-2.6.0-4.el6sat.noarch.rpm | SHA-256: 59d5dc769c2efc1ec61dd1c70f5809f513cb79cfd7e0aedc5eb76d7cd5c09d4e |
spacewalk-java-2.5.14-112.el6sat.noarch.rpm | SHA-256: 214159d80af11cc684a38c909a7baa9b21732ec57834631f787c33c04efd657e |
spacewalk-java-config-2.5.14-112.el6sat.noarch.rpm | SHA-256: 798ce8a44cfa7f6565d8b7825ea345c51fbd40a15c3018c52110bb2fa022bee0 |
spacewalk-java-lib-2.5.14-112.el6sat.noarch.rpm | SHA-256: 72d0e5e309ccac8b931ac76070c8aef7d3db6b00b3906dab5bcd8511355bac8e |
spacewalk-java-oracle-2.5.14-112.el6sat.noarch.rpm | SHA-256: c00360fc3f66aab1a64c17d8e23873c7c818a4994cacdb879b2c3d087c9c73ef |
spacewalk-java-postgresql-2.5.14-112.el6sat.noarch.rpm | SHA-256: 2cf41f58bc24844abe26a1a85eaee7ab3190a281182c4108f9be21add9ed3220 |
spacewalk-taskomatic-2.5.14-112.el6sat.noarch.rpm | SHA-256: c877de0798a15a3b7cffb6cdc8f9b41859c0ba42b1b7d860d00fd030d012d926 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.