Recommended update for google-cloud-sap-agent

Announcement ID: SUSE-RU-2025:02273-1
Release Date: 2025-07-10T10:15:33Z
Rating: moderate
References:
Affected Products:
  • Public Cloud Module 12
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise High Performance Computing 12 SP3
  • SUSE Linux Enterprise High Performance Computing 12 SP4
  • SUSE Linux Enterprise High Performance Computing 12 SP5
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Server 12 SP1
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE Linux Enterprise Server 12 SP3
  • SUSE Linux Enterprise Server 12 SP4
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server for SAP Applications 12
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3
  • SUSE Linux Enterprise Server for SAP Applications 12 SP4
  • SUSE Linux Enterprise Server for SAP Applications 12 SP5

An update that has three fixes can now be installed.

Description:

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

  • Update to version 3.8 (bsc#1244324, bsc#1244295)
    • Remove parsing of Pacemaker attribute is_ccm
    • Update spec file to remove GCBDR packages
    • Internal cleanup
    • Send agent status to WLM DW with WriteInsight()
    • Adds upcoming maintenance events chart and table to the maintenance system events dashboard
    • Fix Backint log_to_cloud configuration parameter
    • Update list of process metrics and hanamonitoring
    • Added Usage metrics to support bundle tool.
    • Enhance Support bundle collection
    • Updates to the maintenance dashboard with instructions on setup in the README.md
    • Update metric override file with new metrics marked for v3.8.
    • Dashboard updates
    • Add unit tests for gcealpha.go
    • Add unit tests for restore.go, remove unreachable code
    • Add unit tests for versionhandler
    • Outputting the agent status as a JSON string so it can be queried and parsed Log Analytics
    • Add usagemetrics for remaining OTEs
    • Increase coverage to > 90% in processmetrics/networkstats test
    • Increase coverage to > 90% in processmetrics/hanavolume test
    • Add unit tests for hanabackup
    • Added Test Case for GCE Service Creation Failure in Remote Validation Onetime Execution.
    • Internal change
    • Update below parameters in google-x4.conf file
    • Add Hana Monitoring metrics:
    • Add Hana log disk utilisation metric (in Kb)
    • Add Linux os metrics as part of process metrics
    • Make the bare metal metric resource type non-generic
    • Update TODO
    • Check the status of the WLM Data Warehouse API before starting metric collection.
    • Fix data race in status test
    • Make the bare metal metric resource type non-generic
    • Add WLM metric collection for SELinux config settings.
    • Adding the kernel version to the SAP System discovery data.
    • Collect SAP events in support bundle.
    • Adding support to collect hana monitoring metrics.
    • Auto updated compiled protocol buffers
    • Add Pacemaker WLM metrics: ASCS_IP, ERS_IP, ASCS_VIRTUAL_IP, ERS_VIRTUAL_IP
    • Add WLM metric collection for kernel version.
    • Fix github build failures.
    • Update Go version in build to 1.24.2.
    • Collect Status in daemon mode
    • Status OTE agent changes to use artifact registry list version
    • Add support for /var/log/messages collection including rolled over messages
    • Added timezone handling logic for querying process metrics
    • Add WLM metric: CLUSTER_HEALTHY for pacemaker
    • Collection definition test improvements.
    • Added support to collect pacemaker log files
    • Default Pacemaker PCMK fields to empty string.
    • Use correct destination folder in collectProcessMetrics
    • Ignore timestamps in test
    • Update process metrics query to use timestamp, before and after duration.
    • Add functionality to collect process metrics
    • Update SAP guest actions to utilize shared library
    • Update SAP Agent logusage command help message
    • Changes to the github action if commit/push of generated protos fails
    • Fix a couple of comments.
    • Adding support for collecting SapDiscovery logs from cloud logging.
    • Cleanup agentmetrics_test.go
    • Proto change
  • Adjust upstream source paths in spec file
  • Bump Go ABI version to 1.24 in BuildRequires
  • Add -buildmode=pie to go build command line (bsc#1239946)

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 12
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-12-2025-2273=1

Package List:

  • Public Cloud Module 12 (aarch64 ppc64le s390x x86_64 i586)
    • google-cloud-sap-agent-3.8-6.49.1

References: