File _patchinfo of Package patchinfo.35551

<patchinfo incident="35551">
  <issue tracker="bnc" id="1229669">Update SAP Agent</issue>
  <issue tracker="bnc" id="1229668">Update SAP Agent</issue>
  <packager>glaubitz</packager>
  <rating>moderate</rating>
  <category>recommended</category>
  <summary>Recommended update for google-cloud-sap-agent</summary>
  <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.
  </description>
</patchinfo>
openSUSE Build Service is sponsored by