- Update to version 3.15
* Remove LoggingClient error failure for hanadiskrestore and hanadiskbackup.
* Add checks for unexpected arguments in hanadiskbackup and hanadiskrestore.
* Update SAP Agent version to 3.15.
* Refactor grubBootLoaderX5 to check for BLS support via grub2-mkconfig help.
* Update all go dependencies
* Check grub2-mkconfig for BLS support on X4 instances.
* Add tenant SID collection to supportbundle.
* Update golang.org/x/net dependency. This is to address (#444)
(bsc#1266604, CVE-2026-39821)
* Fork tuned.conf to tuned-x5.conf for X5 series configurations
* Enable configureX5 in configureinstance.
* Create skeleton implementation and tests for X5 configureinstance support.
* Enable detection of x5 machine types in configureinstance
- Drop CVE-2026-33186.patch, merged upstream
- Drop CVE-2026-33814.patch, merged upstream
- Drop CVE-2026-34986.patch, merged upstream
- Update to version 3.14 (bsc#1265991)
* Update Daemon Restart method to pass the correct cancel function to the new handler.
* Remove redundant error logging in HANA disk restore.
* Fetch and rename Logical Volume during HANA disk restore.
* Add usage metrics for CMEK disk restore.
* Add multi-region and global KMS keys location checks.
* Convert HANA SID to uppercase in hanadiskbackup and hanadiskrestore.
* Log warning instead of erroring out on KMS key get failure.
* Initialize GCE client in status onetime command.
* Validate presence of KMS key in hanadiskrestore.
* Add SID parameter to HANA backup/restore path functions.
* Add KMS key location validation for HANA disk restore.
* Update agent version to 3.14.
* Fixes an issue if there is a whitespace around an argument passed in
* Add validation to prevent using both CSEK and KMS keys in hanadiskrestore.
* Handle disk recreation in HANA disk restore when IOPS, throughput, size, or KMS key are specified.
* Refactor disk restore and configuration logic.
* Add support for CMEK encryption of restored disks.
* Remove obsolete TODOs.
- Add CVE-2026-33186.patch to fix authorization bypass in grpc-go due to improper
validation of the HTTP/2 :path pseudo-header (bsc#1260265, CVE-2026-33186)
- Update to version 3.12 (bsc#1259816)
* Collect WLM metric `saphanasr_angi_installed` for all OS types.
* Failure handling: Remove attached disks from CG
* OTE Status checks for Parameter Manager (SAP Agent)
* Log command-line arguments in configureinstance.
* Minor multiple reliability checks and fixes
* Support custom names for restored disks in hanadiskrestore
* Add newAttachedDisks to Restorer and detach them on restore failure.
* Improve unit test coverage for hanadiskbackup and hanadiskrestore
* Add support for refresh point tests.
* Refactor HANA disk backup user validation and physical path parsing.
* Auto updated compiled protocol buffers
* Parameter Manager integration to SAP Agent
* Modify collection logic for SAP HANA configuration files.
* Update workloadagentplatform version and hash.
* Auto updated compiled protocol buffers
* Update WLM Validation metrics to support SAPHanaSR-angi setups.
* Increment agent version to 3.12.
* SAP HANA Pacemaker failover settings can come from `SAPHanaController`.
* Update collection for WLM metric `ha_sr_hook_configured`.
* Refactor CheckTopology to accept instance number.
* Use constant backoff with max retries for snapshot group operations.
* Update workloadagentplatform dependency
- Bump Go ABI version to 1.25 in BuildRequires