- Issued:
- 2017-12-12
- Updated:
- 2017-12-12
RHBA-2017:3443 - 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-schema, and satellite-schema packages that fix several bugs 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:
- Adding a system that had snapshots enabled to a system group sometimes
became deadlocked. The database lock code has been improved. (BZ#1480367)
- During satellite-sync, the database sometimes reported deadlocks which
aborted the synchronization. The database lock code has been improved. (BZ#1512922, BZ#1512949)
- When changing the base channel for multiple hosts, the
system.setBaseChannel() function sometimes deadlocked. The database lock
code has been improved. (BZ#1512945)
- An improvement to EUS subscription logic has been made. (BZ#1519990)
Users of Red Hat Satellite are advised to upgrade to these updated packages, which fix these bugs.
Solution
Application of this erratum 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.7 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 - 1480367 - [5.7] rhn_server.snapshot_server deadlock on Activation Key path
- BZ - 1512922 - [5.7] satellite sync deadlock linking packages to channels
- BZ - 1512945 - [5.7] Deadlocks encountered with system.setBaseChannel()
- BZ - 1512949 - [5.7] Deadlock detected while waiting for resource messages during satellite-sync
- BZ - 1519990 - Previous fix (BZ#1466006) breaks RHEL6-EUS channel-subscription restriction
CVEs
(none)
References
(none)
Red Hat Satellite 5.7
SRPM | |
---|---|
satellite-schema-5.7.0.37-1.el6sat.src.rpm | SHA-256: 97af5e4db9bb3423b1bc936e6ace45161889b96d574a78e06e0e6f485f96a3b0 |
spacewalk-backend-2.3.3-55.el6sat.src.rpm | SHA-256: 1cc926ed78f7631d686065f1ad551c013aa5f2b108d80c86dec97e54f2554dd8 |
spacewalk-java-2.3.8-166.el6sat.src.rpm | SHA-256: a5ed5f50d96bc6407d66beaf2b8095bce610c9e5f86f908bf1e8745912232ae4 |
spacewalk-schema-2.3.2-35.el6sat.src.rpm | SHA-256: 1c0ac213d2c0e43a0e418efb47712eabd6d4d96412fe972cb83ffed46ad98f3f |
x86_64 | |
satellite-schema-5.7.0.37-1.el6sat.noarch.rpm | SHA-256: eb3dc57bc75d4cc4313bd5d95c947dbfe3a791ef60b6bd79f7d5033d55982765 |
spacewalk-backend-2.3.3-55.el6sat.noarch.rpm | SHA-256: c55092b62355e8d0e41200c1168a1e1e1fc4c5f832be32d1ce772fccb563aeab |
spacewalk-backend-app-2.3.3-55.el6sat.noarch.rpm | SHA-256: c057adc8eb8b9226554756afbbd4734b042f5d899c42aa1b860d0809d3b08a2a |
spacewalk-backend-applet-2.3.3-55.el6sat.noarch.rpm | SHA-256: 463abfc14295300466293a7d24d3d14889e784ea2cb6c03dbe80355abf015b46 |
spacewalk-backend-config-files-2.3.3-55.el6sat.noarch.rpm | SHA-256: 88c1ad68b58125f85f94aa930289e574f17a52494cae9719cd1fbc3a368de519 |
spacewalk-backend-config-files-common-2.3.3-55.el6sat.noarch.rpm | SHA-256: ea2403c2a50bf72ae7d89d48c5cb7e6a21f378d8c129d5a161076f2ca4c2da56 |
spacewalk-backend-config-files-tool-2.3.3-55.el6sat.noarch.rpm | SHA-256: 5d228ffe0086e063bad022bc99d42f92a99156a1778dccb45b2eaff58d21e323 |
spacewalk-backend-iss-2.3.3-55.el6sat.noarch.rpm | SHA-256: 0786074d42645469df1db7844008380f0a2c26abac575b2107adfd7709c92d58 |
spacewalk-backend-iss-export-2.3.3-55.el6sat.noarch.rpm | SHA-256: d14338068e7b6502af63b02e713eb7b6e3109aab38feb8fe47b44668e382df84 |
spacewalk-backend-libs-2.3.3-55.el6sat.noarch.rpm | SHA-256: 06ffb59587a8b4bbf4bdd95056eb2633710d714a112d28f30fa64705ff4fdf7f |
spacewalk-backend-package-push-server-2.3.3-55.el6sat.noarch.rpm | SHA-256: eb7f81a733ce3536adc804f6692b1e078f0b17dc856818e3f20010231592c3e8 |
spacewalk-backend-server-2.3.3-55.el6sat.noarch.rpm | SHA-256: b47ef275c8d577995046af0d36da41014ece4a7a0dd9df4ef6b93d9d73095257 |
spacewalk-backend-sql-2.3.3-55.el6sat.noarch.rpm | SHA-256: b9b95aa57bcd4a135218c3fcc89d57f53a64104dc350baef3c82bace360ccecb |
spacewalk-backend-sql-oracle-2.3.3-55.el6sat.noarch.rpm | SHA-256: c146c66a1653a227002bd80771890a60431fe4cd0c67ee6f418ec815d93b40c9 |
spacewalk-backend-sql-postgresql-2.3.3-55.el6sat.noarch.rpm | SHA-256: acdd5277b3c3027e29e301e330d354185b4793ca514bb936e7c7e3e44c93f250 |
spacewalk-backend-tools-2.3.3-55.el6sat.noarch.rpm | SHA-256: 682ae3ef75d77c78d7bdd7c220857fdb3fda07043483e702e57c4332a34d3b9d |
spacewalk-backend-xml-export-libs-2.3.3-55.el6sat.noarch.rpm | SHA-256: 78bf91d1568614cd2c4b666b259d7ea9e7b54f50a879063ac28465e6223d4ade |
spacewalk-backend-xmlrpc-2.3.3-55.el6sat.noarch.rpm | SHA-256: 6e1efb8c1ccb192157ae0d3652701b0a949d5c2054ed5306b0a4e8f50e71aaaa |
spacewalk-java-2.3.8-166.el6sat.noarch.rpm | SHA-256: ddf77d10de79615119ed4a68c0403cd60217880e4cc6d8d7f2177b925cc56d7c |
spacewalk-java-config-2.3.8-166.el6sat.noarch.rpm | SHA-256: 095fe4f2b862a13a547e357c7d687d53fcade1a8bcaf38318be477fb33e9dda3 |
spacewalk-java-lib-2.3.8-166.el6sat.noarch.rpm | SHA-256: 660e993bab0eda1df309cf81344d4444ad8b1b8ad8d4ef4a9ccc9d92f9910179 |
spacewalk-java-oracle-2.3.8-166.el6sat.noarch.rpm | SHA-256: d35a111b4e5087596abee35fb920f976e7b44a67b0f6d95285dc7d385712d89b |
spacewalk-java-postgresql-2.3.8-166.el6sat.noarch.rpm | SHA-256: a4ea201631b1178ca9f6b841b8e282b7af9e9e189534cdbd6ab08f09ea08f4de |
spacewalk-schema-2.3.2-35.el6sat.noarch.rpm | SHA-256: 7ce33f653dcabe795e16c0c3b40f122eee93bc1f63bea450abde747987bdf2d6 |
spacewalk-taskomatic-2.3.8-166.el6sat.noarch.rpm | SHA-256: b219f9ed7700b44d3a333491fed03d7f6c30f17b319d679513aaaf29172c6d8f |
s390x | |
satellite-schema-5.7.0.37-1.el6sat.noarch.rpm | SHA-256: eb3dc57bc75d4cc4313bd5d95c947dbfe3a791ef60b6bd79f7d5033d55982765 |
spacewalk-backend-2.3.3-55.el6sat.noarch.rpm | SHA-256: c55092b62355e8d0e41200c1168a1e1e1fc4c5f832be32d1ce772fccb563aeab |
spacewalk-backend-app-2.3.3-55.el6sat.noarch.rpm | SHA-256: c057adc8eb8b9226554756afbbd4734b042f5d899c42aa1b860d0809d3b08a2a |
spacewalk-backend-applet-2.3.3-55.el6sat.noarch.rpm | SHA-256: 463abfc14295300466293a7d24d3d14889e784ea2cb6c03dbe80355abf015b46 |
spacewalk-backend-config-files-2.3.3-55.el6sat.noarch.rpm | SHA-256: 88c1ad68b58125f85f94aa930289e574f17a52494cae9719cd1fbc3a368de519 |
spacewalk-backend-config-files-common-2.3.3-55.el6sat.noarch.rpm | SHA-256: ea2403c2a50bf72ae7d89d48c5cb7e6a21f378d8c129d5a161076f2ca4c2da56 |
spacewalk-backend-config-files-tool-2.3.3-55.el6sat.noarch.rpm | SHA-256: 5d228ffe0086e063bad022bc99d42f92a99156a1778dccb45b2eaff58d21e323 |
spacewalk-backend-iss-2.3.3-55.el6sat.noarch.rpm | SHA-256: 0786074d42645469df1db7844008380f0a2c26abac575b2107adfd7709c92d58 |
spacewalk-backend-iss-export-2.3.3-55.el6sat.noarch.rpm | SHA-256: d14338068e7b6502af63b02e713eb7b6e3109aab38feb8fe47b44668e382df84 |
spacewalk-backend-libs-2.3.3-55.el6sat.noarch.rpm | SHA-256: 06ffb59587a8b4bbf4bdd95056eb2633710d714a112d28f30fa64705ff4fdf7f |
spacewalk-backend-package-push-server-2.3.3-55.el6sat.noarch.rpm | SHA-256: eb7f81a733ce3536adc804f6692b1e078f0b17dc856818e3f20010231592c3e8 |
spacewalk-backend-server-2.3.3-55.el6sat.noarch.rpm | SHA-256: b47ef275c8d577995046af0d36da41014ece4a7a0dd9df4ef6b93d9d73095257 |
spacewalk-backend-sql-2.3.3-55.el6sat.noarch.rpm | SHA-256: b9b95aa57bcd4a135218c3fcc89d57f53a64104dc350baef3c82bace360ccecb |
spacewalk-backend-sql-oracle-2.3.3-55.el6sat.noarch.rpm | SHA-256: c146c66a1653a227002bd80771890a60431fe4cd0c67ee6f418ec815d93b40c9 |
spacewalk-backend-sql-postgresql-2.3.3-55.el6sat.noarch.rpm | SHA-256: acdd5277b3c3027e29e301e330d354185b4793ca514bb936e7c7e3e44c93f250 |
spacewalk-backend-tools-2.3.3-55.el6sat.noarch.rpm | SHA-256: 682ae3ef75d77c78d7bdd7c220857fdb3fda07043483e702e57c4332a34d3b9d |
spacewalk-backend-xml-export-libs-2.3.3-55.el6sat.noarch.rpm | SHA-256: 78bf91d1568614cd2c4b666b259d7ea9e7b54f50a879063ac28465e6223d4ade |
spacewalk-backend-xmlrpc-2.3.3-55.el6sat.noarch.rpm | SHA-256: 6e1efb8c1ccb192157ae0d3652701b0a949d5c2054ed5306b0a4e8f50e71aaaa |
spacewalk-java-2.3.8-166.el6sat.noarch.rpm | SHA-256: ddf77d10de79615119ed4a68c0403cd60217880e4cc6d8d7f2177b925cc56d7c |
spacewalk-java-config-2.3.8-166.el6sat.noarch.rpm | SHA-256: 095fe4f2b862a13a547e357c7d687d53fcade1a8bcaf38318be477fb33e9dda3 |
spacewalk-java-lib-2.3.8-166.el6sat.noarch.rpm | SHA-256: 660e993bab0eda1df309cf81344d4444ad8b1b8ad8d4ef4a9ccc9d92f9910179 |
spacewalk-java-oracle-2.3.8-166.el6sat.noarch.rpm | SHA-256: d35a111b4e5087596abee35fb920f976e7b44a67b0f6d95285dc7d385712d89b |
spacewalk-java-postgresql-2.3.8-166.el6sat.noarch.rpm | SHA-256: a4ea201631b1178ca9f6b841b8e282b7af9e9e189534cdbd6ab08f09ea08f4de |
spacewalk-schema-2.3.2-35.el6sat.noarch.rpm | SHA-256: 7ce33f653dcabe795e16c0c3b40f122eee93bc1f63bea450abde747987bdf2d6 |
spacewalk-taskomatic-2.3.8-166.el6sat.noarch.rpm | SHA-256: b219f9ed7700b44d3a333491fed03d7f6c30f17b319d679513aaaf29172c6d8f |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.