<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:3401-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=1229668">bsc#1229668</a>
                        </li>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1229669">bsc#1229669</a>
                        </li>
                    
                    
                </ul>
            </td>
        </tr>
        
        <tr>
            <th>Affected Products:</th>
            <td>
                <ul class="list-group">
                    
                        <li class="list-group-item">openSUSE Leap 15.5</li>
                    
                        <li class="list-group-item">openSUSE Leap 15.6</li>
                    
                        <li class="list-group-item">Public Cloud Module 15-SP2</li>
                    
                        <li class="list-group-item">Public Cloud Module 15-SP3</li>
                    
                        <li class="list-group-item">Public Cloud Module 15-SP4</li>
                    
                        <li class="list-group-item">Public Cloud Module 15-SP5</li>
                    
                        <li class="list-group-item">Public Cloud Module 15-SP6</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP2</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP3</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP2</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP3</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP6</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP2</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP3</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP6</li>
                    
                        <li class="list-group-item">SUSE Manager Proxy 4.1</li>
                    
                        <li class="list-group-item">SUSE Manager Proxy 4.2</li>
                    
                        <li class="list-group-item">SUSE Manager Proxy 4.3</li>
                    
                        <li class="list-group-item">SUSE Manager Retail Branch Server 4.1</li>
                    
                        <li class="list-group-item">SUSE Manager Retail Branch Server 4.2</li>
                    
                        <li class="list-group-item">SUSE Manager Retail Branch Server 4.3</li>
                    
                        <li class="list-group-item">SUSE Manager Server 4.1</li>
                    
                        <li class="list-group-item">SUSE Manager Server 4.2</li>
                    
                        <li class="list-group-item">SUSE Manager Server 4.3</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.5 (bsc#1229668, bsc#1229669)</li>
<li>Add instance properties to all components based on instance role.</li>
<li>Refactor OTEs hanadiskbackup and supportbundle to enable different
    execution params for internal and user invocations - 2/n.</li>
<li>Backport the configureinstance increased timeout to 3.4 and 3.3</li>
<li>Perform general X4 configurations first, then OS specific</li>
<li>Log the copy error only to log file and not to console</li>
<li>Add unit test to cover <code>gce.New</code> in systemdiscovery.</li>
<li>Adding IFNULL to log backup queries</li>
<li>Add HANA Compute Resources Report to performancediagnostics bundle.</li>
<li>Add mutex for backint event annotation logging</li>
<li>Only wait for shutdown in the initial start routine. Continue on during restarts.</li>
<li>Update backint log message for event annotations</li>
<li>Create HANA compute metrics report to add it to performancediagnostics.</li>
<li>Correct SAP System proto merging.</li>
<li>Change SAP_BACKINT_FILE_TRANSFER invocation</li>
<li>Adding proto for instance metadata OTE for wlm service</li>
<li>Report host maintenance events to Cloud Monitoring as part of ProcessMetrics
    data collection. Collection is done by querying the local metadata server.
    https://cloud.google.com/compute/docs/instances/host-maintenance-overview</li>
<li>Remove flaky unit test for canceled context in performancediagnostics.</li>
<li>Update startdaemon so LogRunningDaily and waitForShutdown
    behave as expected during configuration restarts.</li>
<li>Improve detection of Netweaver role to include SID check for multi-instance nodes.</li>
<li>App servers are no longer responsible for reporting DB scale type</li>
<li>Refactor computeresources to collect time-series disk
    IOPS usage metrics for performancediagnostics.</li>
<li>Fix typo in service_linux.go</li>
<li>Add SAP Workload Actions for start, stop, snooze.</li>
<li>Refactor OTEs hanadiskbackup and supportbundle to enable different
    execution params for internal and user invocations.</li>
<li>Add usage metrics for guest actions</li>
<li>Refactor computeresources to collect time-series
    Memory usage metrics for performancediagnostics.</li>
<li>Refactor DB node discovery to use sapcontrol.</li>
<li>Restart daemon services when a guest action requires a restart.</li>
<li>Add WLM metrics for HANA delta and snapshot backups.</li>
<li>Add retry options for parallel restore.</li>
<li>Internal Change.</li>
<li>Add support for "UTCNow" as a value for the custom_time field in the Backint
    configuration. This will set the customTime metadata entry to the current time
    in UTC.</li>
<li>Configureinstance don&#x27;t fail process if backup file failed</li>
<li>Add validation for HANA database metrics configuration.</li>
<li>Add queries for disk read/write time</li>
<li>Refactor computeresources to collect time-series CPU
    usage metrics for performancediagnostics.</li>
<li>Introducing sleep to let symlinks for the new disk to be created.</li>
<li>Add new metrics to default queries for HANAMonitoring</li>
<li>Fix HANA HA availability and replication metrics for error scenarios.</li>
<li>Add combinations of roles to InstanceRole enum.</li>
<li>Add condition to throw error when compression is used along with:</li>
<li>Adds a "service" OTE to enable and disable the systemd service</li>
<li>Guest actions support for backint OTE</li>
<li>Add explicit formatting to Backint logs with rounding.</li>
<li>Balanceirq updates.</li>
<li>Add usage metric for Backint recovery parameter enabled</li>
<li>Add metric events for SAP service metrics.</li>
<li>Making the next to last section of usage metrics generic</li>
<li>Guest action handler for gcbdr-backup operations</li>
<li>Properly merge Workload properties in SAP System details.</li>
<li>Fix a log message format in configuration.go file.</li>
<li>Add logpurge support in gcbdr-backup OTE</li>
<li>Merge instance properties when merging discovered SAP apps</li>
<li>Add additional test cases to guest actions integration test</li>
<li>Adding package, os processes and systemd services information to support bundle</li>
<li>Ensure instance numbers are a 2-digit zero-padded number</li>
<li>Add logbackup handler in gcbdr-backup OTE</li>
<li>Increase timeout for configureinstance saptune commands to 300 seconds.</li>
<li>Fix context cancellation in process metrics</li>
<li>Update systemd setting to allow access to /etc configurations via guest actions</li>
<li>Execute freeze script in gcbdr-backup OTE via sidAdm</li>
<li>Add support for unfreeze operation in gcbdr-backup</li>
<li>Bump SAP Agent version to 3.5</li>
<li>Fix metrics and database discovery for NW Java systems</li>
<li>Expand regex for SAP Services identification to handle other possibilities.</li>
<li>Add Metric Event Logging for remaining metrics</li>
<li>Remove doc comment about usagemetrics Error statuses being reported once per day.</li>
<li>Add checks in onetime to prevent log-path from being a directory.</li>
<li>Update config logic and disable WLM for systemdiscovery OTE.</li>
<li>Changes to permissions for Agent&#x27;s log dir and log-path overrides for OTE</li>
<li>Check for execute permission for /usr/sap directory before discovering SAP applications.</li>
<li>Add <code>context.cancelFunc()</code> to exit in case of any error while reading.</li>
<li>Fetch HANA processes in performance diagnostics computeData through computeresources package.</li>
<li>Add support for freeze operation in gcbdr-backup</li>
<li>Fix logging in netweaver collector</li>
<li>Ordering the subcommands in ascending Name order for help,
    added an additional newline after the version print</li>
<li>metricevents - Make AddEvent thread safe and add event logging for metrics</li>
<li>Integrate SystemDiscovery OTE into PerformanceDiagnostics OTE.</li>
<li>Initialize GCBDR-Backup OTE to execute prepare script</li>
<li>Add Usagemetrics for hdbuserstore key usage</li>
<li>Minor log change in backint</li>
<li>Add log to Backint for querying for file transfers.</li>
<li>Expand HANA replication configuration reading functionality.</li>
<li>Shorten Backint dashboard scorecard titles.</li>
<li>Add /etc/google-cloud-sap-agent to ReadWritePaths</li>
<li>Updates to uap backoff parameters</li>
<li>Add metricevents to track state changes of specific metrics.</li>
<li>Add guest action support for configure instance</li>
<li>Fix error handling in fillWorkerBuffer() and add encryption support for parallel restore.</li>
<li>Add a new configuration parameter <code>parallel_recovery_streams</code> to enable parallel restore.</li>
<li>Add guest actions support for gcbdr-discovery</li>
<li>Initialize Discovery object in SystemDiscovery OTE handler.</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">
                openSUSE Leap 15.5
                
                    
                        <br/>
                        <code>zypper in -t patch openSUSE-SLE-15.5-2024-3401=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                openSUSE Leap 15.6
                
                    
                        <br/>
                        <code>zypper in -t patch openSUSE-SLE-15.6-2024-3401=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Public Cloud Module 15-SP2
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP2-2024-3401=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Public Cloud Module 15-SP3
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP3-2024-3401=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Public Cloud Module 15-SP4
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP4-2024-3401=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Public Cloud Module 15-SP5
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP5-2024-3401=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Public Cloud Module 15-SP6
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP6-2024-3401=1</code>
                    
                    
                
            </li>
        
    </ul>

    <h2>Package List:</h2>
    <ul>
        
            
                <li>
                    openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-cloud-sap-agent-3.5-150100.3.38.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-cloud-sap-agent-3.5-150100.3.38.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Public Cloud Module 15-SP2 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-cloud-sap-agent-3.5-150100.3.38.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Public Cloud Module 15-SP3 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-cloud-sap-agent-3.5-150100.3.38.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Public Cloud Module 15-SP4 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-cloud-sap-agent-3.5-150100.3.38.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Public Cloud Module 15-SP5 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-cloud-sap-agent-3.5-150100.3.38.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Public Cloud Module 15-SP6 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>google-cloud-sap-agent-3.5-150100.3.38.1</li>
                        
                    </ul>
                </li>
            
        
    </ul>

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