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