25.0 Release Notes
Introduction
Avantra 25 is our latest major release replacing Avantra 24. Read on to find out what's new in 25!
What's new in Avantra 25
Next generation dashboards
- Replacing classic UI dashboards with our next-generation experience
- WYSIWYG designer
- Responsive redesign of dashlets for different size screens
- New and improved sharing experience
- Click through to corresponding system or check
- Plus many more minor enhancements
Next generation checks and credentials
- Check timeline view to merge status updates and notifications
- Redesigned check display with combined RTM and daily view
- Redesigned check details with table export functionality
- New credential view to manage system credentials for managed objects
New managed objects for SAP BTP and SAP S/4HANA Public Cloud Edition
- New managed objects for BTP Global Account, Subaccount and Cloud Foundry applications
- New built-in checks for cost analysis, setup and availability plus many more
- New managed objects for SAP S/4HANA Public Cloud Edition (S/4HANA PCE)
- New built-in checks for failed logons, administrator roles, not-logged-in users on S/4HANA PCE
Enhanced Ansible support
- Native support for Ansible playbooks as steps in the step library
- Dynamically build inventory from system selectors
- Native support for step inputs to Ansible variables
- Supports GIT integration for enterprise source control
- Bring your own plugins and customisations through GIT integration
Custom check templates
- New check templates extract the logic from custom checks
- Quickly create custom checks from pre-built template logic
- Supports GIT integration for enterprise source control
- Avantra delivered check templates through add-ins
New SAP automation add-ins
- Repeat SUM upgrades automatically with new workflow add-in
- Perform near-zero downtime SAP HANA patching with cluster failover workflow add-in
Important Notes
- If upgrading from a version earlier than 24.3, please read the release notes for each version for any additional guidance.
- Java 17 is now required for Avantra 24 and above (both Server and Agents)
- For the upgrade of the transports, see Import Transport Request.
See also Supported Platforms.
Upgrading to Avantra 25
The upgrade to Avantra 25 is simple as it can be applied like any patch, it is typically less than a few minutes to upgrade an Avantra server.
Previous agent releases (24, 23, 21.11, 20.11 & 20.5) are compatible with Avantra Server 25.x.
Before beginning an installation or upgrade, Java Runtime Environment (JRE) 17 is required on both the Server and Agents.
Server Upgrade
Please make sure to take a database backup before performing any Avantra Server upgrade. Several database migrations are performed and will prevent downgrade to an earlier version.
Upgrading an Avantra Server is a simple process. If upgrading from a version earlier than Avantra 24, please read fully the Avantra 24 release notes because as of this version only JRE 17 is supported.
If upgrading from older versions it might be necessary to upgrade in stages to perform the correct database upgrade process. If in doubt, please trial these upgrade steps on a test/development Avantra server and/or reach out to Avantra support for guidance.
After upgrade, please access the Avantra UI and login with an administrator account to trigger any necessary post upgrade steps. Note that these may take a while to perform depending on your installation size and the UI will be slower to respond during this time.
Agent Upgrade
For Agent upgrades, these can be conducted manually or by using our automatic agent upgrade feature.
If upgrading from an Agent version prior to 24.0, please ensure JRE 17 is installed and you have taken note of all previous release notes from the skipped versions.
If the Avantra agent monitors SAP systems, it is advised to upgrade the transport PRIOR to upgrading the agent. This is due to a caching mechanism employed by the Agent.
Before performing an upgrade, be sure to read the following Upgrade Notes: 25.0 and Avantra 25 - Known Issues documents.
See also the Upgrading Avantra.
Detailed Release Notes
Published on 2024-11-27
New features
- XAN-6347 - BTP Subaccount: New check to monitor space quota routes
- XAN-6346 - BTP Subaccount: New check to monitor organization quota routes
- XAN-6345 - BTP Subaccount: New custom check to monitor Cloud Foundry user segregation of duties
- XAN-6343 - BTP Subaccount: New custom check to monitor Cloud Foundry audit events
- XAN-6342 - BTP Subaccount: New custom check to monitor Cloud Foundry security groups with custom rules
- XAN-6341 - BTP Subaccount: New check to monitor users with critical Cloud Foundry authorizations
- XAN-6340 - BTP Subaccount: New check to monitor Cloud Foundry security groups
- XAN-6339 - BTP Subaccount: New check to monitor space quotas service instances
- XAN-6338 - BTP Subaccount: New check to monitor space quotas app process instances
- XAN-6337 - BTP Subaccount: New check to monitor space quotas memory
- XAN-6336 - BTP Subaccount: New check to monitor organization quota service instances
- XAN-6335 - BTP Subaccount: New check to monitor organization quota app process instances
- XAN-6334 - BTP Subaccount: New check to monitor organization quota memory
- XAN-6333 - BTP Subaccount: New check to monitor destination trust SAML2 metadata certificates
- XAN-6332 - BTP Global and Subaccount: New check to monitor account usage
- XAN-6331 - BTP Global Account: New check to monitor account credits
- XAN-6274 - [Automation] New JavaScript API to access check result in Server JavaScript
- XAN-6231 - BTP Global and Subaccount: New check to monitor account costs
- XAN-6206 - S/4HANA Cloud: New RTM check for monitoring failed logons
- XAN-6190 - Convert an existing custom check to a custom check template
- XAN-6162 - Support for running Ansible playbooks from within the Avantra UI with GIT integration
- XAN-6135 - Delinea external secret store supports Windows Account templates
- XAN-6105 - Deprecation of Automation Jobs
- XAN-6081 - Deprecation of Classic UI dashboards
- XAN-6044 - Support templates for custom checks for reusable custom checks with GIT support
- XAN-5927 - Add SAP Note category and criticality in integration to ServiceNow
- XAN-5910 - Handling of SAP Cloud Connector in shadow status
- XAN-5887 - S/4HANA Cloud: New daily check for users that have not logged in recently
- XAN-5871 - S/4HANA Cloud: New daily check for compliance check of content security policy
- XAN-5869 - S/4HANA Cloud: New daily check for validity of client certificates
- XAN-5868 - S/4HANA Cloud: New daily check for validity of signing certificates
- XAN-5867 - S/4HANA Cloud: New daily check for count of users with critical authorisations
- XAN-5864 - S/4HANA Cloud: New RTM check for SAP Fiori Launchpad availability
- XAN-5863 - New managed object for S/4HANA Public Cloud Edition
- XAN-5819 - New managed object for SAP BTP Cloud Foundry Application
- XAN-5818 - New managed object for SAP BTP Subaccount
- XAN-5817 - New managed object for SAP BTP Global Account
- XAN-5736 - [Automation] Remove legacy built in RUN_JS automation step
- XAN-5691 - Set the default external secret store per customer
- XAN-5484 - [Server] Enable HTTP_RESPONSE custom check for Cloud Service
- XAN-5480 - Integration with Avantra AIR
- XAN-5384 - Implement HTTP Security headers by default
- XAN-5359 - BTP Subaccount: New check to monitor destination certificates
- XAN-5170 - [Server – UI/UX] GraphQL API: Removal of deprecated fields
- XAN-4968 - Support delivering custom checks templates from add-in library
- XAN-4724 - New daily check for HANA in-database certificate validity
- XAN-4668 - SAP Cloud Integration (SCI): New custom check replaces CPI_MessageLogs
- XAN-4469 - HDB_LogBackups: New parameter to alert only if consecutive backups have failed
- XAN-4159 - Periodic cleanup of temporary files created by Avantra file upload
- XAN-3978 - Calculate missing data in history table of performance graphs
- XAN-3947 - [Notifier] Add $check.confirmedBy interpolation
- XAN-3691 - SAP Cloud Connector(SCC): New RTM check (SCC_CloudConnections) for Open Connections Service Channels (v2.15.0+)
- FEA-2346 - [Dashboard] New design for add/edit dashlet modal
- FEA-2338 - [Dashboard] Remove support for legacy symbol and empty dashlet
- FEA-2336 - [Dashboard] Updated dashlet design for next generation UI
- FEA-2334 - [Dashboard] New functionality to duplicate a dashlet
- FEA-2330 - [Dashboard] Support collapsable dashboard side navigation
- FEA-2318 - [Dashboard] New dashboard edit design
- FEA-2317 - [Dashboard] New dashboard section design
- FEA-2314 - [Dashboard] Compact header for dashboards
- FEA-2313 - [Dashboard] New design for "Add dashboard" button
- FEA-2308 - [Dashboard] Support exporting dashboards
- FEA-2306 - [Observe] Compact header for the checks list page
- FEA-2305 - [System] Compact header for managed object list page
- FEA-2301 - New page template for next-generation UI
- FEA-2204 - [System] Changes to the filters on the managed objects list page should be reflected in the URL
- FEA-2203 - [Observe] Changes to the filters on the check list page should be reflected in the URL
- FEA-2174 - [Dashboard] Linking between dashboards and monitored objects and checks
- FEA-2152 - [Dashboard] Support importing dashboards
- FEA-2087 - [System] Managed Object Credential Management
- FEA-2073 - [Observe] New check
Abouttab - FEA-2014 - [Dashboard] Support enhanced layout conversion from classic UI to next-generation dashboards
- ASE-931 - Update system log to avoid malformed JSON
- ASE-929 - Enhance Avantra JSON serializer to catch JSON too large exception
- ASE-904 - [SAP Note] Enhance SNOTE implementation to show detailed exception text
- ASE-758 - Transport deployment for RISE
- ASE-756 - Automation release for RISE
- ASE-752 - [Stop/Start] Oracle database on Windows
- ASE-743 - [SAP Patch] Provide options to choose JSON serializer
- ASE-723 - [System Refresh] Always restore the transport profile
- ASE-641 - [Stop/Start] Oracle database on Linux
- ASE-602 - SUM system preparation, execution and repeat previous run (BETA)
Improvements
- XAN-6257 - Updated check help descriptions
- XAN-6217 - Support third-party add-ins in the Avantra Add-in library
- XAN-6194 - SAP Cloud Connector status should only be affected by the SCC_HealthCheck check
- XAN-4063 - Discriminate similar checks like DBCONNECT, FULLCHECK_DB in lists
- FEA-2302 - [System] Rename "Check cycle" action to "Execute check cycle"
- FEA-2299 - [System] Add name to SAP System properties tab
Bug fixes
- XAN-6256 - [Notifier] Composite output channel is not updated correctly after changing channels
- XAN-6186 - Unable to create SAML or Active Directory user without a password
- XAN-6183 - Avantra CLI
ls -Icommand throws an exception - XAN-6178 - Checks can be executed on multiple instances if the central instance switches causing duplicates to be created
- XAN-6160 - Custom checks did not respect defined timeouts in some situations
- XAN-6117 - Installer/updater fails when installation spans different filesystems
- XAN-6085 - SLT_UnprocessedRecords CRITICAL causes notifications every hour
- XAN-6004 - Foreign key constraint violation exception when creating daily check details
- XAN-5924 - Incorrect display of Avantra version in programs and features on Windows
- XAN-5134 - [Automation] Multiple errors when creating new file bundle types without namespaces
- XAN-4737 - SltStatusCollector shows Monxan5NotAvailableException if no transport is available
- XAN-4494 - SAP Cloud Connecter version does not update if connection errors occurred
- XAN-3939 - Default cloud service credentials are not applied to the web API
- XAN-2108 - [Server – UI/UX] Toggling check notifications dropdown can be set incorrectly if you swap method
- ASE-923 - Additional authorizations required for custom check SAP_WEB_SERVICE_MONITOR
- ASE-913 - Missing authorisation in roles transport for SAP 7.3 SP4 and lower
- ASE-908 - RTCCTOOL handle ST-API update UNPACK_RECOMMENDATIONS error
- ASE-902 - [System Refresh] Fails on Calculate Transport Delta step if Cyrillic letters are present in JSON
- ASE-888 - [System Refresh] Fix import user address file popup issue
- ASE-879 - [SAP Client Admin] Header fields like currency are overwritten
- ASE-878 - SSLCertificatesValidity: Treat "PSE not distributed through database" errors as no PSE exists
- ASE-849 - [HANA Update] finished successfully, failed to register an error with "not found unrar package"
- ASE-765 - [HANA Client Update] Windows Powershell encoded command does not work