<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-2024:2538-1</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=1227134">bsc#1227134</a>
                        </li>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1227135">bsc#1227135</a>
                        </li>
                    
                    
                </ul>
            </td>
        </tr>
        
        <tr>
            <th>Affected Products:</th>
            <td>
                <ul class="list-group">
                    
                        <li class="list-group-item">Public Cloud Module 12</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP2</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP3</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 12</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 12 SP1</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 12 SP2</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 12 SP3</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 12 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 12 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP1</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP2</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP3</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP5</li>
                    
                </ul>
            </td>
        </tr>
        </tbody>
    </table>

    <p>An update that has two fixes can now be installed.</p>

    


    
        <h2>Description:</h2>
    
    <p>This update for google-cloud-sap-agent contains the following fixes:</p>
<ul>
<li>Update to version 3.4 (bsc#1227134, bsc#1227135)</li>
<li>Adding project to exclusion list</li>
<li>Add machine type to configure instance proto for WLM metric collection.</li>
<li>Add test channel for Guest Actions. Make default channel the registered channel.</li>
<li>Set backup object&#x27;s customTime field as part of backint backups</li>
<li>Add workload discovery to configure command</li>
<li>Add multiple workers support in parallelreader for parallel downloading during restore.</li>
<li><code>configureinstance</code> with <code>overrideVersion</code> set should log a warning and continue.</li>
<li>Minor log change in balanceirq</li>
<li>Add common function to parse parameters for guest action handlers</li>
<li>BalanceIRQ OTE added to Agent for SAP</li>
<li>Remove output from stdout for DIAGNOSE</li>
<li>Small hyperThreading change for configureinstance</li>
<li>Add initial steps to initialize the SystemDiscovery OTE in IIOTE and command mode.</li>
<li>Adding single worker support in parallelreader for download.</li>
<li>Read encryption key from file if specified in parameters file</li>
<li>Run configureinstance OTE only on supported instances during WLM metric collection.</li>
<li>Add instance ID to user agent string for SAP Agent.</li>
<li>Return <code>UsageError</code> as exit status instead of <code>Failure</code> in case of invalid parameters</li>
<li>Bumping up the agent version</li>
<li>Use json marshalling instead of manually parsing from map in configure handler</li>
<li>Move metric override modules to metricoverrides.go for general use</li>
<li>Updating the gcbdr proto</li>
<li>Updating param names to make it more clear in performance diagnostics</li>
<li>Add DiskSizeGb to Disk for disk creation.</li>
<li>Add Demo Metrics for Process Metrics</li>
<li>Add warning message for configureinstance overrideVersion</li>
<li>Add 3.3 to configureinstance versioning</li>
<li>Fix log message in configureinstance</li>
<li>Rename scope and param file to type and backint-param-file to avoid confusion</li>
<li>Add new OTE structure for SystemDiscovery.</li>
<li>Allows SAP system data to be read from an override file instead
    of discovered from the system. Useful for testing.</li>
<li>Refactor buildSupportBundleCommand by marshalling command parameters</li>
<li>Remove cluster member check for cluster collection</li>
<li>Add connectParameters as a function parameter in restoreFile function to have
    multiple bucket handles in parallelreader for parallel downloading.</li>
<li>Enable auto discovery of disks and make datadiskname and zone optional parameters</li>
<li>Add support for performancediagnostics OTE guest action handler</li>
<li>Add override version flag to configureinstance</li>
<li>Rename LVM volume group of restored disk to that of the target disk.</li>
<li>Sleep during TestCommunicateWithUAP to only execute intended
    code path once instead of many times.</li>
<li>Update grub configuration for X4 configureinstance</li>
<li>Extend result-bucket support to support bundle guest action</li>
<li>Add provisioned-iops and provisioned-throughput labels
    to snapshots and extract them during restore.</li>
<li>Configureinstance updates for SAP ECS</li>
<li>Add sequential in parallel download functionality for restore to SAP Agent.</li>
<li>Implement hanadiskbackup guest action handler</li>
<li>Add operation_id to UAP status labels.</li>
<li>Add user agent overrides for cloud monitoring</li>
<li>Updating generated protobufs</li>
<li>Update sanity check for fast collector metric</li>
<li>Reliability Metrics - Use the usage metrics instead of
    internal cloud monitoring metrics</li>
<li>Fix restoreFromGroupSnapshot and restoreFromSingleSnapshot logic</li>
<li>Implement support bundle handler. This CL follows a pattern for
    implementing handler which was developed in cl/636640791</li>
<li>Move timeseries.go and cloudmonitoring.go to shared/</li>
<li>Only stop HANA monitoring if successive errors are auth related</li>
<li>Use flag names for command parameters in configureHandler</li>
<li>Add check and apply finished metrics to configureinstance</li>
<li>Add snapshot / group backup name to success log message</li>
<li>Better handling of experimental flag in hanamonitoring</li>
<li>Return error if physical device is empty</li>
<li>Added an experiemntal flag to control role based awareness in hana monitoring</li>
<li>Adding role based awareness logic in HANA Monitoring</li>
<li>Add upload feature to support bundle</li>
<li>Add context to onetime logging functions</li>
<li>Fix logging and make confirm-data-snapshot-after-create true by default</li>
<li>Add debug logs for hanabackup to help troubleshoot issues.</li>
<li>Remove HDB User requirement when HDBUserstore key is passed for hanadiskbackup</li>
<li>Append labels to detached disk in hanadiskrestore</li>
<li>Add placeholder for parallel reader in Backint</li>
<li>Modify restore handlers to be able to restore from either
    source snapshot or group snapshot.</li>
<li>Modify checking preconditions and adding fakes for group snapshot restore.</li>
<li>Add initial support for restoring from group snapshot.</li>
<li>Add UAP Communication to startdaemon (gated by a configuration).</li>
<li>Fixing the commands in perfdiag</li>
<li>Refactor handleAgentCommand with guestActionsHandlers map</li>
<li>Add replication sites to system component proto</li>
<li>Build updated to use -mod=vendor during build</li>
<li>Updated go.mod and go.sum with dependencies for safetext,
    using go mod vendor for github action</li>
<li>Adding changes for target based config in hana monitoring</li>
<li>Overriding the user agent for Cloud Logging API calls</li>
<li>Fix typo in guestactions.proto</li>
<li>WLM Hana Full Backup Validation Metric collection</li>
<li>Add configure command to guest actions. Establish how the new proto
    format will be used in message handling.</li>
<li>Add ping check to HANA monitoring</li>
<li>[commandlineexecutor] Add the ability to directly pass data into Stdin, avoiding
    the need for intermediary piping commands, such as "echo &#x27;data&#x27; | my_app".</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">
                Public Cloud Module 12
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-12-2024-2538=1</code>
                    
                    
                
            </li>
        
    </ul>

    <h2>Package List:</h2>
    <ul>
        
            
                <li>
                    Public Cloud Module 12 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-cloud-sap-agent-3.4-6.34.2</li>
                        
                    </ul>
                </li>
            
        
    </ul>

    
        <h2>References:</h2>
        <ul>
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1227134">https://bugzilla.suse.com/show_bug.cgi?id=1227134</a>
                    </li>
                
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1227135">https://bugzilla.suse.com/show_bug.cgi?id=1227135</a>
                    </li>
                
            
        </ul>
    
</div>