Recommended update for google-cloud-sap-agent

Announcement ID: SUSE-RU-2024:1348-1
Rating: moderate
References:
Affected Products:
  • openSUSE Leap 15.5
  • Public Cloud Module 15-SP2
  • Public Cloud Module 15-SP3
  • Public Cloud Module 15-SP4
  • Public Cloud Module 15-SP5
  • SUSE Linux Enterprise High Performance Computing 15 SP2
  • SUSE Linux Enterprise High Performance Computing 15 SP3
  • SUSE Linux Enterprise High Performance Computing 15 SP4
  • SUSE Linux Enterprise High Performance Computing 15 SP5
  • SUSE Linux Enterprise Server 15 SP2
  • SUSE Linux Enterprise Server 15 SP3
  • SUSE Linux Enterprise Server 15 SP4
  • SUSE Linux Enterprise Server 15 SP5
  • SUSE Linux Enterprise Server for SAP Applications 15 SP2
  • SUSE Linux Enterprise Server for SAP Applications 15 SP3
  • SUSE Linux Enterprise Server for SAP Applications 15 SP4
  • SUSE Linux Enterprise Server for SAP Applications 15 SP5
  • SUSE Manager Proxy 4.1
  • SUSE Manager Proxy 4.2
  • SUSE Manager Proxy 4.3
  • SUSE Manager Retail Branch Server 4.1
  • SUSE Manager Retail Branch Server 4.2
  • SUSE Manager Retail Branch Server 4.3
  • SUSE Manager Server 4.1
  • SUSE Manager Server 4.2
  • SUSE Manager Server 4.3

An update that has two fixes can now be installed.

Description:

This update for google-cloud-sap-agent fixes the following issues:

  • Update to version 3.2 (bsc#1222215, bsc#1222216)
  • Remove internal gensupport package
  • Restore additional error handling and response checking to internal data warehouse client
  • Updating the aggregate function in HANA insight rules
  • Remove a leftover debug log
  • Allow multipart uploads for PIPE file types
  • Update go-hdb version to v1.8.0
  • Perform log restores in serial rather than parallel
  • Add sample usage examples to commandlineexecutor
  • Small update to configureinstance OTE
  • Add nil check in backup and restore flows to protect against panics
  • Close http response body in WriteInsight() and soap.go
  • Record topology type
  • Initialize usagemetrics for OTEs
  • Add Instance Number to SAP System instance properties
  • Set min_version for WLM os_settings system metric
  • Increase timeout for saptune re-apply commands
  • Adding handling for encrypted snapshots in backup and restore
  • Change the version check comparisons to account for versions older than those listed in SAP Note
  • Skip the Netweaver metrics that need dpmon on NW kernels affected by SAP Note: 3366597
  • Fix imports
  • No public description
  • Use internal data warehouse client
  • Fix disp+work command invocation for Netweaver Kernel version discovery
  • Add note about default parameter values to installbackint
  • Add mutex in multipart writer for potential data races
  • Update go.mod and go.sum
  • Skip XFS freeze by default unless user passes a parameter to do it explicitly
  • configureinstance minor updates.
  • Add safety check for usage metrics on BMS
  • Storage Class parameter added to Backint
  • Update configureinstance's X4 saptune conf
  • XML Multipart Write() and Close() methods completed
  • Fixes the vmmanager policies for sles12 and sles15 used in the cloud console removes the individual cloud console policies and consolidates them into one Adds a general gcloud command line policy
  • Standardize logging for workloadmanager package
  • Multipart XML API Uploads for Backint
  • Add database system SID to database properties
  • Fix NW HA node identification for RedHat deployments
  • Add workload properties to discovery object returned by discoverSAPSystems
  • Add ASCS instance number to application data
  • Add Workload Manager validation rule for checking OS settings
  • Enable WLM metric collection by default, disable submission of data to Cloud Monitoring
  • Decoupling primary executable command and providing an alternative to lsof
  • Added HANA version in support bundle collection
  • Add WorkloadProperties to merged system details and to WLM Insights
  • Replace the link placeholder with the actual link
  • Add instance number to SAP discovery data
  • Tranche 12: HRE Rules
  • Minor typo fix in workloadmanager's hana metrics module
  • Add pacemaker metrics with SID labels to process metrics
  • updating the regex for backup and backint files to take care of log rotation in support bundle
  • Add support for disk snapshot labels for easy lifecycle management of snapshots
  • Added new OTE for changedisktype workflow
  • Add WorkloadProperties to SapSystemDetails for apps_discovery
  • Testing the timeseries in unit tests instead of just checking the count
  • Record Netweaver kernel version.
  • Tranche 12: HRE Rules
  • Relocating pacemaker collection related packages to internal/pacemaker for common use between process metrics and WLM
  • Use results from latest round of discovery for the collection of process metrics.
  • Handling zero rows returned case better in HANA insights
  • Adding docstrings to workloadmanager package
  • Adding docstring to configure OTE
  • adding docstrings to methods in support bundle
  • Add X4 specific configurations to configureinstance OTE
  • Add helper functions to configureinstance OTE
  • Display updates for HANA Insights WLM rules rollout
  • configureinstance OTE
  • Removing the sap control process command line params
  • Revert "Fixing system replication status code being returned"
  • configureinstance OTE
  • We expect the command to return a non-zero exit code and we should not be returning an error. Execute treats non-zero exit code as error
  • Removing the sap control process command line params
  • Fixing system replication status code being returned
  • Wait for hdbindex server to stop after HANA is stopped
  • Log error to console in cases where LVM is not being used
  • Adding JournalCTL logs to support bunddle
  • hanadiskbckup - Add missing params to the Usage string
  • Move usagemetrics package into shared folder
  • Fixed data race error in TestCollectAndSendSlowMovingMetrics()
  • Disk backup/restore - Enable send-metrics-to-monitoring by default

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:

  • openSUSE Leap 15.5
    zypper in -t patch openSUSE-SLE-15.5-2024-1348=1
  • Public Cloud Module 15-SP2
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP2-2024-1348=1
  • Public Cloud Module 15-SP3
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP3-2024-1348=1
  • Public Cloud Module 15-SP4
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP4-2024-1348=1
  • Public Cloud Module 15-SP5
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP5-2024-1348=1

Package List:

  • openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
    • google-cloud-sap-agent-3.2-150100.3.29.1
  • Public Cloud Module 15-SP2 (aarch64 ppc64le s390x x86_64)
    • google-cloud-sap-agent-3.2-150100.3.29.1
  • Public Cloud Module 15-SP3 (aarch64 ppc64le s390x x86_64)
    • google-cloud-sap-agent-3.2-150100.3.29.1
  • Public Cloud Module 15-SP4 (aarch64 ppc64le s390x x86_64)
    • google-cloud-sap-agent-3.2-150100.3.29.1
  • Public Cloud Module 15-SP5 (aarch64 ppc64le s390x x86_64)
    • google-cloud-sap-agent-3.2-150100.3.29.1

References: