<div class="container">
<h1>Recommended update for google-cloud-sap-agent</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-RU-2026:20633-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2026-03-04T13:42:23Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>moderate</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1248452">bsc#1248452</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1249003">bsc#1249003</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1257821">bsc#1257821</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SUSE Linux Enterprise Server 16.0</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 16.0</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that has three fixes can now be installed.</p>
<h2>Description:</h2>
<p>This update for google-cloud-sap-agent fixes the following issues:</p>
<ul>
<li>
<p>Update to version 3.11 (bsc#1257821):</p>
</li>
<li>
<p>Fix logging calls in hanadiskbackup and hanadiskrestore.</p>
</li>
<li>Add instance name label to HANA disk backups.</li>
<li>Update workloadagentplatform submodule hash.</li>
<li>Refactor HANA disk restore to use new-disk-suffix.</li>
<li>Update workloadagentplatform dependency to a newer commit.</li>
<li>Refactor snapshot name generation and validation.</li>
<li>Implement Snapshot Group label setting and SG deletion.</li>
<li>Restart tuned service before verification in configure instance</li>
<li>Remove legacy iam shared package</li>
<li>Improve HANA stop error handling in hanabackup.</li>
<li>Add INFO level log message for WLM ConfigureInstance check.</li>
<li>Add tuned-adm verify to X4 configuration.</li>
<li>sched_min/wakeup_granularity_ns in tuned is under [scheduler] not [sysctl]</li>
<li>Change tuned service check and improve error logging in configurex4.</li>
<li>Bump SAP Agent version to 3.11</li>
<li>Auto updated compiled protocol buffers</li>
<li>Add status_features to agent configuration proto.</li>
<li>Ensure all properties from the source DB component are copied to the replication site component</li>
<li>Update grub command for RHEL 9+ X4 configure instance</li>
<li>Add additional parameters to improve the performance in RHEL OS</li>
<li>Exclude Backint status when parameters path is not set.</li>
<li>Use local context in loggers for discovery data upload loop.</li>
<li>Add a retry loop to SAP System WriteInsight when the response is a permission error.</li>
<li>Add a custom timeout to HANA queries in hanadiskbackup.</li>
<li>Add check for /usr/sap executable permissions in status command.</li>
<li>Flush logger for Cloud Logging client.</li>
<li>Fix structured logging and empty slice declarations in multidisk.go.</li>
<li>
<p>Log errors encountered during LogCollectionHandler startup.</p>
</li>
<li>
<p>Update to version 3.10:</p>
</li>
<li>
<p>Update transparent huge page setting for X4 instances on newer OS versions.</p>
</li>
<li>Cap the number of threads in performance diagnostics tests.</li>
<li>Remove check SAP instances before starting process metrics goroutine.</li>
<li>Modify Netweaver role metric collection. ASCS is reported true if either
process is present, and the metric is always reported regardless if any
roles are detected</li>
<li>Fix <code>regenerateLine</code> to handle similar key prefixes and guard HyperThreading
changes with <code>Apply</code>.</li>
<li>[AIOps] Add metric labels key to incident data structs</li>
<li>Add <code>workqueue.watchdog_thresh=120</code> to X4 GRUB config.</li>
<li>[status OTE]Dynamically determine Artifact Registry repository location for status checks.</li>
<li>Add temporary el10 version of service file</li>
<li>Write agent logs to Guest Agent errorlogfile.</li>
<li>Add function to save agent configuration from VM extension manager.</li>
<li>Remove benign invalid message logs - this is misleading and clogs up the logs as well</li>
<li>Add Recent Only flag for supportbundle - this collects the 3 recent logs for each log type.</li>
<li>Disable cloud monitoring metric collection for AIOps</li>
<li>Initialize the new filtering feature for Status in daemon mode</li>
<li>Auto updated compiled protocol buffers</li>
<li>Add option to configure SAP details from the pubsub config</li>
<li>Add public IP masking for supportbundle</li>
<li>Skip permission checks for non-existent files in status command.</li>
<li>Add a <code>-feature</code> flag to the <code>status</code> command.</li>
<li>Add event name support for pubsub actions</li>
<li>Use InstanceName in InstanceUri for status command.</li>
<li>Correct app_server_zonal_separation computation.</li>
<li>Add metrics for validating the settings for the SAP HANA chksrv hook.</li>
<li>Auto updated compiled protocol buffers</li>
<li>Add support in WLM Validation proto to collect a new category of HANA metric.</li>
<li>Auto updated compiled protocol buffers</li>
<li>Add collection of hostname to SAP HANA instance info during discovery of SAP applications.</li>
<li>Remove message validation for log collection for pubsub actions</li>
<li>Make hostname, sid and instance-numbers as optional params</li>
<li>Fix an issue where HAHosts may not get merged properly when mulriple
SAP Instances are running on a single host.</li>
<li>Include WLM Observability onboarding scripts.</li>
<li>fix(processmetrics): Fixes for SkippedMetrics</li>
<li>
<p>Create event annotation if Backint fails to start</p>
</li>
<li>
<p>Update to version 3.9 (bsc#1248452, bsc#1249003):</p>
</li>
<li>
<p>Use correct version comparison to support double digit minor versions</p>
</li>
<li>Reduce Process Metrics collection frequency.</li>
<li>Update event topic message structure</li>
<li>Fix network stats skipped metrics</li>
<li>fixing a typo</li>
<li>PubSub Log Collection Unit Tests</li>
<li>Reduce info log volume with default agent config</li>
<li>fix typo in action workflow</li>
<li>Use a github token when adding the workloadagentplatform submodule to avoid rate limits</li>
<li>Add executable permission check for /usr/sap in Status OTE</li>
<li>Delete aianalyzer from SAP Agent - we have moved to a new agent in platform</li>
<li>Update CheckTopology to call sapcontrol as sidadm user correctly</li>
<li>bump oauth2 version to v0.27.0</li>
<li>Auto updated compiled protocol buffers</li>
<li>Log collection streaming to pub/sub</li>
<li>Version fix and improved LVMRename error handling</li>
<li>Add todo for archive snapshot in hanadiskbackup and hanadiskrestore.</li>
<li>Use snapshot group workflow for version 3.9+</li>
<li>Add Rename LVM step to restore with Snapshot Group Workflow</li>
<li>Agent for SAP: Add functionality to wait for snapshot group creation
till it's status is not 'CREATING'</li>
<li>Modify hanadiskbackup for sidadm user</li>
<li>Implement bulk insert for snapshot group in multidisk restore.</li>
<li>Populate instance uri in agent status</li>
<li>Add <code>ListDisksFromSnapshot</code> function to snapshot group utils.</li>
<li>Use Snapshot Group for snapshot validation.</li>
<li>Added method to list snapshots from snapshot group.</li>
<li>Adding snapshot group flag to hanadiskrestore OTE.</li>
<li>Fixes the link to the cloud console for upgrading the storage bucket</li>
<li>Implement function to create disks from snapshot group via bulk insert API.</li>
<li>SAP Agent - HANA Disk Snapshot - Add SG Workflow</li>
<li>Implement WaitForSGUploadCompletionWithRetry function to wait
for Snapshot group upload completion.</li>
<li>Implement <code>ListSGs</code> function in <code>snapshotgroup</code> utils.</li>
<li>Implement get snapshot groups functionality.</li>
<li>Implement CreateSG method.</li>
<li>Add Snapshot group utility library</li>
<li>Auto updated compiled protocol buffers</li>
<li>Remove lastHostChangeTimestamp field from host metrics</li>
</ul>
<h2>Patch Instructions:</h2>
<p>
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".<br/>
Alternatively you can run the command listed for your product:
</p>
<ul class="list-group">
<li class="list-group-item">
SUSE Linux Enterprise Server 16.0
<br/>
<code>zypper in -t patch SUSE-SLES-16.0-356=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server for SAP Applications 16.0
<br/>
<code>zypper in -t patch SUSE-SLES-16.0-356=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Linux Enterprise Server 16.0 (aarch64 x86_64)
<ul>
<li>google-cloud-sap-agent-3.11-160000.1.1</li>
<li>google-cloud-sap-agent-debuginfo-3.11-160000.1.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP Applications 16.0 (x86_64)
<ul>
<li>google-cloud-sap-agent-3.11-160000.1.1</li>
<li>google-cloud-sap-agent-debuginfo-3.11-160000.1.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1248452">https://bugzilla.suse.com/show_bug.cgi?id=1248452</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1249003">https://bugzilla.suse.com/show_bug.cgi?id=1249003</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1257821">https://bugzilla.suse.com/show_bug.cgi?id=1257821</a>
</li>
</ul>
</div>