- Issued:
- 2017-07-19
- Updated:
- 2017-07-19
RHBA-2017:1771 - Bug Fix Advisory
Synopsis
Red Hat 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-java, 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, monitoring, and remote management of multiple Linux deployments with a single, centralized tool. The spacewalk-backend packages contain the code for the python code that manages the server side of the client-to-satellite-server communication paths.
This update fixes the following bugs:
- Removing the 'Organization Admin' role from a user did not remove that user's access to systems visible to the 'Organization Admin' role. This update fixes that behavior. (BZ#1396777)
- A previous fix to prevent double counting systems caused a performance degradation during registration for a Satellite with a large number of registered systems. With this update, the restriction has been reverted and the performance degradation no longer occurs. (BZ#1439299)
- Synchronizing the same repository into different organizations in one Satellite instance sometimes caused packages and errata to be owned by only the last organization to synchronize repositories. This behavior has been fixed, and packages and errata are now associated correctly with each synchronizing organization. (BZ#1451088, BZ#1451461)
- Under heavy load, reactivating systems and deleting systems at the same time could cause a database deadlock. This behavior has been corrected. (BZ#1459963)
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 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 - 1451088 - [5.7] errata in custom channel synced from same repo in 2 different organizations lists packages from other organization
- BZ - 1451461 - [5.7] when you spacewalk-repo-sync into multiple organizations, errata in the satellite have org_id based on last org used (but still being same errata)
- BZ - 1459963 - [5.7] DEADLOCK: reactivation-key, snapshot_server(), register/delete
CVEs
(none)
References
(none)
Red Hat Satellite 5.7
SRPM | |
---|---|
satellite-schema-5.7.0.32-1.el6sat.src.rpm | SHA-256: a6fd08d30900a01fe89a141e2a44edd49b48925434d08590d65873384f64334b |
spacewalk-backend-2.3.3-52.el6sat.src.rpm | SHA-256: 25c3541b44cbfb8fc15c3b1eaf24d1e1ef1476b6c3b5a30113250f6bd3a0464f |
spacewalk-java-2.3.8-160.el6sat.src.rpm | SHA-256: 876edd35489da93d01aac798146803abc8306eb51f037b84ab073ce2276273ac |
spacewalk-schema-2.3.2-32.el6sat.src.rpm | SHA-256: 22a3cca66bc727115320c3a1624f21596b96a519265a049f913d287da195d28e |
x86_64 | |
satellite-schema-5.7.0.32-1.el6sat.noarch.rpm | SHA-256: 3517c231a14fa245b88780a997e6a445db5d84a07bc40a2e887a6b50362d1366 |
spacewalk-backend-2.3.3-52.el6sat.noarch.rpm | SHA-256: e988a926633e7bd7919742057601a4db9a1c218ed4b0b44d7f93222f9a367729 |
spacewalk-backend-app-2.3.3-52.el6sat.noarch.rpm | SHA-256: 2a681abea13f1da643fb9b60997dd903eeab31604e697bab21daece5fdda5d2e |
spacewalk-backend-applet-2.3.3-52.el6sat.noarch.rpm | SHA-256: 03943f6833588c71c9f97f4df7f90928849a1782e136f9ae21d663bafa79917a |
spacewalk-backend-config-files-2.3.3-52.el6sat.noarch.rpm | SHA-256: d7478ce10e0a52f0078e97ab3705d2c622b790d85b21824edf12a7b9a5529dd6 |
spacewalk-backend-config-files-common-2.3.3-52.el6sat.noarch.rpm | SHA-256: 04909a2b0d28bc474b0b55e0dbee9b2fc5317b623c0c51bfdb6bbb404126b4aa |
spacewalk-backend-config-files-tool-2.3.3-52.el6sat.noarch.rpm | SHA-256: 13a4d7775544f0b371ed6349cd2494afd28162f2ea5a1d4a23f75dc8527de2c9 |
spacewalk-backend-iss-2.3.3-52.el6sat.noarch.rpm | SHA-256: 8f76835669f61b2f52ba0a2c648bf0043ece49ee6d9318d0ad8ad184611e8efd |
spacewalk-backend-iss-export-2.3.3-52.el6sat.noarch.rpm | SHA-256: da4f224d77913ac4ad57a64a066cf4e371a7099c175491ada5f89b5edc2edf6f |
spacewalk-backend-libs-2.3.3-52.el6sat.noarch.rpm | SHA-256: c8b03bbe5d6707c866d05bb96291e509797db8b59faa66201ac72b673cf5b3d5 |
spacewalk-backend-package-push-server-2.3.3-52.el6sat.noarch.rpm | SHA-256: 03ad6f7e3b7838640dafcd5ba7b1730845f962b65b0e85fea7c99870372e7af3 |
spacewalk-backend-server-2.3.3-52.el6sat.noarch.rpm | SHA-256: 3fab6dcb5746026542fd55519daa82b109ba1c2e87c0d2ad7e640af806b9b42a |
spacewalk-backend-sql-2.3.3-52.el6sat.noarch.rpm | SHA-256: 186d2462911898a49d3c802ecdaa6ff8dbce115b58ee2d47787f83078d9b54c8 |
spacewalk-backend-sql-oracle-2.3.3-52.el6sat.noarch.rpm | SHA-256: 6716db613d70e215dc2e4d29264db1915dc18da456f9da9868d83d2dc08ecf53 |
spacewalk-backend-sql-postgresql-2.3.3-52.el6sat.noarch.rpm | SHA-256: e48d3e193a4774e2e04c3fea4c5e6e4165032b16254e8393edf70d7454dd7213 |
spacewalk-backend-tools-2.3.3-52.el6sat.noarch.rpm | SHA-256: f42baa052baf97c86bc2c636ff8d53e28c914cde14043cb79e16ff75e5796083 |
spacewalk-backend-xml-export-libs-2.3.3-52.el6sat.noarch.rpm | SHA-256: 2d99021b8d562cab3547f034cb830137535ad2fee6e112ab4bc26b0745abc663 |
spacewalk-backend-xmlrpc-2.3.3-52.el6sat.noarch.rpm | SHA-256: 4810ea9b1d0ecef85bcea079782d98d0a09b785dab41f10ec646dfc2f0dee0fc |
spacewalk-java-2.3.8-160.el6sat.noarch.rpm | SHA-256: e55bbf24083f86b86a8b2c33624fddb72e889dd09524e87effebdea4815854bc |
spacewalk-java-config-2.3.8-160.el6sat.noarch.rpm | SHA-256: e9fc74e926bd2c73399cad9813561a4eb1eaf4b13e518b2abf5882f39cb5c8b1 |
spacewalk-java-lib-2.3.8-160.el6sat.noarch.rpm | SHA-256: dd15b720cc5852e53455cea2514b1746ddbb56d4f30452c640496c056158fd4f |
spacewalk-java-oracle-2.3.8-160.el6sat.noarch.rpm | SHA-256: dd9e13d0200e133b7414bcf8d550101897c3a654ac66c91ad5744108c1b053b5 |
spacewalk-java-postgresql-2.3.8-160.el6sat.noarch.rpm | SHA-256: e70fcd520e136457b3a87e0b0b3b26a47017d4cd6ec7930ee7c1d005e9b5fb92 |
spacewalk-schema-2.3.2-32.el6sat.noarch.rpm | SHA-256: 76723ab62b6d502c4ef14b0f7ece5977670f6ff0a4aa6af985ad2bfd08e6eb78 |
spacewalk-taskomatic-2.3.8-160.el6sat.noarch.rpm | SHA-256: 2740f26f0bce095b59b976483fb5bebd8e9c15a5317d8ad7ff46d83182b32551 |
s390x | |
satellite-schema-5.7.0.32-1.el6sat.noarch.rpm | SHA-256: 3517c231a14fa245b88780a997e6a445db5d84a07bc40a2e887a6b50362d1366 |
spacewalk-backend-2.3.3-52.el6sat.noarch.rpm | SHA-256: e988a926633e7bd7919742057601a4db9a1c218ed4b0b44d7f93222f9a367729 |
spacewalk-backend-app-2.3.3-52.el6sat.noarch.rpm | SHA-256: 2a681abea13f1da643fb9b60997dd903eeab31604e697bab21daece5fdda5d2e |
spacewalk-backend-applet-2.3.3-52.el6sat.noarch.rpm | SHA-256: 03943f6833588c71c9f97f4df7f90928849a1782e136f9ae21d663bafa79917a |
spacewalk-backend-config-files-2.3.3-52.el6sat.noarch.rpm | SHA-256: d7478ce10e0a52f0078e97ab3705d2c622b790d85b21824edf12a7b9a5529dd6 |
spacewalk-backend-config-files-common-2.3.3-52.el6sat.noarch.rpm | SHA-256: 04909a2b0d28bc474b0b55e0dbee9b2fc5317b623c0c51bfdb6bbb404126b4aa |
spacewalk-backend-config-files-tool-2.3.3-52.el6sat.noarch.rpm | SHA-256: 13a4d7775544f0b371ed6349cd2494afd28162f2ea5a1d4a23f75dc8527de2c9 |
spacewalk-backend-iss-2.3.3-52.el6sat.noarch.rpm | SHA-256: 8f76835669f61b2f52ba0a2c648bf0043ece49ee6d9318d0ad8ad184611e8efd |
spacewalk-backend-iss-export-2.3.3-52.el6sat.noarch.rpm | SHA-256: da4f224d77913ac4ad57a64a066cf4e371a7099c175491ada5f89b5edc2edf6f |
spacewalk-backend-libs-2.3.3-52.el6sat.noarch.rpm | SHA-256: c8b03bbe5d6707c866d05bb96291e509797db8b59faa66201ac72b673cf5b3d5 |
spacewalk-backend-package-push-server-2.3.3-52.el6sat.noarch.rpm | SHA-256: 03ad6f7e3b7838640dafcd5ba7b1730845f962b65b0e85fea7c99870372e7af3 |
spacewalk-backend-server-2.3.3-52.el6sat.noarch.rpm | SHA-256: 3fab6dcb5746026542fd55519daa82b109ba1c2e87c0d2ad7e640af806b9b42a |
spacewalk-backend-sql-2.3.3-52.el6sat.noarch.rpm | SHA-256: 186d2462911898a49d3c802ecdaa6ff8dbce115b58ee2d47787f83078d9b54c8 |
spacewalk-backend-sql-oracle-2.3.3-52.el6sat.noarch.rpm | SHA-256: 6716db613d70e215dc2e4d29264db1915dc18da456f9da9868d83d2dc08ecf53 |
spacewalk-backend-sql-postgresql-2.3.3-52.el6sat.noarch.rpm | SHA-256: e48d3e193a4774e2e04c3fea4c5e6e4165032b16254e8393edf70d7454dd7213 |
spacewalk-backend-tools-2.3.3-52.el6sat.noarch.rpm | SHA-256: f42baa052baf97c86bc2c636ff8d53e28c914cde14043cb79e16ff75e5796083 |
spacewalk-backend-xml-export-libs-2.3.3-52.el6sat.noarch.rpm | SHA-256: 2d99021b8d562cab3547f034cb830137535ad2fee6e112ab4bc26b0745abc663 |
spacewalk-backend-xmlrpc-2.3.3-52.el6sat.noarch.rpm | SHA-256: 4810ea9b1d0ecef85bcea079782d98d0a09b785dab41f10ec646dfc2f0dee0fc |
spacewalk-java-2.3.8-160.el6sat.noarch.rpm | SHA-256: e55bbf24083f86b86a8b2c33624fddb72e889dd09524e87effebdea4815854bc |
spacewalk-java-config-2.3.8-160.el6sat.noarch.rpm | SHA-256: e9fc74e926bd2c73399cad9813561a4eb1eaf4b13e518b2abf5882f39cb5c8b1 |
spacewalk-java-lib-2.3.8-160.el6sat.noarch.rpm | SHA-256: dd15b720cc5852e53455cea2514b1746ddbb56d4f30452c640496c056158fd4f |
spacewalk-java-oracle-2.3.8-160.el6sat.noarch.rpm | SHA-256: dd9e13d0200e133b7414bcf8d550101897c3a654ac66c91ad5744108c1b053b5 |
spacewalk-java-postgresql-2.3.8-160.el6sat.noarch.rpm | SHA-256: e70fcd520e136457b3a87e0b0b3b26a47017d4cd6ec7930ee7c1d005e9b5fb92 |
spacewalk-schema-2.3.2-32.el6sat.noarch.rpm | SHA-256: 76723ab62b6d502c4ef14b0f7ece5977670f6ff0a4aa6af985ad2bfd08e6eb78 |
spacewalk-taskomatic-2.3.8-160.el6sat.noarch.rpm | SHA-256: 2740f26f0bce095b59b976483fb5bebd8e9c15a5317d8ad7ff46d83182b32551 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.