SUSE-RU-2025:1461-1: moderate: Recommended update for google-cloud-sap-agent

SLE-UPDATES null at suse.de
Wed May 7 12:32:08 UTC 2025



# Recommended update for google-cloud-sap-agent

Announcement ID: SUSE-RU-2025:1461-1  
Release Date: 2025-05-05T15:10:30Z  
Rating: moderate  
References:

  * bsc#1238831
  * bsc#1238833

  
Affected Products:

  * openSUSE Leap 15.6
  * Public Cloud Module 15-SP3
  * Public Cloud Module 15-SP4
  * Public Cloud Module 15-SP5
  * Public Cloud Module 15-SP6
  * 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 SP3
  * SUSE Linux Enterprise Server 15 SP4
  * SUSE Linux Enterprise Server 15 SP5
  * SUSE Linux Enterprise Server 15 SP6
  * 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 Linux Enterprise Server for SAP Applications 15 SP6
  * SUSE Manager Proxy 4.2
  * SUSE Manager Proxy 4.3
  * SUSE Manager Retail Branch Server 4.2
  * SUSE Manager Retail Branch Server 4.3
  * 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 v3.7: (bsc#1238831, bsc#1238833)
  * No public description
  * Moving CG disk validation to CheckPreConditions
  * Fix issue with filling in ha_hosts in HANA systems
  * Use updated UAP method for Guest Actions
  * Fix grep command used for landscape ID discovery
  * Correct arguments used by HANA disk discovery.
  * Add tagged disks to discovery data sent to Data Warehouse
  * Identify disks by mount point in SAP System data.
  * Auto updated compiled protocol buffers
  * Add collection for WLM Pacemaker alias IP setting.
  * Add the Maintenance Events Sample Dashboard
  * Auto updated compiled protocol buffers
  * Remove obsolete events proto from sapagent
  * Auto updated compiled protocol buffers
  * Add collection for WLM Pacemaker health check and internal load balancer
    metrics.
  * Auto updated compiled protocol buffers
  * Add collection for WLM Pacemaker SAPInstance automatic recover and monitor
    settings.
  * Remove restart logic used in configure OTE. Rely on config poller.
  * fixing TypedValue
  * migrating from the platform integration/common/shared to sharedlibraries
  * Default topology to SCALE_UP for non-HANA DBs.
  * Remove restarting from guestactions

  * Update to version v3.6:

  * Removing experimental check. Enable config poller by default.
  * removing the experimental check from role based awareness in HANA Monitoring
  * adding oldest_backup_catalog_data_queries in HANA Monitoring
  * added backup_catalog_size_queries to HANA Monitoring
  * adding latest_log_backup_queries in HANA Monitoring
  * adding data backup duration queries
  * adding data backup log catalog queries
  * adding backups/log/catalog metric in HANA Monitoring
  * running the proto compile on push
  * only building and submitting protocol buffers when .proto files are modified
  * Auto updated compiled protocol buffers
  * fixes the build failure notifications, forcing a proto compile on this
    submit, will update with paths after
  * compiling protos on submit, removes the need for a submodule doring normal
    github clone and build
  * Add collection for whether UEFI is enabled on the OS.
  * fix panic in HANA Monitoring when Role based awareness is invoked
  * Moving references to the sharedproto dir
  * Add collection for WLM Pacemaker SAP HANA failover settings.
  * Add collection for WLM Pacemaker SAP HANA topology attributes.
  * Fix bug in parsing of Pacemaker XML resource clone tags.
  * Don't return before having a chance to discover non HANA DBs
  * Set "min_version" for Pacemaker metrics newly added for v3.7.
  * Add db type and host info to app discovery to support discovery of non HANA
    dbs
  * Add collection for WLM Pacemaker SAP HANA monitor metrics.
  * Read HANA landscape ID from nameserver.ini
  * Enable DR reconciliation for new SAP Agent builds
  * Fix for number of lines for CheckTopology
  * Add collection for WLM Pacemaker SAP HANA Topology start/stop timeout
    metrics.
  * Add a check to verify if disk names with specified prefix already exist
  * Update backup and restore logic for scaleout setup
  * Add support for restoration of disks in scaleout systems
  * Adding support for backing up disks for scaleout systems.
  * Use TimeoutSec for all command executions in configureinstance subcommand
  * Remove configureinstance overrideVersion parameter
  * allow query overrides to modify RunOn field for a query in HANA Monitoring
  * Adding new Backint config parameters to the agent status report
  * fixes issue where the windows service delete can hang until the session is
    closed
  * Rename status name to Workload Manager Evaluation
  * Add object retention optional parameter to Backint - Agent for SAP
  * Update HANA Disk Restore functions to use revised interface methods.
  * Using temporary attachDisk interface instead of old interface
  * Add IAM tests for backint, wlm metrics, system discovery and disk snapshot
  * Add reference links to status ote
  * Fix race condition causing flaky unit test.
  * Change labels var name from "l" to "labels".
  * Explicitly specify default empty string values for new Pacemaker metrics.
  * Adds the winservice OTE and fixes the windows install / uninstall
  * Add functional checks for system discovery status ote.
  * Move configurablemetrics package into shared repository.
  * sap/nw/instance/role metric fix for SAP NW Java
  * Update HANA HA availability metric to account for DR setups.
  * DR discovery
  * Adds "-compact" flag to status ote for less verbose output.
  * Remove extra labels from reliability query
  * adds a replace for the submodule common code
  * Add functional checks for Hostmetrics, Processmetrics and Hanamonitoring in
    Status OTE
  * updates the go.mod and go.sum for platform changes
  * Compiles the platform and sapagent protos together
  * Adds the workloadagentplatform as a submoduile
  * Correct process names used for Netweaver Role identification
  * Add the functionality to provide the new disk prefix for group snapshot.
  * Add utility modules for sapagent IAM permissions
  * Add WLM collection for Pacemaker ERS metrics.
  * Update go.mod and sum
  * No public description
  * Move shared packages and protos from sapagent to workloadagentplatform
  * adding the handling for auth errors in case of connection retrial loop in
    hana monitoring
  * Add instance_name to labels for live migration metric event
  * Add log level functionality to metric events.
  * Add the IAM package with permission checking functionalities for checking
    permissions on GCP Project, Buckets, Secrets, and Disk
  * adding collection logic for Pacemkaer HANA clone attributes
  * Fix discovering virtual hostname for instances
  * Implements API scope full access check for Status OTE
  * SAP Events - Prepend full URL for availability metrics
  * Functional checks for Backint in Status OTE
  * Add Backint config value parsing/printing to Status OTE
  * adding WLM pacemaker stonith cluster property metric collection
  * adding WLM metric collection for OP timeout
  * Add Insight type for torso workload validation.
  * Add Insight type for torso workload validation.
  * Status OTE make service status a "State" type rather than bool.
  * ConfigureInstance - update SAPTune re-apply logic to support multiple
    solutions
  * Add agent health metrics to iam-permissions.yaml
  * adding retrials for connecting to databases till all are submitted in
    workerpool
  * Add network and subnetwork discovery to SAP System discovery process.
  * Add instance_name label to process metrics
  * Fix formatting in some log messages
  * only notifying on build failure for main branch
  * Add IAM Audit yaml that lists IAM permissions for various agent
    functionalities
  * Order labels in metric events
  * adding a separate check for HANA DB instances not defined in HANA Monitoring
    Configuration
  * Use the common rest package in instantsnapshotgroup
  * Add support for event overview and analysis to aianalyze.
  * Fix log message
  * updates to the build process
  * Only print denied/error IAM permissions in status ote
  * Fix enqueue_server WLM metric collection.
  * Status OTE switch IAM "role" to "permission"
  * Buffer metric event writes to group similar paths and reduce bloat
  * Add ASCS metrics to WLM collection definition.
  * Adding helpers and for aianalyze
  * Adding helpers and for aianalyze
  * Fix status OTE commandlineexecutor
  * Configuration validation in status OTE
  * Move sapagent GCS storage logic to shared
  * Add support analyzer one time command.
  * internal change
  * Ensure that performancediagnosticshandler_test will run quickly
  * copy /var/log/messages to support bundle
  * Change status proto `fullyfunctional` from bool to state enum
  * Get available version and systemd info in Status OTE
  * Add testable commandlineexecutor to supportbundle and performancediagnostics
    to address github test waits
  * Add WLM Pacemaker metric collection category for ASCS metrics.
  * Config validation in Status OTE
  * updates the github action notify
  * Bump sapagent version to 3.7.
  * Add ping functionality for hdbuserstore connections in databaseconnector
  * Remove assumption of package name and repo name being the same for getting
    latest agent version status
  * Add extra checks around file not existing in configureinstance
  * Add more states to bools in status OTE
  * Update the link to the next steps for HANA restore from disk snapshot.
  * Improvements to Pacemaker metrics tests.
  * Add identifier to netweaver availability
  * Simplify Workload Manager Pacemaker tests.
  * Add proper labels for availability SAP Events.
  * Add collection for WLM Pacemaker metric `gcpstonith`.
  * Add logging to cloudmetricreader and fix typo in configurationmetricreader
  * Skeleton code and agent status checks for status OTE
  * Configureinstance parameter name fix
  * Configureinstance parameter name fix for backport
  * MultipartUpload OTE
  * Add helpers for agent installation and service status
  * Improved error handling for GCE operations

## 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.6  
    zypper in -t patch openSUSE-SLE-15.6-2025-1461=1

  * Public Cloud Module 15-SP3  
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP3-2025-1461=1

  * Public Cloud Module 15-SP4  
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP4-2025-1461=1

  * Public Cloud Module 15-SP5  
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP5-2025-1461=1

  * Public Cloud Module 15-SP6  
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP6-2025-1461=1

## Package List:

  * openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64)
    * google-cloud-sap-agent-3.7-150100.3.47.1
  * Public Cloud Module 15-SP3 (aarch64 ppc64le s390x x86_64)
    * google-cloud-sap-agent-3.7-150100.3.47.1
  * Public Cloud Module 15-SP4 (aarch64 ppc64le s390x x86_64)
    * google-cloud-sap-agent-3.7-150100.3.47.1
  * Public Cloud Module 15-SP5 (aarch64 ppc64le s390x x86_64)
    * google-cloud-sap-agent-3.7-150100.3.47.1
  * Public Cloud Module 15-SP6 (aarch64 ppc64le s390x x86_64)
    * google-cloud-sap-agent-3.7-150100.3.47.1

## References:

  * https://bugzilla.suse.com/show_bug.cgi?id=1238831
  * https://bugzilla.suse.com/show_bug.cgi?id=1238833

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20250507/e2e88c44/attachment-0001.htm>


More information about the sle-updates mailing list