Maintenance update for Multi-Linux Manager 4.3: Server, Proxy and Retail
An update that contains four features and has 61 fixes can now be installed.
Recommended update 4.3.15 for Multi-Linux Manager Proxy and Retail Branch Server
Description:
This update fixes the following issues:
spacecmd:
- Version 4.3.30-0
- Fixed error in 'kickstart_delete' when using wildcards (bsc#1227578)
- Allow translation to wrap strings as weblate forces it
- Show Source String change for translations
- Spacecmd bootstrap now works with specified port (bsc#1229437)
- Fixed sls backup creation as directory with spacecmd (bsc#1230745)
spacewalk-backend:
- Version 4.3.31-0
- Make spacewalk-data-fsck aware of orphaned RPMs (bsc#1227882)
- Detect and update errata when not all repository packages are linked (bsc#1227644)
- Rename table suseProductSCCRepository to the more meaningful name suseChannelTemplate (bsc#1234994)
- Added dependency to libzypp to support new token style
- Fixed mgr-sign-metadata-ctl check-channels when checking for signatures in repomd metadata (bsc#1233884)
- Allow translation to wrap strings as weblate forces it
- Show Source String change for translations
- Set default RPM package summary if it's missing (bsc#1232530)
- Allow spacewalk-repo-sync filtering using NEVRA instead of package name only (bsc#1234226)
- Fixed wrong timestamp when importing packages with rhnpush (bsc#1235970)
spacewalk-client-tools:
- Version 4.3.22-0
- Allow translation to wrap strings as weblate forces it
- Show Source String change for translations
spacewalk-proxy:
- Version 4.3.20-0
- Set proxy authtoken FQDN based on config file (bsc#1230255)
- Added IPv6 support for salt-broker (bsc#1227827)
- Make salt-broker reconnecting if master IP has changed (bsc#1228182)
- Make salt-broker less dependant on spacewalk libs
- Make socket opt setting more strict and verbose (bsc#1229286)
spacewalk-web:
- Version 4.3.44-0
- Adjusted login page theme to align with branding
- Version 4.3.43-0
- Fixed misleading error while waiting for SCC credentials synchronisation (bsc#1227374)
- Allow translation to wrap strings as weblate forces it
- Show Source String change for translations
- Added notification for users with disabled SCC data forwarding (jsc#SUMA-431)
- Bumped the WebUI version to 4.3.15
supportutils-plugin-susemanager-client:
- Version 4.3.4-0
- Adjusted requirements for plugin to allow compatibility with supportutils 3.2.9 release (bsc#1235145)
supportutils-plugin-susemanager-proxy:
- Version 4.3.4-0
- Adjusted requirements for plugin to allow compatibility with supportutils 3.2.9 release (bsc#1235145)
susemanager-build-keys:
- Version 15.4.11
- Added 4096-bit RSA GPG key for third-party NVIDIA graphics drivers repository.
- Refresh extended Uyuni GPG public key
- Modified: gpg-pubkey-0d20833e.asc
How to apply this update:
- Log in as root user to the Multi-Linux Manager Proxy or Retail Branch Server.
- Stop the proxy service:
spacewalk-proxy stop
- Apply the patch using either zypper patch or YaST Online Update.
- Start the Spacewalk service:
spacewalk-proxy start
Recommended update 4.3.15 for Multi-Linux Manager Server
Description:
This update fixes the following issues:
branch-network-formula:
- Update to version 0.1.1728559936.c16d4fb
- Add MAC based terminal naming option (jsc#SUMA-314)
cobbler:
- Let users specify ESP for the buildiso command (bsc#1220902)
locale-formula:
- Update to version 0.4.0
- Version update with no changes
pxe-formula:
- Update to version 0.3.0
- Fixed license snippets in source to be correctly GPL-2.0+
- Update to version 0.2.0
- Add MAC based terminal naming option (jsc#SUMA-314)
- Store pxe configuration in grains
saltboot-formula:
- Update to version 0.1.1728559936.c16d4fb
- Add MAC based terminal naming option (jsc#SUMA-314)
spacecmd:
- Version 4.3.30-0
- Fixed error in 'kickstart_delete' when using wildcards (bsc#1227578)
- Allow translation to wrap strings as weblate forces it
- Show Source String change for translations
- Spacecmd bootstrap now works with specified port (bsc#1229437)
- Fixed sls backup creation as directory with spacecmd (bsc#1230745)
spacewalk-backend:
- Version 4.3.31-0
- Make spacewalk-data-fsck aware of orphaned RPMs (bsc#1227882)
- Detect and update errata when not all repository packages are linked (bsc#1227644)
- Rename table suseProductSCCRepository to the more meaningful name suseChannelTemplate (bsc#1234994)
- Added dependency to libzypp to support new token style
- Fixed mgr-sign-metadata-ctl check-channels when checking for signatures in repomd metadata (bsc#1233884)
- Allow translation to wrap strings as weblate forces it
- Show Source String change for translations
- Set default RPM package summary if it's missing (bsc#1232530)
- Allow spacewalk-repo-sync filtering using NEVRA instead of package name only (bsc#1234226)
- Fixed wrong timestamp when importing packages with rhnpush (bsc#1235970)
spacewalk-client-tools:
- Version 4.3.22-0
- Allow translation to wrap strings as weblate forces it
- Show Source String change for translations
spacewalk-config:
- Version 4.3.15-0
- Added new config: reposync_nevra_filter (bsc#1234226)
spacewalk-java:
- Version 4.3.84-0
- Prevent class cast exceptions when getting cobbler profiles (bsc#1227759)
- Corrected reference to 4.4 as the next major version
- Removed disabled stylesheet reference
- Do not explicitly trigger Cobbler sync when adding a system via SUMA API (bsc#1219450)
- Allow the listing of already included patches when importing them into a custom channel (bsc#1228856)
- Filter away Debian12 boostrap extra log messages (bsc#1216553)
- Update UI tip pointing to new kickstarts template directory (bsc#1221219)
- Re-wording 'Monitoring' to 'Monitor this host' on the UI systems properties page (bsc#1212161)
- Fixed bug when accessing menu Systems | System Set Manager | Misc | Reboot with no system selected (bsc#1222820)
- Fixed migration options after migrating a minion to Liberty Linux 9 (bsc#1233258)
- Fixed updated packages list when a SLE Micro gets updated (bsc#1227118)
- Fixed formatting in 'contentmanagement' API docs (bsc#1225287)
- Only show versions for 'kernel-default' in CLM Live Patching template (bsc#1233400)
- Ensure channel lists are reliably sorted by name (bsc#1233724)
- More robust parsing of max memory configuration (bsc#1229000)
- Fixed All Managed packages list (bsc#1233450)
- Use dots instead of underscores in apidoc (bsc#1233761)
- Fixed missing FROM-clause entry for table 'pn' in managed software list (bsc#1233450)
- Ensure reporting database uses lowercase usernames (bsc#1220494)
- Fixed NPE if child channel has no parent (bsc#1231053)
- Show an error notification only when we invalidate the PAYG credentials (bsc#1228956)
- Make the list for package actions unique so it can be passed to Salt (bsc#1232042)
- SUSE CDN token identifier changed
- Fixed Monitoring detection on Oracle Linux (bsc#1234033)
- Handle new kind of auth tokens
- Support new official SUSE update hosts
- Check consistence of base and child channels (bsc#1232713)
- Set a send date when preparing emails
- saltboot: Added MAC based terminal naming (jsc#SUMA-314)
- Fixed enabled flag for users listed via API (bsc#1233431)
- Prevent return duplicated packages on XML-RPC API endpoint
listLatestUpgradablePackages
(bsc#1231430) - Better logging during SP migration
- Added notification for users with disabled SCC data forwarding (jsc#SUMA-431)
- Send additional data to SCC (jsc#SUMA-406)
- Rename SUSEProductSCCRepository to the more meaningful name ChannelTemplate
- Various improvements for ContentSyncManager in regard of hibernate schema and performance (bsc#1236212)
spacewalk-search:
- Version 4.3.11-0
- More robust parsing of max memory configuration (bsc#1229000)
spacewalk-utils:
- Version 4.3.23-0
- Force login to spacecmd from spacewalk-hostname-rename (bsc#1229848)
spacewalk-web: - Version 4.3.44-0 * Adjusted login page theme to align with branding - Version 4.3.43-0 * Fixed misleading error while waiting for SCC credentials synchronisation (bsc#1227374) * Allow translation to wrap strings as weblate forces it * Show Source String change for translations * Added notification for users with disabled SCC data forwarding (jsc#SUMA-431) * Bump the WebUI version to 4.3.15
supportutils-plugin-susemanager:
- Version 4.3.14-0
- Adjusted requirements for plugin to allow compatibility with supportutils 3.2.9 release (bsc#1235145)
susemanager:
- Version 4.3.40-0
- Create SLE15SP7 bootstrap repo definitions
- Removed unsupported Salt 3000 from bootstrap repo package list (bsc#1226958)
- Rename table suseProductSCCRepository to the more meaningful name suseChannelTemplate (bsc#1234994)
- Fixed generating bootstrap repository for SUMA-43-SERVER (bsc#1234233)
- Added bootstrap repo definitions for SL Micro 6.1 (bsc#1233595)
- Allow translation to wrap strings as weblate forces it
- Show Source String change for translations
susemanager-build-keys:
- Version 15.4.11
- Added 4096-bit RSA GPG key for third-party NVIDIA graphics drivers repository.
- Refresh extended Uyuni GPG public key
- Modified: gpg-pubkey-0d20833e.asc
susemanager-docs_en:
- Corrected server SSL self-signed certificates renewal procedure in Administration Guide (bsc#1235696)
- Clarify functionality of CLM package/patch allow filters (bsc#1236234)
- Improved documentation on CLM filters in Administration Guide (bsc#1234202)
- Added retail MAC based terminal naming in Retail Guide (jsc#SUMA-314)
- Improved SSL certificate setup description in Administration Guide (bsc#1216968)
- Added external link for creating virtual network peer for Azure in Specialized Gudes (bsc#1234441)
- Documented onboarding SSH connected Ubuntu clients with install-created user in Client Configuration Guide (bsc#1213437)
- Corrected metadata signing section in Administration Guide
- Added Open Enterprise Server 24.4 and 23.4 as supported client systems (bsc#1230585)
- Added VMware image deployment documentation for Proxy in the Installation and Upgrade Guide (bsc#1227852)
- Added information about package source in Installation and Upgrade Guide (bsc#1219935)
- Documented Cobbler option to enable boot ISOs with Secure Boot in Client Configuration Guide
- Added admonition about disabling data synchronization with SCC in Administration Guide
- Added note about case sensitivity of organization name to Inter-Server Synchronization chapter in Administration Guide
- Added reminder note to de-register before registration to Client Configuration Guide (bsc#1216946)
- Higlighted the requirement for public cloud in Installation and Upgrade Guide (bsc#1219978)
- Added section about Ignition in Installation and Upgrade Guide
- Updated KVM and VMware server image deployment with first boot in Installation and Upgrade Guide
- Added documentation about orphaned packages in Client Configuration Guide (bsc#1227882)
- After database migration the old version of PostgreSQL no longer needed in Installation and Upgrade Guide (bsc#1216744) and Rocky Linux to SUSE Liberty Linux and SUSE Liberty Linux 7 to SUSE Liberty Linux 7 LTSS
susemanager-schema:
- Version 4.3.28-0
- Execute the cobbler-sync-default task every 5 minutes by default (bsc#1219450)
- Ensure reporting database uses lowercase usernames (bsc#1220494)
- Rename table suseProductSCCRepository to the more meaningful name suseChannelTemplate
- Added table and columns to store additional telemetry data (jsc#SUMA-406)
susemanager-sls:
- Version 4.3.46-0
- suma_minion: prevent issues when calling Salt runners (bsc#1228232)
- Prevent a crash on "reboot_info" module for Liberty 6, RHEL 6 & clones (bsc#1231404)
- Require spacewalk-config installed before this package to have the CA certificate moved to the correct place (bsc#1227660)
- Prevent warning message for unsigned Debian repositories when using new deb822 format (bsc#1234251)
- Do not set "Trusted" for Debian repositories when the repo should be signed
- Removed unnecessary Salt minion upgrade cleanup from highstate
- Collect uname, SAP workloads and container runtime data on hardware profile update (jsc#SUMA-406)
susemanager-sync-data:
- Version 4.3.22-0
- Added support for OES 24.4 (bsc#1230585)
- Set Ubuntu 24.04 as released
How to apply this update:
- Log in as root user to the Multi-Linux Manager Server.
- Stop the Spacewalk service:
spacewalk-service stop
- Apply the patch using either zypper patch or YaST Online Update.
- Start the Spacewalk service:
spacewalk-service start
Patch Instructions:
To install this SUSE 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 Manager Proxy 4.3 Module
zypper in -t patch SUSE-SLE-Module-SUSE-Manager-Proxy-4.3-2025-792=1
-
SUSE Manager Server 4.3 Module
zypper in -t patch SUSE-SLE-Module-SUSE-Manager-Server-4.3-2025-792=1
Package List:
-
SUSE Manager Proxy 4.3 Module (noarch)
- spacewalk-proxy-redirect-4.3.20-150400.3.32.2
- spacecmd-4.3.30-150400.3.45.2
- supportutils-plugin-susemanager-client-4.3.4-150400.3.6.1
- spacewalk-proxy-management-4.3.20-150400.3.32.2
- python3-spacewalk-client-tools-4.3.22-150400.3.36.2
- python3-spacewalk-check-4.3.22-150400.3.36.2
- python3-spacewalk-client-setup-4.3.22-150400.3.36.2
- spacewalk-client-setup-4.3.22-150400.3.36.2
- spacewalk-client-tools-4.3.22-150400.3.36.2
- spacewalk-base-minimal-4.3.44-150400.3.57.1
- spacewalk-backend-4.3.31-150400.3.50.2
- spacewalk-base-minimal-config-4.3.44-150400.3.57.1
- spacewalk-proxy-broker-4.3.20-150400.3.32.2
- spacewalk-proxy-salt-4.3.20-150400.3.32.2
- spacewalk-proxy-package-manager-4.3.20-150400.3.32.2
- supportutils-plugin-susemanager-proxy-4.3.4-150400.3.6.2
- susemanager-build-keys-web-15.4.11-150400.3.32.1
- spacewalk-proxy-common-4.3.20-150400.3.32.2
- susemanager-build-keys-15.4.11-150400.3.32.1
- spacewalk-check-4.3.22-150400.3.36.2
-
SUSE Manager Server 4.3 Module (noarch)
- spacewalk-java-lib-4.3.84-150400.3.102.2
- spacewalk-backend-xml-export-libs-4.3.31-150400.3.50.2
- spacewalk-backend-iss-4.3.31-150400.3.50.2
- spacewalk-utils-4.3.23-150400.3.32.1
- spacewalk-search-4.3.11-150400.3.18.1
- susemanager-schema-4.3.28-150400.3.48.2
- spacewalk-backend-iss-export-4.3.31-150400.3.50.2
- spacewalk-taskomatic-4.3.84-150400.3.102.2
- spacewalk-backend-xmlrpc-4.3.31-150400.3.50.2
- spacewalk-java-postgresql-4.3.84-150400.3.102.2
- susemanager-sync-data-4.3.22-150400.3.38.2
- saltboot-formula-0.1.1728559936.c16d4fb-150400.3.21.1
- spacewalk-backend-config-files-common-4.3.31-150400.3.50.2
- spacewalk-backend-package-push-server-4.3.31-150400.3.50.2
- python3-spacewalk-client-tools-4.3.22-150400.3.36.2
- spacewalk-backend-config-files-tool-4.3.31-150400.3.50.2
- susemanager-docs_en-4.3.14-150400.9.69.1
- supportutils-plugin-susemanager-4.3.14-150400.3.30.1
- spacewalk-backend-sql-postgresql-4.3.31-150400.3.50.2
- spacewalk-base-minimal-config-4.3.44-150400.3.57.1
- spacewalk-backend-4.3.31-150400.3.50.2
- spacewalk-base-4.3.44-150400.3.57.1
- spacewalk-backend-app-4.3.31-150400.3.50.2
- spacewalk-backend-config-files-4.3.31-150400.3.50.2
- spacewalk-html-4.3.44-150400.3.57.1
- spacewalk-utils-extras-4.3.23-150400.3.32.1
- cobbler-3.3.3-150400.5.55.2
- pxe-formula-0.3.0-150400.3.3.1
- susemanager-build-keys-web-15.4.11-150400.3.32.1
- spacewalk-java-config-4.3.84-150400.3.102.2
- spacecmd-4.3.30-150400.3.45.2
- susemanager-schema-utility-4.3.28-150400.3.48.2
- locale-formula-0.4.0-150400.3.6.1
- spacewalk-backend-server-4.3.31-150400.3.50.2
- spacewalk-backend-applet-4.3.31-150400.3.50.2
- spacewalk-config-4.3.15-150400.3.21.2
- spacewalk-java-4.3.84-150400.3.102.2
- susemanager-sls-4.3.46-150400.3.58.2
- uyuni-config-modules-4.3.46-150400.3.58.2
- susemanager-docs_en-pdf-4.3.14-150400.9.69.1
- spacewalk-client-tools-4.3.22-150400.3.36.2
- spacewalk-base-minimal-4.3.44-150400.3.57.1
- branch-network-formula-0.1.1728559936.c16d4fb-150400.3.6.1
- spacewalk-backend-tools-4.3.31-150400.3.50.2
- susemanager-build-keys-15.4.11-150400.3.32.1
- spacewalk-backend-sql-4.3.31-150400.3.50.2
-
SUSE Manager Server 4.3 Module (ppc64le s390x x86_64)
- susemanager-4.3.40-150400.3.61.1
- susemanager-tools-4.3.40-150400.3.61.1
References:
- https://bugzilla.suse.com/show_bug.cgi?id=1212161
- https://bugzilla.suse.com/show_bug.cgi?id=1213437
- https://bugzilla.suse.com/show_bug.cgi?id=1216553
- https://bugzilla.suse.com/show_bug.cgi?id=1216744
- https://bugzilla.suse.com/show_bug.cgi?id=1216946
- https://bugzilla.suse.com/show_bug.cgi?id=1216968
- https://bugzilla.suse.com/show_bug.cgi?id=1219450
- https://bugzilla.suse.com/show_bug.cgi?id=1219935
- https://bugzilla.suse.com/show_bug.cgi?id=1219978
- https://bugzilla.suse.com/show_bug.cgi?id=1220494
- https://bugzilla.suse.com/show_bug.cgi?id=1220902
- https://bugzilla.suse.com/show_bug.cgi?id=1221219
- https://bugzilla.suse.com/show_bug.cgi?id=1222820
- https://bugzilla.suse.com/show_bug.cgi?id=1225287
- https://bugzilla.suse.com/show_bug.cgi?id=1226958
- https://bugzilla.suse.com/show_bug.cgi?id=1227118
- https://bugzilla.suse.com/show_bug.cgi?id=1227374
- https://bugzilla.suse.com/show_bug.cgi?id=1227578
- https://bugzilla.suse.com/show_bug.cgi?id=1227644
- https://bugzilla.suse.com/show_bug.cgi?id=1227660
- https://bugzilla.suse.com/show_bug.cgi?id=1227759
- https://bugzilla.suse.com/show_bug.cgi?id=1227827
- https://bugzilla.suse.com/show_bug.cgi?id=1227852
- https://bugzilla.suse.com/show_bug.cgi?id=1227882
- https://bugzilla.suse.com/show_bug.cgi?id=1228182
- https://bugzilla.suse.com/show_bug.cgi?id=1228232
- https://bugzilla.suse.com/show_bug.cgi?id=1228856
- https://bugzilla.suse.com/show_bug.cgi?id=1228956
- https://bugzilla.suse.com/show_bug.cgi?id=1229000
- https://bugzilla.suse.com/show_bug.cgi?id=1229286
- https://bugzilla.suse.com/show_bug.cgi?id=1229437
- https://bugzilla.suse.com/show_bug.cgi?id=1229848
- https://bugzilla.suse.com/show_bug.cgi?id=1230255
- https://bugzilla.suse.com/show_bug.cgi?id=1230585
- https://bugzilla.suse.com/show_bug.cgi?id=1230745
- https://bugzilla.suse.com/show_bug.cgi?id=1231053
- https://bugzilla.suse.com/show_bug.cgi?id=1231404
- https://bugzilla.suse.com/show_bug.cgi?id=1231430
- https://bugzilla.suse.com/show_bug.cgi?id=1232042
- https://bugzilla.suse.com/show_bug.cgi?id=1232530
- https://bugzilla.suse.com/show_bug.cgi?id=1232713
- https://bugzilla.suse.com/show_bug.cgi?id=1233258
- https://bugzilla.suse.com/show_bug.cgi?id=1233400
- https://bugzilla.suse.com/show_bug.cgi?id=1233431
- https://bugzilla.suse.com/show_bug.cgi?id=1233450
- https://bugzilla.suse.com/show_bug.cgi?id=1233595
- https://bugzilla.suse.com/show_bug.cgi?id=1233724
- https://bugzilla.suse.com/show_bug.cgi?id=1233761
- https://bugzilla.suse.com/show_bug.cgi?id=1233884
- https://bugzilla.suse.com/show_bug.cgi?id=1234033
- https://bugzilla.suse.com/show_bug.cgi?id=1234202
- https://bugzilla.suse.com/show_bug.cgi?id=1234226
- https://bugzilla.suse.com/show_bug.cgi?id=1234233
- https://bugzilla.suse.com/show_bug.cgi?id=1234251
- https://bugzilla.suse.com/show_bug.cgi?id=1234441
- https://bugzilla.suse.com/show_bug.cgi?id=1234994
- https://bugzilla.suse.com/show_bug.cgi?id=1235145
- https://bugzilla.suse.com/show_bug.cgi?id=1235696
- https://bugzilla.suse.com/show_bug.cgi?id=1235970
- https://bugzilla.suse.com/show_bug.cgi?id=1236212
- https://bugzilla.suse.com/show_bug.cgi?id=1236234
- https://jira.suse.com/browse/MSQA-921
- https://jira.suse.com/browse/SUMA-314
- https://jira.suse.com/browse/SUMA-406
- https://jira.suse.com/browse/SUMA-431