- Issued:
- 2017-10-19
- Updated:
- 2017-10-19
RHBA-2017:2915 - 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 spacewalk-java, spacewalk-backend, spacewalk-utils, spacewalk-web, spacewalk-schema, spacewalk, and satellite-schema packages that fix several bugs 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.
This update fixes the following bugs:
- Prior to this update, an organization's channel family name was improperly renamed when an organization's name changed. This has been fixed. (BZ#1067601)
- Prior to this update, spacewalk-debug output was missing content of pg_catalog from PostgreSQL DB. This content is now included. (BZ#1316715)
- Prior to this update, the list of Proxy systems in the UI and their management using SSM did not perform as expected. This has been fixed. (BZ#1418746)
- Prior to this update, warning messages were displayed when spacewalk-debug was executed on Satellite with Oracle DB. This has been fixed. (BZ#1449124, BZ#1483848)
- Prior to this update, minor inconsistencies were included in spacewalk-repo-sync --help output and the man page. This has been improved. (BZ#1449172)
- Prior to this update, a traceback occurred when rhn-satellite-activate was executed with a manifest without subscriptions, or if a refresh operation was performed when there were no valid subscriptions associated. The code to handle this has been improved, and the user is now told to check subscriptions on Red Hat Portal. (BZ#1451771)
- Prior to this update, ISS or sync from channel dump failed when same packages were previously synced to a different organization, errata import could not then find the correct packages to link. This has been fixed. (BZ#1456719)
- Prior to this update, spacewalk-sync-setup command failed when it was executed without parameters. This has been fixed. (BZ#1458440)
- Prior to this update, the "Update Organization" button placement on the Organization management page was misleading. This has been improved. (BZ#1458712)
- Prior to this update, only packages were disassociated from a custom channel when "cdn-sync --delete-repo" was used. This has been fixed; both packages and errata are now disassociated. (BZ#1459878)
- Prior to this update, an Internal Server Error occurred when the Proxy management page was accessed with the ID of a system that was not the Proxy. This has been fixed. (BZ#1460960)
- Prior to this update, an Internal Server Error occurred when the pagination button was clicked and some search filter was active. This has been fixed. (BZ#1461816)
- Prior to this update, the order of base and child channels in the drop-down menu on the "Manage software packages" page was incorrect. This has been fixed. (BZ#1461898)
- Prior to this update, the directory structure on generated ISO was not correct when rhn-satellite-exporter was executed with "./" as the target directory. This has been fixed. (BZ#1464540)
- The Satellite 5.8 upgrade script failed to address some non-Linux entitlement data in DB, impacting some UI pages. Additional upgrade scripts to delete these data were added. (BZ#1466493)
- Prior to this update, the about.do page content was not up to date. This has been fixed. (BZ#1469011)
- Prior to this update, cdn-sync did not consider channels obtained using satellite-sync as "synced". This has been improved. (BZ#1477344)
- Prior to this update, the kickstart URL of old profiles was not correct after upgrade. This has been fixed. (BZ#1477728)
- Prior to this update, several errata DB lookup queries failed because they expected a unique result. These queries were improved to address unique results per organization. (BZ#1486190)
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
- Red Hat Satellite 5 Managed DB 5.8 x86_64
- Red Hat Satellite 5 Managed DB 5.8 s390x
Fixes
- BZ - 1418746 - list of systems using proxy is not click-able and can not be added to SSM
- BZ - 1449124 - spacewalk-debug (on external Oracle) output contains: /sbin/runuser: warning: cannot change directory to /opt/apps/oracle: No such file or directory
- BZ - 1449172 - Inconsistency in help and man-page of spacewalk-repo-sync
- BZ - 1451771 - confusing traceback when updated manifest is without subscriptions
- BZ - 1456719 - ISS of repo synced into two organizations: null value in column "package_id" violates not-null constraint
- BZ - 1458440 - The command "spacewalk-sync-setup" without any parameters return traceback
- BZ - 1458712 - "Update Organization" button placed that way it is not clear that it updates "Allow Organization Admin to manage Organization Configuration" setting as well
- BZ - 1459878 - cdn-sync: syncing into custom channel will unlink packages but not errata
- BZ - 1460960 - ISE on ProxyClients page
- BZ - 1461816 - ISE 500 when fill form for searching and click to next page
- BZ - 1461898 - Channel drop-down menu on the "Manage software packages" page has wrong hierarchy of parent/childs channels
- BZ - 1464540 - rhn-satellite-exporter creates incomplete directory names
- BZ - 1466493 - nonlinux_entitlement creates null pointer after returning from EntitlementManager class
- BZ - 1469011 - Update outdated text on about.pxt
- BZ - 1477344 - After upgrade from Sat 5.6 or 5.7 to 5.8, cdn-sync does not see channels that were synced prior to upgrade
- BZ - 1477728 - Upgrade to Sat 5.8 caused url change in kickstarts, have to edit and republish by hand to correct url.
- BZ - 1483848 - spacewalk-debug has problems with oracle
- BZ - 1486190 - same errata synced into two organizations break multiple errata queries
CVEs
(none)
Red Hat Satellite 5.8
SRPM | |
---|---|
satellite-schema-5.8.0.34-1.el6sat.src.rpm | SHA-256: d581f00b5226ead83d2ba2d563b41eb0feb61dad68f8a9967a41578ec3481a27 |
spacewalk-2.5.0-13.el6sat.src.rpm | SHA-256: 4915d78d7e4aa4ab04da90f3db5f9e087a4af3884986ffb2cc06a574896e523e |
spacewalk-backend-2.5.3-153.el6sat.src.rpm | SHA-256: 8aecda53387436a2dc375fede897f72dfa1e4bc36be006d45c1bbd88546ea536 |
spacewalk-java-2.5.14-101.el6sat.src.rpm | SHA-256: 73ac85edbd5719e8f9bf24dd3ed82f26ad612f42955ed938df193daaaa9d9c5a |
spacewalk-schema-2.5.1-51.el6sat.src.rpm | SHA-256: c26b1be25e7ef621bba55c12b49259578f89de3d7725c37a25aa1ff7b03b2e04 |
spacewalk-utils-2.5.1-26.el6sat.src.rpm | SHA-256: f467ed01f2c9c8edfc912194b28e3fef18858fbdf87fe5c84390fdb584d1614b |
spacewalk-web-2.5.2-13.el6sat.src.rpm | SHA-256: cb7635029b0590398dfa9b8c2d336cc7fc874fec0cc73ffe8517b0de31130ccf |
x86_64 | |
satellite-schema-5.8.0.34-1.el6sat.noarch.rpm | SHA-256: 4be424e2bc17c6bbe4bc23cdc8b9a0121ef02c3630259d92479402af91043118 |
spacewalk-backend-2.5.3-153.el6sat.noarch.rpm | SHA-256: 880f7607950d9cc916eb9bcc2075e74e245469bc01226cba6a8ae359ddb93b4e |
spacewalk-backend-app-2.5.3-153.el6sat.noarch.rpm | SHA-256: 029d30de176c4e8d38d8c12317814013de233ce45fc95e19f331a1fa70cbb4cc |
spacewalk-backend-applet-2.5.3-153.el6sat.noarch.rpm | SHA-256: f8e4c581d77a9c72da78443eceb22d9b0c107ce789b238724974ee0582b05e64 |
spacewalk-backend-cdn-2.5.3-153.el6sat.noarch.rpm | SHA-256: 493015899f508dcbc465d7bd83ece54fe351dd2d7b25ba15ef4b8fc36ddf1f30 |
spacewalk-backend-config-files-2.5.3-153.el6sat.noarch.rpm | SHA-256: 659abf797e41a34680be65ca5b87a82c6d655386cbc81216c81196d69dd7ce9e |
spacewalk-backend-config-files-common-2.5.3-153.el6sat.noarch.rpm | SHA-256: a7ad8ae5456ecb85b9af446aa90f9cb96b47afbc8b4364aefb16553a6c9c9cc2 |
spacewalk-backend-config-files-tool-2.5.3-153.el6sat.noarch.rpm | SHA-256: 177a2ab0bf966f1820560081ba424703fb84be0a6978bbbcb7429e441db9ec0b |
spacewalk-backend-iss-2.5.3-153.el6sat.noarch.rpm | SHA-256: a966262895e9d8d5c75920c53ef4b6022b5d65e1ea03c81ade18d18fedfaf668 |
spacewalk-backend-iss-export-2.5.3-153.el6sat.noarch.rpm | SHA-256: 02d8c6553497786afa3477b42cf653252bcd2c10c031b45f1b329dc1c84796ae |
spacewalk-backend-libs-2.5.3-153.el6sat.noarch.rpm | SHA-256: 957678c5e11d6a86b15b2e2c441b083a06b4c1f1609f8d70a6f10dfe44542e7e |
spacewalk-backend-package-push-server-2.5.3-153.el6sat.noarch.rpm | SHA-256: 7622ebacc135852493885a831c8a20c12484c3ee28bffcc4fdb01d7bb54e319d |
spacewalk-backend-server-2.5.3-153.el6sat.noarch.rpm | SHA-256: e7bc930d9b430e4f906e45c5da0619607c0ed3e61fd2260c4b24f4e683f277ab |
spacewalk-backend-sql-2.5.3-153.el6sat.noarch.rpm | SHA-256: 36ebc93b046e19f2c53f456df08ba568a4e004cc0408e01391e8fbb040df7938 |
spacewalk-backend-sql-oracle-2.5.3-153.el6sat.noarch.rpm | SHA-256: 2bf6aed858a62ebd049049922010d262ad9c27c768fd86f79ac5e15899d2dcd8 |
spacewalk-backend-sql-postgresql-2.5.3-153.el6sat.noarch.rpm | SHA-256: cd48da88ffa7a80669a4c920bc99c2b68fb67f5f33de6063bd0d3fc18aa59057 |
spacewalk-backend-tools-2.5.3-153.el6sat.noarch.rpm | SHA-256: 82e48e94ada10f8dd4c728d38926453066232b6a25e6923a4f4aacc194f132bb |
spacewalk-backend-xml-export-libs-2.5.3-153.el6sat.noarch.rpm | SHA-256: e0a7839462b73dd629ddcdbbea51812bf4c3598fafaa15accbbe8d4d99119983 |
spacewalk-backend-xmlrpc-2.5.3-153.el6sat.noarch.rpm | SHA-256: 6212013d49c4cb00a159d11e9253f6184e3be444eedeb1cc6d99ec8d257e2e87 |
spacewalk-base-2.5.2-13.el6sat.noarch.rpm | SHA-256: c6d5867aad079995021e6799d676bf35c787495d0e20c1c08bb6050a24f8a65e |
spacewalk-base-minimal-2.5.2-13.el6sat.noarch.rpm | SHA-256: 009deddd0fb3fd53ed6e20250d0ac69b1e062f9d2b4d2c967a8da67092ca7e49 |
spacewalk-base-minimal-config-2.5.2-13.el6sat.noarch.rpm | SHA-256: 9d597527452208ef8d79c35dc6454ebaba6a8e57a75bfc2d3cf8b9e784e7abad |
spacewalk-common-2.5.0-13.el6sat.noarch.rpm | SHA-256: 28f261071fd89b3dee38f70edb206670a1b80f9dac6588e8a205639877650248 |
spacewalk-dobby-2.5.2-13.el6sat.noarch.rpm | SHA-256: 0624f7f33701b022d28fa755cf91ce6a7e72bb29553970790f185972e567e066 |
spacewalk-html-2.5.2-13.el6sat.noarch.rpm | SHA-256: 8dbc237f2aeaa05b968c04561fe9c7986a9eafaef663e8ec20e97fdbe45d735e |
spacewalk-java-2.5.14-101.el6sat.noarch.rpm | SHA-256: 7e8660b2bf92b8dec3a368d9ca82db47d4daf7600c04e8b1a75bb8e17b82fe55 |
spacewalk-java-config-2.5.14-101.el6sat.noarch.rpm | SHA-256: 66061e9b78bbecc28ac21ca849aff608ef01ce7ee2617405f73156f9770b9da6 |
spacewalk-java-lib-2.5.14-101.el6sat.noarch.rpm | SHA-256: 2eaaee532111d81eef09b8cb5eb623b50795ee0b787ac23b04243e96bdc2a366 |
spacewalk-java-oracle-2.5.14-101.el6sat.noarch.rpm | SHA-256: 970b7ef759331640b3f098e3a4a63e30c4cc27c24a46b250e7ff5f2c71011788 |
spacewalk-java-postgresql-2.5.14-101.el6sat.noarch.rpm | SHA-256: 9812e51c17928f41606e77d1e027c1636d4ae57e5297f92556212ec50ef56fde |
spacewalk-oracle-2.5.0-13.el6sat.noarch.rpm | SHA-256: b991e0ef1708b7595419e4f975b3f302a37755302a3434becf4897146355877f |
spacewalk-postgresql-2.5.0-13.el6sat.noarch.rpm | SHA-256: bcc4c8c285473827c05464275cec2a4e30844ab1ce2088905eb1b49891de10d3 |
spacewalk-schema-2.5.1-51.el6sat.noarch.rpm | SHA-256: 01616b82dc307e587fd4d92fbe8334bf1256803969ec160cf1db8dba5374b79e |
spacewalk-taskomatic-2.5.14-101.el6sat.noarch.rpm | SHA-256: b77a729dc1081a598ed18ce4d6c800c64a53ae8ce9c0bd8bc03309949c9d5d5a |
spacewalk-utils-2.5.1-26.el6sat.noarch.rpm | SHA-256: abeabda7e405f1add26ce821e7101ac12579b5dff45492f00b81410f40a2772d |
s390x | |
satellite-schema-5.8.0.34-1.el6sat.noarch.rpm | SHA-256: 4be424e2bc17c6bbe4bc23cdc8b9a0121ef02c3630259d92479402af91043118 |
spacewalk-backend-2.5.3-153.el6sat.noarch.rpm | SHA-256: 880f7607950d9cc916eb9bcc2075e74e245469bc01226cba6a8ae359ddb93b4e |
spacewalk-backend-app-2.5.3-153.el6sat.noarch.rpm | SHA-256: 029d30de176c4e8d38d8c12317814013de233ce45fc95e19f331a1fa70cbb4cc |
spacewalk-backend-applet-2.5.3-153.el6sat.noarch.rpm | SHA-256: f8e4c581d77a9c72da78443eceb22d9b0c107ce789b238724974ee0582b05e64 |
spacewalk-backend-cdn-2.5.3-153.el6sat.noarch.rpm | SHA-256: 493015899f508dcbc465d7bd83ece54fe351dd2d7b25ba15ef4b8fc36ddf1f30 |
spacewalk-backend-config-files-2.5.3-153.el6sat.noarch.rpm | SHA-256: 659abf797e41a34680be65ca5b87a82c6d655386cbc81216c81196d69dd7ce9e |
spacewalk-backend-config-files-common-2.5.3-153.el6sat.noarch.rpm | SHA-256: a7ad8ae5456ecb85b9af446aa90f9cb96b47afbc8b4364aefb16553a6c9c9cc2 |
spacewalk-backend-config-files-tool-2.5.3-153.el6sat.noarch.rpm | SHA-256: 177a2ab0bf966f1820560081ba424703fb84be0a6978bbbcb7429e441db9ec0b |
spacewalk-backend-iss-2.5.3-153.el6sat.noarch.rpm | SHA-256: a966262895e9d8d5c75920c53ef4b6022b5d65e1ea03c81ade18d18fedfaf668 |
spacewalk-backend-iss-export-2.5.3-153.el6sat.noarch.rpm | SHA-256: 02d8c6553497786afa3477b42cf653252bcd2c10c031b45f1b329dc1c84796ae |
spacewalk-backend-libs-2.5.3-153.el6sat.noarch.rpm | SHA-256: 957678c5e11d6a86b15b2e2c441b083a06b4c1f1609f8d70a6f10dfe44542e7e |
spacewalk-backend-package-push-server-2.5.3-153.el6sat.noarch.rpm | SHA-256: 7622ebacc135852493885a831c8a20c12484c3ee28bffcc4fdb01d7bb54e319d |
spacewalk-backend-server-2.5.3-153.el6sat.noarch.rpm | SHA-256: e7bc930d9b430e4f906e45c5da0619607c0ed3e61fd2260c4b24f4e683f277ab |
spacewalk-backend-sql-2.5.3-153.el6sat.noarch.rpm | SHA-256: 36ebc93b046e19f2c53f456df08ba568a4e004cc0408e01391e8fbb040df7938 |
spacewalk-backend-sql-oracle-2.5.3-153.el6sat.noarch.rpm | SHA-256: 2bf6aed858a62ebd049049922010d262ad9c27c768fd86f79ac5e15899d2dcd8 |
spacewalk-backend-sql-postgresql-2.5.3-153.el6sat.noarch.rpm | SHA-256: cd48da88ffa7a80669a4c920bc99c2b68fb67f5f33de6063bd0d3fc18aa59057 |
spacewalk-backend-tools-2.5.3-153.el6sat.noarch.rpm | SHA-256: 82e48e94ada10f8dd4c728d38926453066232b6a25e6923a4f4aacc194f132bb |
spacewalk-backend-xml-export-libs-2.5.3-153.el6sat.noarch.rpm | SHA-256: e0a7839462b73dd629ddcdbbea51812bf4c3598fafaa15accbbe8d4d99119983 |
spacewalk-backend-xmlrpc-2.5.3-153.el6sat.noarch.rpm | SHA-256: 6212013d49c4cb00a159d11e9253f6184e3be444eedeb1cc6d99ec8d257e2e87 |
spacewalk-base-2.5.2-13.el6sat.noarch.rpm | SHA-256: c6d5867aad079995021e6799d676bf35c787495d0e20c1c08bb6050a24f8a65e |
spacewalk-base-minimal-2.5.2-13.el6sat.noarch.rpm | SHA-256: 009deddd0fb3fd53ed6e20250d0ac69b1e062f9d2b4d2c967a8da67092ca7e49 |
spacewalk-base-minimal-config-2.5.2-13.el6sat.noarch.rpm | SHA-256: 9d597527452208ef8d79c35dc6454ebaba6a8e57a75bfc2d3cf8b9e784e7abad |
spacewalk-common-2.5.0-13.el6sat.noarch.rpm | SHA-256: 28f261071fd89b3dee38f70edb206670a1b80f9dac6588e8a205639877650248 |
spacewalk-dobby-2.5.2-13.el6sat.noarch.rpm | SHA-256: 0624f7f33701b022d28fa755cf91ce6a7e72bb29553970790f185972e567e066 |
spacewalk-html-2.5.2-13.el6sat.noarch.rpm | SHA-256: 8dbc237f2aeaa05b968c04561fe9c7986a9eafaef663e8ec20e97fdbe45d735e |
spacewalk-java-2.5.14-101.el6sat.noarch.rpm | SHA-256: 7e8660b2bf92b8dec3a368d9ca82db47d4daf7600c04e8b1a75bb8e17b82fe55 |
spacewalk-java-config-2.5.14-101.el6sat.noarch.rpm | SHA-256: 66061e9b78bbecc28ac21ca849aff608ef01ce7ee2617405f73156f9770b9da6 |
spacewalk-java-lib-2.5.14-101.el6sat.noarch.rpm | SHA-256: 2eaaee532111d81eef09b8cb5eb623b50795ee0b787ac23b04243e96bdc2a366 |
spacewalk-java-oracle-2.5.14-101.el6sat.noarch.rpm | SHA-256: 970b7ef759331640b3f098e3a4a63e30c4cc27c24a46b250e7ff5f2c71011788 |
spacewalk-java-postgresql-2.5.14-101.el6sat.noarch.rpm | SHA-256: 9812e51c17928f41606e77d1e027c1636d4ae57e5297f92556212ec50ef56fde |
spacewalk-oracle-2.5.0-13.el6sat.noarch.rpm | SHA-256: b991e0ef1708b7595419e4f975b3f302a37755302a3434becf4897146355877f |
spacewalk-postgresql-2.5.0-13.el6sat.noarch.rpm | SHA-256: bcc4c8c285473827c05464275cec2a4e30844ab1ce2088905eb1b49891de10d3 |
spacewalk-schema-2.5.1-51.el6sat.noarch.rpm | SHA-256: 01616b82dc307e587fd4d92fbe8334bf1256803969ec160cf1db8dba5374b79e |
spacewalk-taskomatic-2.5.14-101.el6sat.noarch.rpm | SHA-256: b77a729dc1081a598ed18ce4d6c800c64a53ae8ce9c0bd8bc03309949c9d5d5a |
spacewalk-utils-2.5.1-26.el6sat.noarch.rpm | SHA-256: abeabda7e405f1add26ce821e7101ac12579b5dff45492f00b81410f40a2772d |
Red Hat Satellite 5 Managed DB 5.8
SRPM | |
---|---|
spacewalk-web-2.5.2-13.el6sat.src.rpm | SHA-256: cb7635029b0590398dfa9b8c2d336cc7fc874fec0cc73ffe8517b0de31130ccf |
x86_64 | |
spacewalk-base-minimal-2.5.2-13.el6sat.noarch.rpm | SHA-256: 009deddd0fb3fd53ed6e20250d0ac69b1e062f9d2b4d2c967a8da67092ca7e49 |
spacewalk-dobby-2.5.2-13.el6sat.noarch.rpm | SHA-256: 0624f7f33701b022d28fa755cf91ce6a7e72bb29553970790f185972e567e066 |
s390x | |
spacewalk-base-minimal-2.5.2-13.el6sat.noarch.rpm | SHA-256: 009deddd0fb3fd53ed6e20250d0ac69b1e062f9d2b4d2c967a8da67092ca7e49 |
spacewalk-dobby-2.5.2-13.el6sat.noarch.rpm | SHA-256: 0624f7f33701b022d28fa755cf91ce6a7e72bb29553970790f185972e567e066 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.