User Community Service Desk Downloads

RDM 16.1.0 Upgrade Notes

RDM Web App can detect changes in RDM Server configuration repository

This applies only to Ataccama Cloud deployments.

From 16.1.0, RDM Web Application is able to detect changes in the RDM Server configuration repository.

In earlier versions, after changing the URL to the configuration repository (or the specific branch), you had to select the new configuration (commit) manually from the RDM Admin Console in order for the RDM Server to start. Otherwise, RDM Webapp would try to apply the previously used configuration, which could no longer be retrieved from the repository, and the server would fail to start.

RDM Webapp can now successfully handle changes to the repository without user intervention. However, if your upgrade to 16.1.0 also includes changes to the repository URL or branch, the change might not be correctly processed.

In that case, if the server does not start, you still need to select a commit manually from the repository before retrying. To do this, go to Admin Console > Server Dashboard. In Server configurations section, find the configuration you want to use and select its ID in the RESTART column. This will restart the server with the selected configuration.

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 Server application.properties

/

RDM Server application.properties

Added properties

Changed properties

Following the updates in Spring Boot 3.4, the actuator endpoint properties have been changed accordingly. In addition to new property names, the properties are now of string data types and can be set to one of the following values:

  • none - Disables an endpoint.

  • read-only - Read-only access to endpoint operations.

  • unrestricted - Full access to endpoint operations.

Rename and configure the properties listed. For details, see Endpoints for monitoring.

If obsolete values are still present in the configuration after the upgrade, the server fails to start.
Obsolete property New property New default value

management.endpoints.enabled-by-default

management.endpoints.access.default

none

management.endpoint.info.enabled

management.endpoint.info.access

unrestricted

management.endpoint.health.enabled

management.endpoint.health.access

unrestricted

management.endpoint.prometheus.enabled

management.endpoint.prometheus.access

unrestricted

Was this page useful?