Recommended update for google-cloud-sap-agent
Announcement ID: | SUSE-RU-2025:01461-1 |
---|---|
Release Date: | 2025-06-04T13:37:29Z |
Rating: | moderate |
References: | |
Affected Products: |
|
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:
-
Public Cloud Module 15-SP7
zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP7-2025-1461=1
Package List:
-
Public Cloud Module 15-SP7 (aarch64 ppc64le s390x x86_64)
- google-cloud-sap-agent-3.7-150100.3.47.1