RDM 17.1.0 Upgrade Notes
Java 25 and Spring Boot 4 upgrade
Version 17.1.0 upgrades RDM to Java 25 and Spring Boot 4. Before upgrading, confirm Java 25 is available in your deployment environment, review the renamed configuration properties, and check whether your deployment relies on the OAuth 2.0 ROPC grant or customized security ACLs.
For details and an upgrade checklist, see Upgrade to Java 25 and Spring Boot 4.
Added metric for tracking number of users in web application
A new ataccama_one_rdm_user_activity metric was added that tracks the number of unique non-technical users who initiated any action (for example, login) in the RDM web application in the last 24 hours.
See RDM Monitoring Metrics.
Configuration changelog
This section provides the information about the changes in the configuration files that need to be taken into account when upgrading the solution. In certain cases, the newly introduced default is used or some configuration is required.
The following table lists the configuration files that were added, changed, or removed.
| Added files | Changed files | Removed files |
|---|---|---|
/ |
|
/ |
RDM application.properties
Added properties
-
ataccama.one.rdm.technical-user-regex-filter- default:^(orchestration-user|monitoring-user|service-account.*)$.A regex pattern used to identify technical users. Users matching this pattern are excluded from the
ataccama_one_rdm_user_activitymetric, which counts unique non-technical users active in the last 24 hours.
For details, see RDM Application Properties.
Changed properties
The following properties were renamed as part of the Spring Boot 4 upgrade:
-
server.error.include-message- Renamed tospring.web.error.include-message. -
server.error.include-stacktrace- Renamed tospring.web.error.include-stacktrace. -
management.endpoints.enabled-by-default- Renamed tomanagement.endpoints.access.default.The new property takes an access level (
none,read-only, orunrestricted) instead of a Boolean. Replaceenabled-by-default=falsewithaccess.default=none.
Was this page useful?