Update v36.2¶
Complete the following steps before deploying Insight v36.2.
Update Java and WildFly¶
Update the runtime used by Insight Middleware and all custom WildFly-based images:
- Install JDK 25 for non-containerized Insight Middleware deployments and update
JAVA_HOME. - Update custom WildFly-based images to use WildFly
41.0.0.Final-jdk25. - Rebuild and test custom extensions and deployment overlays with JDK 25 and WildFly 41.
Update Groovy Dependencies¶
For custom extensions, scripts, and dependency constraints:
- Update dependencies from Groovy 3 to Groovy 5.
- Replace the former Maven group ID with
org.apache.groovywhere applicable. - Rebuild and test Groovy-based integrations before deployment.
Upload v2 Configurations¶
After updating to v36.2, upload all required v2 configurations once with the Insight CLI. This is required because v2 configurations are loaded from the SchemaDB of the Insight Middleware and must be available there.
Enable Role Replication¶
This is a breaking change: role replication is mandatory with Insight v36.2.
Before deploying v36.2, configure role replication
for the relevant backend. For openTALOS projects, implement the
AuthorizationProcessor interface and its getRoles(userId) method according
to the project-specific backend requirements.
After the update, verify that user roles are replicated successfully.
Update the Insight CLI Endpoint¶
Configuration uploads now use the application URL, including the /insight
path, rather than a direct server connection on port 8080. Update the
INSIGHT_URL environment variable and the Insight CLI --url argument.
See configuration parameters.