Maintenance update for SUSE Manager 4.3: Server, Proxy and Retail Branch Server

Announcement ID: SUSE-RU-2023:4385-1
Rating: important
References:
Affected Products:
  • openSUSE Leap 15.4
  • openSUSE Leap 15.5
  • Public Cloud Module 15-SP4
  • Public Cloud Module 15-SP5
  • SUSE Linux Enterprise High Performance Computing 15 SP4
  • SUSE Linux Enterprise High Performance Computing 15 SP5
  • SUSE Linux Enterprise Server 15 SP4
  • SUSE Linux Enterprise Server 15 SP5
  • SUSE Linux Enterprise Server for SAP Applications 15 SP4
  • SUSE Linux Enterprise Server for SAP Applications 15 SP5
  • SUSE Manager Proxy 4.3
  • SUSE Manager Proxy 4.3 Module 4.3
  • SUSE Manager Retail Branch Server 4.3
  • SUSE Manager Server 4.3
  • SUSE Manager Server 4.3 Module 4.3

An update that contains one feature and has 23 fixes can now be installed.

Recommended update for SUSE Manager Proxy and Retail Branch Server 4.3

Description:

This update fixes the following issues:

apache2-mod_wsgi:

  • Make sure that the keyword wsgi is preserved in the APACHE_MODULES variable when updating apache2-mod_wsgi (bsc#1216411)

spacecmd:

  • Version 4.3.24-1
  • Change default scheduler from (none) to (system)

spacewalk-backend:

  • Version 4.3.24-1
  • Only show missing /root/.curlrc error with log_level = 5 (bsc#1212507)

spacewalk-client-tools:

  • Version 4.3.16-1
  • Update translation strings

spacewalk-web:

  • Version 4.3.35-1
  • Add missing translation wrappers for Salt formula catalog
  • Shows a notification when an update for SUSE Manager is available

How to apply this update:

  1. Log in as root user to the SUSE Manager Proxy or Retail Branch Server.
  2. Stop the proxy service: spacewalk-proxy stop
  3. Apply the patch using either zypper patch or YaST Online Update.
  4. Start the Spacewalk service: spacewalk-proxy start

Recommended update for SUSE Manager Server 4.3

Description:

This update fixes the following issues:

billing-data-service:

  • Version 4.3.1-1
  • Align the package version with the SUSE Manager major version 4.3

cobbler:

  • Buildiso: copy grub into ESP using mtools to allow execution in containers
  • Add mtools as dependency for Cobbler

susemanager-docs_en:

  • Removed technical preview statement about Ansible in Administration Guide (bsc#1216661)
  • Replace the "Quick Start: Public Cloud" with "Public Cloud Guide" in Specialized Guides
  • Provide the right base operating system service pack version to be used for SUSE Manager Proxy (bsc#1213469)
  • Add Debian 12 as supported client in Client Configuration Guide

smdba:

  • Version 1.7.12
  • re-use configured max_connection value
  • keep previous selected value for SSD configuration

spacecmd:

  • Version 4.3.24-1
  • Change default scheduler from (none) to (system)

spacewalk-backend:

  • Version 4.3.24-1
  • Only show missing /root/.curlrc error with log_level = 5 (bsc#1212507)

spacewalk-client-tools:

  • Version 4.3.16-1
  • Update translation strings

spacewalk-config:

  • Version 4.3.12-1
  • Handle spaces in /ks/dist/ file names (bsc#1213680)

spacewalk-java:

  • Version 4.3.68-1
  • Sync GPG properties on each build in CLM (bsc#1213689)
  • Change list endpoints in saltkey namespace to accept GET requests instead of POST (bsc#1214463)
  • Respect user email preferences when sending 'user creation' emails (bsc#1214553)
  • Fix server error when visiting the notifications page
  • Fixed the value of the advisory release for Ubuntu erratas
  • Restart the bunch from where it was interrupted when rescheduling
  • Moved the Ubuntu errata processing in its own separate taskomatic task (bsc#1211145)
  • Stop the taskomatic bunch execution if it was not possible to execute one of the tasks
  • Add detection of Debian 12
  • Implement different way to copy data for SystemPackageUpdate report database table (bsc#1211912)
  • Avoid SCC credentials check if server.susemanager.fromdir is set (bsc#1211270)
  • Fix bug about listing Ansible inventories (bsc#1213132)
  • Remove SUSE Manager proxy 4.2 product channel for PAYG instance (bsc#1215412)
  • Show a notification when an update for SUSE Manager is available
  • Optimize memory usage in UbuntuErrataManager
  • Handle spaces in /ks/dist/ file names (bsc#1213680)
  • Change default scheduler from (none) to (system)
  • Set user for package list refresh action if possible
  • Fix recurring state execution not using the correct order (bsc#1215027)
  • Ignore mandatory channels results that don't match list of channels (bsc#1204270)
  • Token cleanup process removing invalid tokens using sql query (bsc#1213376)
  • Fix failed actions rescheduling (bsc#1214121)
  • Fix unscheduling actions when the trigger name changed after retry (bsc#1214121)
  • Improve Taskomatic by removing invalid triggers before starting and enhancing logs
  • Revert action executor fix that was intended to prevent blocking of Taskomatic threads (bsc#1214121)
  • Extend success message after adding monitoring property (bsc#1212168)

spacewalk-utils:

  • Version 4.3.18-1
  • Add Debian 12 repositories

spacewalk-web:

  • Version 4.3.35-1
  • Add missing translation wrappers for Salt formula catalog
  • Shows a notification when an update for SUSE Manager is available

susemanager:

  • Version 4.3.32-1
  • Add bootstrap repository definition for OES2023.4 (bsc#1215514)
  • Add bootstrap repository definitions for Debian 12
  • Fix SLES 15 for SAP not being listed in mgr-create-bootstrap-repo (bsc#1215120)
  • Add missing PKGLIST15_TRAD for SLES 15 SAP mgr-create-bootstrap-repo entries (bsc#1215120)
  • Fix possible permission issues with database migration script (bsc#1214746)

susemanager-docs_en:

  • Added comment about SCC subscription to Administration Guide (bsc#1211270)
  • Added Debian 12 as a technology preview client in Client Configuration Guide
  • Fixed over-long table issue in openSCAP chapter in Administration Guide
  • Update Hardware Requirements section about disk space for /var/spacewalk in the Installation and Upgrade Guide
  • Documented disabling automatic channel selection for cloned channels in Content Lifecycle Management chapter of Administration Guide (bsc#1211047)
  • Fixed broken links and references in the Image building file in
  • Updated autoinstallation chapter in Client Configuration Guide about buildiso command in the context of Cobbler
  • Removed end-of-life openSUSE Leap clients from the support matrix in the Client Configuration Guide
  • Added note about Jinja templating for configuration files management on Salt Clients in Client Configuration Guide
  • Fixed DHCP example for Cobbler autoinstallation and added one per architecture in Client Configuration Guide (bsc#1214041) Guide (bsc#1213469)

susemanager-schema:

  • Version 4.3.21-1
  • Add index on server needed cache to improve performance for some queries (bsc#1211912)
  • Moved the Ubuntu errata processing in its own separate taskomatic task (bsc#1211145)

susemanager-sls:

  • Version 4.3.36-1
  • Do not install instance-flavor-check tool on openSUSE

susemanager-sync-data:

  • Version 4.3.13-1
  • Add OES2023.4 (bsc#1215514)
  • Add Debian 12 amd64

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. Start the Spacewalk service: spacewalk-service start

Recommended update for apache2-mod_wsgi

Description:

This update fixes the following issues:

apache2-mod_wsgi:

  • Make sure that the keyword wsgi is preserved in the APACHE_MODULES variable when updating apache2-mod_wsgi (bsc#1216411)

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 4.3
    zypper in -t patch SUSE-SLE-Module-SUSE-Manager-Proxy-4.3-2023-4385=1
  • SUSE Manager Server 4.3 Module 4.3
    zypper in -t patch SUSE-SLE-Module-SUSE-Manager-Server-4.3-2023-4385=1
  • openSUSE Leap 15.4
    zypper in -t patch SUSE-2023-4385=1 openSUSE-SLE-15.4-2023-4385=1
  • openSUSE Leap 15.5
    zypper in -t patch openSUSE-SLE-15.5-2023-4385=1
  • Public Cloud Module 15-SP4
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP4-2023-4385=1
  • Public Cloud Module 15-SP5
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP5-2023-4385=1

Package List:

  • SUSE Manager Proxy 4.3 Module 4.3 (x86_64)
    • apache2-mod_wsgi-4.7.1-150400.3.7.7
    • apache2-mod_wsgi-debuginfo-4.7.1-150400.3.7.7
    • apache2-mod_wsgi-debugsource-4.7.1-150400.3.7.7
  • SUSE Manager Proxy 4.3 Module 4.3 (noarch)
    • spacecmd-4.3.24-150400.3.27.10
    • spacewalk-backend-4.3.24-150400.3.30.16
    • spacewalk-check-4.3.16-150400.3.18.13
    • spacewalk-base-minimal-config-4.3.35-150400.3.33.14
    • spacewalk-client-tools-4.3.16-150400.3.18.13
    • python3-spacewalk-client-setup-4.3.16-150400.3.18.13
    • spacewalk-base-minimal-4.3.35-150400.3.33.14
    • spacewalk-client-setup-4.3.16-150400.3.18.13
    • python3-spacewalk-check-4.3.16-150400.3.18.13
    • python3-spacewalk-client-tools-4.3.16-150400.3.18.13
  • SUSE Manager Server 4.3 Module 4.3 (noarch)
    • susemanager-sls-4.3.36-150400.3.34.6
    • spacewalk-backend-server-4.3.24-150400.3.30.16
    • spacewalk-java-postgresql-4.3.68-150400.3.66.14
    • spacewalk-client-tools-4.3.16-150400.3.18.13
    • spacewalk-base-minimal-4.3.35-150400.3.33.14
    • spacewalk-backend-xmlrpc-4.3.24-150400.3.30.16
    • spacewalk-utils-4.3.18-150400.3.18.10
    • spacewalk-base-4.3.35-150400.3.33.14
    • python3-spacewalk-client-tools-4.3.16-150400.3.18.13
    • spacewalk-utils-extras-4.3.18-150400.3.18.10
    • spacewalk-backend-iss-export-4.3.24-150400.3.30.16
    • spacewalk-base-minimal-config-4.3.35-150400.3.33.14
    • susemanager-docs_en-pdf-4.3-150400.9.47.1
    • uyuni-config-modules-4.3.36-150400.3.34.6
    • spacewalk-backend-tools-4.3.24-150400.3.30.16
    • spacewalk-java-lib-4.3.68-150400.3.66.14
    • susemanager-schema-utility-4.3.21-150400.3.27.11
    • susemanager-schema-4.3.21-150400.3.27.11
    • spacewalk-backend-config-files-common-4.3.24-150400.3.30.16
    • spacewalk-java-4.3.68-150400.3.66.14
    • susemanager-sync-data-4.3.13-150400.3.14.10
    • spacewalk-backend-sql-4.3.24-150400.3.30.16
    • billing-data-service-4.3.1-150400.10.9.10
    • spacewalk-backend-sql-postgresql-4.3.24-150400.3.30.16
    • spacewalk-backend-package-push-server-4.3.24-150400.3.30.16
    • spacewalk-backend-xml-export-libs-4.3.24-150400.3.30.16
    • spacecmd-4.3.24-150400.3.27.10
    • spacewalk-backend-iss-4.3.24-150400.3.30.16
    • spacewalk-backend-config-files-4.3.24-150400.3.30.16
    • spacewalk-html-4.3.35-150400.3.33.14
    • spacewalk-backend-4.3.24-150400.3.30.16
    • spacewalk-backend-config-files-tool-4.3.24-150400.3.30.16
    • spacewalk-backend-applet-4.3.24-150400.3.30.16
    • spacewalk-backend-app-4.3.24-150400.3.30.16
    • spacewalk-taskomatic-4.3.68-150400.3.66.14
    • susemanager-docs_en-4.3-150400.9.47.1
    • spacewalk-java-config-4.3.68-150400.3.66.14
    • spacewalk-config-4.3.12-150400.3.12.10
    • cobbler-3.3.3-150400.5.36.10
  • SUSE Manager Server 4.3 Module 4.3 (ppc64le s390x x86_64)
    • smdba-1.7.12-0.150400.4.9.10
    • susemanager-4.3.32-150400.3.39.6
    • susemanager-tools-4.3.32-150400.3.39.6
  • openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64 i586)
    • apache2-mod_wsgi-4.7.1-150400.3.7.7
    • apache2-mod_wsgi-debuginfo-4.7.1-150400.3.7.7
    • apache2-mod_wsgi-debugsource-4.7.1-150400.3.7.7
  • openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
    • apache2-mod_wsgi-4.7.1-150400.3.7.7
    • apache2-mod_wsgi-debuginfo-4.7.1-150400.3.7.7
    • apache2-mod_wsgi-debugsource-4.7.1-150400.3.7.7
  • Public Cloud Module 15-SP4 (aarch64 ppc64le s390x x86_64)
    • apache2-mod_wsgi-4.7.1-150400.3.7.7
    • apache2-mod_wsgi-debuginfo-4.7.1-150400.3.7.7
    • apache2-mod_wsgi-debugsource-4.7.1-150400.3.7.7
  • Public Cloud Module 15-SP5 (aarch64 ppc64le s390x x86_64)
    • apache2-mod_wsgi-4.7.1-150400.3.7.7
    • apache2-mod_wsgi-debuginfo-4.7.1-150400.3.7.7
    • apache2-mod_wsgi-debugsource-4.7.1-150400.3.7.7

References: