Recommended update for SUSE Manager Server 4.1
SUSE Recommended Update: Recommended update for SUSE Manager Server 4.1Announcement ID: | SUSE-RU-2021:0334-1 |
Rating: | moderate |
References: | #1148357 #1164227 #1176018 #1176411 #1176823 #1176906 #1177031 #1177267 #1177756 #1177884 #1178483 #1178647 #1178990 #1179087 #1179171 #1179273 #1179277 #1179324 #1179410 #1179438 #1179485 #1179525 #1179552 #1179555 #1179566 #1179589 #1179872 #1179990 #1180001 #1180017 #1180127 #1180285 #1180580 #1180803 #1180893 #1181116 #1181129 #1181233 #1181422 |
Affected Products: |
|
An update that has 39 recommended fixes can now be installed.
Description:
This update fixes the following issues:
cpu-mitigations-formula:
- Handle unsupported target systems gracefully (bsc#1179273)
- add mitigations for Xen hypervisor
ical4j:
- Use error-prone 2.4.0 to prevent build errors on OBS
mgr-libmod:
- Improve modular dependency resolution algorithm (bsc#1177267)
mgr-osad:
- Change the log file permissions as expected by logrotate (bsc#1177884)
smdba:
- Fix smdba throws error on mgr-setup/installation
- Raise an exception on failed external process call
- Fix TablePrint formatting
- Rename configuration parameter wal_keep_segments to wal_keep_size (jsc#SLE-17030)
- Revert modifying cpu_tuple_cost
spacecmd:
- Fix spacecmd with no parameters produces traceback on SLE 11 SP4 (bsc#1176823)
- Added '-r REVISION' option to the 'configchannel_updateinitsls' command (bsc#1179566)
- Fix: internal: workaround for future tee of logs translation
spacewalk-backend:
- Truncate author name in the changelog (bsc#1180285)
- Drop Transfer-Encoding header from proxy respone to fix error response messages (bsc#1176906)
- Prevent tracebacks on missing mail configuration (bsc#1179990)
- Fix pycurl.error handling in suseLib.py (bsc#1179990)
- Harden extratag key import by execute_values to ignore conflicts
- Fix Debian package version comparison
- Use sanitized repo label to build reposync repo cache path (bsc#1179410)
- Quote the proxy settings to be used by Zypper (bsc#1179087)
- Add the VirtualPC as virtualization type (bsc#1178990)
spacewalk-java:
- Fix query using old `EVR_T` constructor (bsc#1181422)
- Improve modular dependency resolution algorithm (bsc#1177267)
- Fix CVE audit results for affected and patched entries (bsc#1180893)
- Replace custom version comparison method with the standard one which also takes debian packages into account
- Fix incorrect password autocompletions (bsc#1148357)
- Improves misleading UI message displayed on systems with modules activated (bsc#1179525)
- Fix reboot action race condition (bsc#1177031)
- Fix availability check for debian repositories (bsc#1180127)
- Added 'contents' argument to the 'configchannel.create' XMLRPC API method (bsc#1179566)
- Ignore duplicate NEVRAs in package profile update (bsc#1176018)
- Prevent deletion of CLM environments if they're used in an autoinstallation profile (bsc#1179552)
- Fix Debian package version comparison
- Added 'revision' argument to the 'configchannel.updateInitSls' XMLRPC API method (bsc#1179566)
- Fix configuration file download links to actually download files instead of redirecting to the home page (bsc#1179324)
- Register saltkey XMLRPC handler and fix behavior of delete salt key (bsc#1179872)
- Add validation for custom repository labels
- Add lang attribute to html tags
- Fix expanded support detection based on CentOS installations (bsc#1179589)
- Generalize the reactivation key message (bsc#1178483)
- Add translation strings for newly added countries and timezones (jsc#PM-2081)
- Add the VirtualPC as virtualization type (bsc#1178990)
- Fix the activation key handling from kickstart profile (bsc#1178647)
spacewalk-reports:
- Fixes no file content in `spacewalk-report config-files`
- Write `
` placeholder instead of dumping binary data
spacewalk-utils:
- Remove Debian 9 and 10 channels for SUSE Manager, now provided by SCC data
spacewalk-web:
- Fix Package States page display error (bsc#1180580)
- Fix incorrect password autocompletions (bsc#1148357)
- Migrate CommonJS based React components to ES6
- Prevent deletion of CLM environments if they're used in an autoinstallation profile (bsc#1179552)
- Fix loading indicator for tables using SimpleDataProvider (bsc#1177756)
- Fix question mark explanations for Recurring States (bsc#1179485)
- Allow specifying both name and label of new Content Environment (bsc#1176411)
susemanager:
- Use product IDs for Debian 9 and 10 SUSE Manager bootstrap repo data
susemanager-build-keys:
- Add Debian 8 Archive Key - required to verify Debian 9 successfully (bsc#1181233)
- Add Debian 9 and Debian 10 keys
susemanager-doc-indexes:
- Corrected name of unresolved include (bsc#1181129)
- Fixed error in Create and Replace CA and Server Certificates of Administration Guide (bsc#1180001)
- Fixed package name and command in Troubleshooting Renaming Server section of the Administration Guide (bsc#1179171)
- Added documentation on replacing a proxy server in the Installation Guide (bsc#1179438)
- Moves and updates advice about modular repositories on RHEL clones in Client Configuration Guide (bsc#1179277)
- Adds Debian 9 and 10 on SUSE Manager to Client configuration
- Adds troubleshooting info for ISS caching
- Adds note about Appstream Packages in Channels section of Client configuration Guide (bsc#1179525)
susemanager-docs_en:
- Corrected name of unresolved include (bsc#1181129)
- Fixed error in Create and Replace CA and Server Certificates of Administration Guide (bsc#1180001)
- Fixed package name and command in Troubleshooting Renaming Server section of the Administration Guide (bsc#1179171)
- Added documentation on replacing a proxy server in the Installation Guide (bsc#1179438)
- Moves and updates advice about modular repositories on RHEL clones in Client Configuration Guide (bsc#1179277)
- Adds Debian 9 and 10 on SUSE Manager to Client configuration
- Adds troubleshooting info for ISS caching
- Adds note about Appstream Packages in Channels section of Client configuration Guide (bsc#1179525)
susemanager-schema:
- Changed to versioned Python3 to SPEC file.
- Python3 port for blend tool
- Add missing unique index on suse tables
- Fix Debian package version comparison
- Add new valid countries and timezones (jsc#PM-2081)
- Add the VirtualPC type in rhnVirtualInstanceType table (bsc#1178990)
- Improve cleanup time after fixing Debian package version comparison (bsc#1181116)
susemanager-sls:
- Fix apt login for similar channel labels (bsc#1180803)
- Make autoinstallation provisoning compatible with GRUB and ELILO in addition to GRUB2 only (bsc#1164227)
susemanager-sync-data:
- Change centos 6 URLs to vault.centos.org
- Add product definitions for Debain 9 AMD64 and Debian 10 AMD64
uyuni-common-libs:
- Section in Debian packages in now treated as optional (bsc#1179555)
yomi-formula:
- Add temporary and explicit dependency to libudev1
How to apply this update:
1. Log in as root user to the SUSE Manager server. 2. Stop the Spacewalk service: spacewalk-service stop 3. Apply the patch using either zypper patch or YaST Online Update. 4. Upgrade the database schema: spacewalk-schema-upgrade 5. Start the Spacewalk service: spacewalk-service start
Patch Instructions:
To install this SUSE Recommended Update use the SUSE recommended installation methods
like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
- SUSE Linux Enterprise Module for SUSE Manager Server 4.1:
zypper in -t patch SUSE-SLE-Module-SUSE-Manager-Server-4.1-2021-334=1
- SUSE Linux Enterprise Module for SUSE Manager Proxy 4.1:
zypper in -t patch SUSE-SLE-Module-SUSE-Manager-Proxy-4.1-2021-334=1
Package List:
- SUSE Linux Enterprise Module for SUSE Manager Server 4.1 (ppc64le s390x x86_64):
- python3-uyuni-common-libs-4.1.7-3.6.5
- smdba-1.7.7-0.3.3.5
- susemanager-4.1.23-3.17.9
- susemanager-tools-4.1.23-3.17.9
- SUSE Linux Enterprise Module for SUSE Manager Server 4.1 (noarch):
- cpu-mitigations-formula-0.3-3.3.5
- ical4j-3.0.18-3.5.6
- mgr-libmod-4.1.6-3.13.2
- mgr-osa-dispatcher-4.1.4-2.6.6
- python3-mgr-osa-common-4.1.4-2.6.6
- python3-mgr-osa-dispatcher-4.1.4-2.6.6
- spacecmd-4.1.10-4.15.5
- spacewalk-backend-4.1.20-4.19.7
- spacewalk-backend-app-4.1.20-4.19.7
- spacewalk-backend-applet-4.1.20-4.19.7
- spacewalk-backend-config-files-4.1.20-4.19.7
- spacewalk-backend-config-files-common-4.1.20-4.19.7
- spacewalk-backend-config-files-tool-4.1.20-4.19.7
- spacewalk-backend-iss-4.1.20-4.19.7
- spacewalk-backend-iss-export-4.1.20-4.19.7
- spacewalk-backend-package-push-server-4.1.20-4.19.7
- spacewalk-backend-server-4.1.20-4.19.7
- spacewalk-backend-sql-4.1.20-4.19.7
- spacewalk-backend-sql-postgresql-4.1.20-4.19.7
- spacewalk-backend-tools-4.1.20-4.19.7
- spacewalk-backend-xml-export-libs-4.1.20-4.19.7
- spacewalk-backend-xmlrpc-4.1.20-4.19.7
- spacewalk-base-4.1.22-3.15.6
- spacewalk-base-minimal-4.1.22-3.15.6
- spacewalk-base-minimal-config-4.1.22-3.15.6
- spacewalk-html-4.1.22-3.15.6
- spacewalk-java-4.1.28-3.28.2
- spacewalk-java-config-4.1.28-3.28.2
- spacewalk-java-lib-4.1.28-3.28.2
- spacewalk-java-postgresql-4.1.28-3.28.2
- spacewalk-reports-4.1.3-3.3.5
- spacewalk-taskomatic-4.1.28-3.28.2
- spacewalk-utils-4.1.13-3.9.5
- spacewalk-utils-extras-4.1.13-3.9.5
- susemanager-build-keys-15.2.3-3.14.4
- susemanager-build-keys-web-15.2.3-3.14.4
- susemanager-doc-indexes-4.1-11.25.4
- susemanager-docs_en-4.1-11.25.4
- susemanager-docs_en-pdf-4.1-11.25.4
- susemanager-schema-4.1.18-3.21.1
- susemanager-sls-4.1.20-3.23.2
- susemanager-sync-data-4.1.11-3.14.5
- susemanager-web-libs-4.1.22-3.15.6
- uyuni-config-modules-4.1.20-3.23.2
- yomi-formula-0.0.1+git.1604593202.a2c22bf-3.9.5
- SUSE Linux Enterprise Module for SUSE Manager Proxy 4.1 (x86_64):
- python3-uyuni-common-libs-4.1.7-3.6.5
- SUSE Linux Enterprise Module for SUSE Manager Proxy 4.1 (noarch):
- mgr-osad-4.1.4-2.6.6
- python3-mgr-osa-common-4.1.4-2.6.6
- python3-mgr-osad-4.1.4-2.6.6
- spacecmd-4.1.10-4.15.5
- spacewalk-backend-4.1.20-4.19.7
- spacewalk-base-minimal-4.1.22-3.15.6
- spacewalk-base-minimal-config-4.1.22-3.15.6
- spacewalk-proxy-broker-4.1.3-3.6.9
- spacewalk-proxy-common-4.1.3-3.6.9
- spacewalk-proxy-management-4.1.3-3.6.9
- spacewalk-proxy-package-manager-4.1.3-3.6.9
- spacewalk-proxy-redirect-4.1.3-3.6.9
- spacewalk-proxy-salt-4.1.3-3.6.9
- susemanager-build-keys-15.2.3-3.14.4
- susemanager-build-keys-web-15.2.3-3.14.4
- susemanager-tftpsync-recv-4.1.4-3.3.5
References:
- https://bugzilla.suse.com/1148357
- https://bugzilla.suse.com/1164227
- https://bugzilla.suse.com/1176018
- https://bugzilla.suse.com/1176411
- https://bugzilla.suse.com/1176823
- https://bugzilla.suse.com/1176906
- https://bugzilla.suse.com/1177031
- https://bugzilla.suse.com/1177267
- https://bugzilla.suse.com/1177756
- https://bugzilla.suse.com/1177884
- https://bugzilla.suse.com/1178483
- https://bugzilla.suse.com/1178647
- https://bugzilla.suse.com/1178990
- https://bugzilla.suse.com/1179087
- https://bugzilla.suse.com/1179171
- https://bugzilla.suse.com/1179273
- https://bugzilla.suse.com/1179277
- https://bugzilla.suse.com/1179324
- https://bugzilla.suse.com/1179410
- https://bugzilla.suse.com/1179438
- https://bugzilla.suse.com/1179485
- https://bugzilla.suse.com/1179525
- https://bugzilla.suse.com/1179552
- https://bugzilla.suse.com/1179555
- https://bugzilla.suse.com/1179566
- https://bugzilla.suse.com/1179589
- https://bugzilla.suse.com/1179872
- https://bugzilla.suse.com/1179990
- https://bugzilla.suse.com/1180001
- https://bugzilla.suse.com/1180017
- https://bugzilla.suse.com/1180127
- https://bugzilla.suse.com/1180285
- https://bugzilla.suse.com/1180580
- https://bugzilla.suse.com/1180803
- https://bugzilla.suse.com/1180893
- https://bugzilla.suse.com/1181116
- https://bugzilla.suse.com/1181129
- https://bugzilla.suse.com/1181233
- https://bugzilla.suse.com/1181422