- Issued:
- 2018-02-05
- Updated:
- 2018-02-05
RHBA-2018:0274 - 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 cobbler, satellite-schema, spacecmd, spacewalk-backend, spacewalk-web, spacewalk-utils, 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:
- The db-control tool now logs successful completion of backup commands. Logs are added to spacewalk-debug tar. (BZ#1360841)
- Deleting systems with multibyte characters in their name failed. This update adds support to the Perl code to print multibyte characters and the problem no longer occurs. (BZ#1402124)
- CDN Sync output was less informative than satellite-sync, this is now corrected. (BZ#1402418)
- PostgreSQL allowed duplicated rows when one of the fields was null. Consequently, database migration failed. With this update, the problem is fixed. (BZ#1410737)
- Spacecmd did not correctly distinguish between system ID and system name. Now system ID takes precedence over system name. (BZ#1429944)
- Previously, if a registered system had a package not found on the Satellite, it could not be scheduled for removal using the API. With this update, this is now possible using the API. (BZ#1445254)
- A typo in cdn-sync help was fixed. (BZ#1450374)
- When a parent channel was specified in spacewalk-repo-sync config, the URL specified for the channel in the config file was not accepted. With this update, this is now fixed. (BZ#1455139)
- Due to a regression, attempting to retrieve a system's power status using the web UI failed with a traceback. With this update, this is now fixed. (BZ#1457222)
- Due to long Java RPM names, it was not possible to find these packages using advanced search. This is now fixed. (BZ#1471120)
- The API for listing system events now has an improved description. (BZ#1482501)
- Attempting to remove a custom organization using the spacecmd tool failed after asking the user for confirmation. With this update, this is now fixed. (BZ#1487684)
- The API to set kickstart tree was not updating the distribution section of kickstart URL. With this update, this is now fixed. (BZ#1507491)
- While syncing Oracle repositories using spacewalk-repo-sync, some HTTP headers were not passed to spacewalk-repo-sync and synchronizing failed. This is now fixed. (BZ#1509955)
- The behavior of the API and web UI was different when canceling a child scheduled event. This is now improved. (BZ#1514020)
- Virtual systems were added to SSM, but after reloading the page all systems were unselected again. This is now fixed. (BZ#1515278, BZ#1461705)
- When changing the order of kickstart scripts, an internal server error was returned. With this update, it is now possible to sort scripts again. (BZ#1520664)
- A performance improvement to the table locking code which prevents deadlocks, released in the previous erratum, was made. Satellite Server should now operate slightly faster in certain scenarios. (BZ#1528683)
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 - 1360841 - `db-control backup` should log when it creates a backup and that log should be present in spacewalk-debug tarball
- BZ - 1402124 - /usr/bin/delete-old-systems-interactive script fails with Wide character in print at line 79.
- BZ - 1402418 - cdn-sync output is not that informative as satellite-sync output
- BZ - 1410737 - constraint rhn_pe_v_r_e_uq in rhnpackageevr allows duplicated rows in postgres db
- BZ - 1429944 - In spacecmd, it should be clear whether I am referencing a system by its ID or its name
- BZ - 1445254 - Can't remove a package from a system when it's not synced in the satellite using API. schedulePackageRemoveByNevra can not find it.
- BZ - 1450374 - typo in `cdn-sync -h` and `man cdn-sync`
- BZ - 1451770 - Exception thrown while handling exception in /usr/share/rhn/osad/jabber_lib.py
- BZ - 1455139 - when parent_channel specified in spacewalk-repo-sync config, URL specified for channel in config is not accepted
- BZ - 1457222 - power management get status fails on python IndexError or cobbler exception
- BZ - 1461705 - loading of Virtual Systems page clears SSM systems
- BZ - 1471120 - Advanced search for systems with installed packages is not working correctly for java packages
- BZ - 1482501 - system.listSystemEvents API call doesn't return all items from system's history
- BZ - 1487684 - spacecmd ERROR: SpacewalkShell instance has no attribute 'org_confirm
- BZ - 1507491 - API kickstart.profile.set_kickstart_tree does not seem to update distribution in the KS link, webUI does
- BZ - 1514020 - Unhandled internal exception when trying to cancel child scheduled event
- BZ - 1515278 - list of system on Virtual Systems page is not synchronized with SSM
- BZ - 1520664 - Internal server error changing kickstart script order
CVEs
(none)
Red Hat Satellite 5.8
SRPM | |
---|---|
cobbler-2.0.7-72.el6sat.src.rpm | SHA-256: 21dc7cb8dfac2f040109c93445b7420acca843770b917a5cb45e49bcc7a0b332 |
osad-5.11.63-14.el6sat.src.rpm | SHA-256: c13609f134ed45a3ce63c2fbe3734204ecd65386b9d324e85cd3e312866fbf3d |
satellite-schema-5.8.0.40-1.el6sat.src.rpm | SHA-256: cc982673aae3c861fc8a274a2f4f172fe626c885f5402cf820491ec178c5e08d |
spacecmd-2.5.0-18.el6sat.src.rpm | SHA-256: 8140dc5a45b0b47f81f324f80d8f9d2b82c6f7ef9e74525e634fc7758345f3c4 |
spacewalk-backend-2.5.3-160.el6sat.src.rpm | SHA-256: 66340a23c712835f773262508b4f0d6ffbeea5c25efcb13a4bbcb3ffa172984d |
spacewalk-java-2.5.14-108.el6sat.src.rpm | SHA-256: 09a6a625bfc588c29445da0ac3438e2810df6a4154743a47c5e02879ac323c0e |
spacewalk-schema-2.5.1-56.el6sat.src.rpm | SHA-256: 1b4baec772fe0f285076398aafc412e4a6e7a75e572134e359da54dd7f6f0178 |
spacewalk-utils-2.5.1-28.el6sat.src.rpm | SHA-256: 83542416e436386977485c966d37a64325e8a171e7975e57cb86074bf4e2fa6e |
spacewalk-web-2.5.2-14.el6sat.src.rpm | SHA-256: 5147f17b6fa731b43e3c8f121355ff8ec098034a3d8bbc251b252ac23b96621e |
x86_64 | |
cobbler-2.0.7-72.el6sat.noarch.rpm | SHA-256: 624800aa58870aa6f07abb65ae44f0a77de797085b0e5d3b6a116485b8631b3b |
osa-common-5.11.63-14.el6sat.noarch.rpm | SHA-256: d50a26bcdbff6d2c18e97d7a98798513d9e3943a6a25f4aaa5813d5348bf21f6 |
osa-dispatcher-5.11.63-14.el6sat.noarch.rpm | SHA-256: f0ba12fa5c615627b75cae0f85e6f5b78a9c74af5dfaaef56d585064de155b2a |
osa-dispatcher-selinux-5.11.63-14.el6sat.noarch.rpm | SHA-256: 8ff0061bfa8883d319eddee0bb5a3d4b22a1f0a3ebc5f76de3c2ad24a3e56401 |
satellite-schema-5.8.0.40-1.el6sat.noarch.rpm | SHA-256: 34732f1a8fbe07d7f89c2cd2690ad604aaba68514fc0764dcdebb5f6d9f8d81b |
spacecmd-2.5.0-18.el6sat.noarch.rpm | SHA-256: 31ed4ddb671c6a32d71852f49511b42fd161ba148f930a3ce4b51922fe5565f0 |
spacewalk-backend-2.5.3-160.el6sat.noarch.rpm | SHA-256: 963a8381af4b6176da4292957826dba179b9c1c5f6fa466ab7e9f8ae9033d7b7 |
spacewalk-backend-app-2.5.3-160.el6sat.noarch.rpm | SHA-256: b6dbe830b4032c5699cef9aac4a1214b6fb2570f36ca87ee388f0127a24d32be |
spacewalk-backend-applet-2.5.3-160.el6sat.noarch.rpm | SHA-256: 46b965180a2432ffebe440c487f6d91d377ff171da66d1a0d8c4744a0128f356 |
spacewalk-backend-cdn-2.5.3-160.el6sat.noarch.rpm | SHA-256: ef98e0d9183ed209293cd9e1d132d259f97a693771982f697d18219cbb8e74fa |
spacewalk-backend-config-files-2.5.3-160.el6sat.noarch.rpm | SHA-256: fe1e017cb2d9245781727203d18df6f7695dd49d66ef304ca54ab4c6760afe7f |
spacewalk-backend-config-files-common-2.5.3-160.el6sat.noarch.rpm | SHA-256: 268c02ac3fedddccaa7ee32085aa259ba2799633ccc74e5e4c90217de1a20f97 |
spacewalk-backend-config-files-tool-2.5.3-160.el6sat.noarch.rpm | SHA-256: 970ff47d62d4e79c251ad373c9df5f7439408b52b3c3dbc8b1279231ca1611bd |
spacewalk-backend-iss-2.5.3-160.el6sat.noarch.rpm | SHA-256: 1d4b2cd8b418e35e7d4c1b7cb442031617cef2479314ef4dec85ce3c2186837d |
spacewalk-backend-iss-export-2.5.3-160.el6sat.noarch.rpm | SHA-256: 457cc8f77228721e02ec7797e9c8318d7fd11258cd111abf9006b8c4ff15ff2d |
spacewalk-backend-libs-2.5.3-160.el6sat.noarch.rpm | SHA-256: 55bf335e7952767e339e1b8dc56ab173edd033ee42e4d084f407e8c6e4bea437 |
spacewalk-backend-package-push-server-2.5.3-160.el6sat.noarch.rpm | SHA-256: 0039a1a3ea16aff19ac051e99667f232bb906d962e35f6234004bd8ee1d29fee |
spacewalk-backend-server-2.5.3-160.el6sat.noarch.rpm | SHA-256: 13993ba0c77424b43e2408df7ab5b6984c57863f8a5078664b6de057543f6f6e |
spacewalk-backend-sql-2.5.3-160.el6sat.noarch.rpm | SHA-256: 5a6431aec85161f3d8b9aa57099670dbd92ade4841c93989762439558853c728 |
spacewalk-backend-sql-oracle-2.5.3-160.el6sat.noarch.rpm | SHA-256: a7123ed52b837c32229a126f9bd1817cd08dcd36275b507da2f488cdb7c845a2 |
spacewalk-backend-sql-postgresql-2.5.3-160.el6sat.noarch.rpm | SHA-256: 28d31607db8406b301501d39fae1dd472e957d7229ae6c8f41b871b0e27fda96 |
spacewalk-backend-tools-2.5.3-160.el6sat.noarch.rpm | SHA-256: ca5f468e9f346eaae0ed90434296aec0df76059717c5702100a687efb6d50a8a |
spacewalk-backend-xml-export-libs-2.5.3-160.el6sat.noarch.rpm | SHA-256: a0608c5650e3d1d45734e5c330b5a904999d14578e3e8c7f2a9478a95c59b77d |
spacewalk-backend-xmlrpc-2.5.3-160.el6sat.noarch.rpm | SHA-256: 4ea4d894066252dcc3774c241d0e89e141d662fa77ad504a3fd9e54b3af18988 |
spacewalk-base-2.5.2-14.el6sat.noarch.rpm | SHA-256: 6e4e4955653736dea35de41210983554f56d5a26ec9a6363fb7502085dc09c27 |
spacewalk-base-minimal-2.5.2-14.el6sat.noarch.rpm | SHA-256: 9c6eb76b5c18eee218b877416631a10326112e84d93b73b4ef31eaa93f13c89b |
spacewalk-base-minimal-config-2.5.2-14.el6sat.noarch.rpm | SHA-256: a0c303b3fa012cf80b34772385560fea2a07f309dd7361953a439f4854fce4d2 |
spacewalk-dobby-2.5.2-14.el6sat.noarch.rpm | SHA-256: 805c96f13044203994523729dcca9830600591edae270b9418a1afc25cf35b3c |
spacewalk-html-2.5.2-14.el6sat.noarch.rpm | SHA-256: 256f8c36626d193b16e4408d0d2c645013ea1ec16b291a0830cb318bd82f7284 |
spacewalk-java-2.5.14-108.el6sat.noarch.rpm | SHA-256: ab258ea0e1a290f04318ba32dd71838c9fcce85823ceff71a38a140e67f89642 |
spacewalk-java-config-2.5.14-108.el6sat.noarch.rpm | SHA-256: 7ec25a3fc0ed70d67e7d8edfa98649f294c508bca3ff4b1083f7e9600b1d8ded |
spacewalk-java-lib-2.5.14-108.el6sat.noarch.rpm | SHA-256: d8116f6f817c2f244408497f054ec64c0fec1d796ee89eef53da190ca1b6490c |
spacewalk-java-oracle-2.5.14-108.el6sat.noarch.rpm | SHA-256: a07f518f9666c229ff02f135e15d755e2c1d090130fdcc0b8c7fa3ed220b1c14 |
spacewalk-java-postgresql-2.5.14-108.el6sat.noarch.rpm | SHA-256: db38b24200789c2165940e089ced5ade4f0e8fe7815ed350bcba5b11a17e9db3 |
spacewalk-schema-2.5.1-56.el6sat.noarch.rpm | SHA-256: e77921d2e3c53b7ede0ada92b0f19bfe32efeb9affaf9f48c6e44112656cc895 |
spacewalk-taskomatic-2.5.14-108.el6sat.noarch.rpm | SHA-256: a03a48f5f60845299cce75977fdafb3e0919600ad620cd6081c1de094f1fda76 |
spacewalk-utils-2.5.1-28.el6sat.noarch.rpm | SHA-256: 5abc6e77d644fc8ceb81c81280dfb69400f1278622df2c1a7c745a739dcdd4e8 |
s390x | |
cobbler-2.0.7-72.el6sat.noarch.rpm | SHA-256: 624800aa58870aa6f07abb65ae44f0a77de797085b0e5d3b6a116485b8631b3b |
osa-common-5.11.63-14.el6sat.noarch.rpm | SHA-256: d50a26bcdbff6d2c18e97d7a98798513d9e3943a6a25f4aaa5813d5348bf21f6 |
osa-dispatcher-5.11.63-14.el6sat.noarch.rpm | SHA-256: f0ba12fa5c615627b75cae0f85e6f5b78a9c74af5dfaaef56d585064de155b2a |
osa-dispatcher-selinux-5.11.63-14.el6sat.noarch.rpm | SHA-256: 8ff0061bfa8883d319eddee0bb5a3d4b22a1f0a3ebc5f76de3c2ad24a3e56401 |
satellite-schema-5.8.0.40-1.el6sat.noarch.rpm | SHA-256: 34732f1a8fbe07d7f89c2cd2690ad604aaba68514fc0764dcdebb5f6d9f8d81b |
spacecmd-2.5.0-18.el6sat.noarch.rpm | SHA-256: 31ed4ddb671c6a32d71852f49511b42fd161ba148f930a3ce4b51922fe5565f0 |
spacewalk-backend-2.5.3-160.el6sat.noarch.rpm | SHA-256: 963a8381af4b6176da4292957826dba179b9c1c5f6fa466ab7e9f8ae9033d7b7 |
spacewalk-backend-app-2.5.3-160.el6sat.noarch.rpm | SHA-256: b6dbe830b4032c5699cef9aac4a1214b6fb2570f36ca87ee388f0127a24d32be |
spacewalk-backend-applet-2.5.3-160.el6sat.noarch.rpm | SHA-256: 46b965180a2432ffebe440c487f6d91d377ff171da66d1a0d8c4744a0128f356 |
spacewalk-backend-cdn-2.5.3-160.el6sat.noarch.rpm | SHA-256: ef98e0d9183ed209293cd9e1d132d259f97a693771982f697d18219cbb8e74fa |
spacewalk-backend-config-files-2.5.3-160.el6sat.noarch.rpm | SHA-256: fe1e017cb2d9245781727203d18df6f7695dd49d66ef304ca54ab4c6760afe7f |
spacewalk-backend-config-files-common-2.5.3-160.el6sat.noarch.rpm | SHA-256: 268c02ac3fedddccaa7ee32085aa259ba2799633ccc74e5e4c90217de1a20f97 |
spacewalk-backend-config-files-tool-2.5.3-160.el6sat.noarch.rpm | SHA-256: 970ff47d62d4e79c251ad373c9df5f7439408b52b3c3dbc8b1279231ca1611bd |
spacewalk-backend-iss-2.5.3-160.el6sat.noarch.rpm | SHA-256: 1d4b2cd8b418e35e7d4c1b7cb442031617cef2479314ef4dec85ce3c2186837d |
spacewalk-backend-iss-export-2.5.3-160.el6sat.noarch.rpm | SHA-256: 457cc8f77228721e02ec7797e9c8318d7fd11258cd111abf9006b8c4ff15ff2d |
spacewalk-backend-libs-2.5.3-160.el6sat.noarch.rpm | SHA-256: 55bf335e7952767e339e1b8dc56ab173edd033ee42e4d084f407e8c6e4bea437 |
spacewalk-backend-package-push-server-2.5.3-160.el6sat.noarch.rpm | SHA-256: 0039a1a3ea16aff19ac051e99667f232bb906d962e35f6234004bd8ee1d29fee |
spacewalk-backend-server-2.5.3-160.el6sat.noarch.rpm | SHA-256: 13993ba0c77424b43e2408df7ab5b6984c57863f8a5078664b6de057543f6f6e |
spacewalk-backend-sql-2.5.3-160.el6sat.noarch.rpm | SHA-256: 5a6431aec85161f3d8b9aa57099670dbd92ade4841c93989762439558853c728 |
spacewalk-backend-sql-oracle-2.5.3-160.el6sat.noarch.rpm | SHA-256: a7123ed52b837c32229a126f9bd1817cd08dcd36275b507da2f488cdb7c845a2 |
spacewalk-backend-sql-postgresql-2.5.3-160.el6sat.noarch.rpm | SHA-256: 28d31607db8406b301501d39fae1dd472e957d7229ae6c8f41b871b0e27fda96 |
spacewalk-backend-tools-2.5.3-160.el6sat.noarch.rpm | SHA-256: ca5f468e9f346eaae0ed90434296aec0df76059717c5702100a687efb6d50a8a |
spacewalk-backend-xml-export-libs-2.5.3-160.el6sat.noarch.rpm | SHA-256: a0608c5650e3d1d45734e5c330b5a904999d14578e3e8c7f2a9478a95c59b77d |
spacewalk-backend-xmlrpc-2.5.3-160.el6sat.noarch.rpm | SHA-256: 4ea4d894066252dcc3774c241d0e89e141d662fa77ad504a3fd9e54b3af18988 |
spacewalk-base-2.5.2-14.el6sat.noarch.rpm | SHA-256: 6e4e4955653736dea35de41210983554f56d5a26ec9a6363fb7502085dc09c27 |
spacewalk-base-minimal-2.5.2-14.el6sat.noarch.rpm | SHA-256: 9c6eb76b5c18eee218b877416631a10326112e84d93b73b4ef31eaa93f13c89b |
spacewalk-base-minimal-config-2.5.2-14.el6sat.noarch.rpm | SHA-256: a0c303b3fa012cf80b34772385560fea2a07f309dd7361953a439f4854fce4d2 |
spacewalk-dobby-2.5.2-14.el6sat.noarch.rpm | SHA-256: 805c96f13044203994523729dcca9830600591edae270b9418a1afc25cf35b3c |
spacewalk-html-2.5.2-14.el6sat.noarch.rpm | SHA-256: 256f8c36626d193b16e4408d0d2c645013ea1ec16b291a0830cb318bd82f7284 |
spacewalk-java-2.5.14-108.el6sat.noarch.rpm | SHA-256: ab258ea0e1a290f04318ba32dd71838c9fcce85823ceff71a38a140e67f89642 |
spacewalk-java-config-2.5.14-108.el6sat.noarch.rpm | SHA-256: 7ec25a3fc0ed70d67e7d8edfa98649f294c508bca3ff4b1083f7e9600b1d8ded |
spacewalk-java-lib-2.5.14-108.el6sat.noarch.rpm | SHA-256: d8116f6f817c2f244408497f054ec64c0fec1d796ee89eef53da190ca1b6490c |
spacewalk-java-oracle-2.5.14-108.el6sat.noarch.rpm | SHA-256: a07f518f9666c229ff02f135e15d755e2c1d090130fdcc0b8c7fa3ed220b1c14 |
spacewalk-java-postgresql-2.5.14-108.el6sat.noarch.rpm | SHA-256: db38b24200789c2165940e089ced5ade4f0e8fe7815ed350bcba5b11a17e9db3 |
spacewalk-schema-2.5.1-56.el6sat.noarch.rpm | SHA-256: e77921d2e3c53b7ede0ada92b0f19bfe32efeb9affaf9f48c6e44112656cc895 |
spacewalk-taskomatic-2.5.14-108.el6sat.noarch.rpm | SHA-256: a03a48f5f60845299cce75977fdafb3e0919600ad620cd6081c1de094f1fda76 |
spacewalk-utils-2.5.1-28.el6sat.noarch.rpm | SHA-256: 5abc6e77d644fc8ceb81c81280dfb69400f1278622df2c1a7c745a739dcdd4e8 |
Red Hat Satellite 5 Managed DB 5.8
SRPM | |
---|---|
spacewalk-web-2.5.2-14.el6sat.src.rpm | SHA-256: 5147f17b6fa731b43e3c8f121355ff8ec098034a3d8bbc251b252ac23b96621e |
x86_64 | |
spacewalk-base-minimal-2.5.2-14.el6sat.noarch.rpm | SHA-256: 9c6eb76b5c18eee218b877416631a10326112e84d93b73b4ef31eaa93f13c89b |
spacewalk-dobby-2.5.2-14.el6sat.noarch.rpm | SHA-256: 805c96f13044203994523729dcca9830600591edae270b9418a1afc25cf35b3c |
s390x | |
spacewalk-base-minimal-2.5.2-14.el6sat.noarch.rpm | SHA-256: 9c6eb76b5c18eee218b877416631a10326112e84d93b73b4ef31eaa93f13c89b |
spacewalk-dobby-2.5.2-14.el6sat.noarch.rpm | SHA-256: 805c96f13044203994523729dcca9830600591edae270b9418a1afc25cf35b3c |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.