Dynamic Engine v0.19.0 release
Dynamic Engine
v0.19.0 introduces breaking changes that require a complete re-installation of environment
resources when upgrading from a previous version.
Release information
- Release Name: Dynamic Engine 0.19.0 (R2025-02)
- Release Date: March 11, 2025
- Compatibility: Kubernetes v1.28 onwards.
Guidelines for upgrading to Dynamic Engine v0.19.0
Dynamic Engine v0.19.0 (R2025-02) introduces breaking changes incompatible with the usual upgrade procedure. If upgrading from a previous version:
- Stop scheduling new tasks to the environment being upgraded.
- Remove all running resources related to the
environment:
kubectl delete namespace qlik-processing-env-<environment_id>
- Wait for the environment status to change to NOT_READY on Talend Management Console.
- Only after the status turns to NOT_READY, proceed with the standard
upgrade procedure described in the usual upgrade procedure.Information noteWarning: Do not generate a new manifest file before the status changes to NOT_READY. Generating the manifest file prematurely can cause issues with the upgrade procedure.
Resolved Issues
- DPE-771: Encrypted sensitive credentials in the di-job-deployer service.
- DPE-25: Introduced a new environment pairing service (engine-config-manager).
- DPE-534: Improved error detection for installed services using Helm.
Included services
Service | Chart Version | Image Version | Capability |
---|---|---|---|
engine-operator | N/A | 0.14.0 | Infrastructure |
reloader | 1.3.0 | 1.3.0 | Infrastructure |
engine-config-manager | 1.0.0 | 1.0.0 | Pairing |
di-job-deployer | 1.13.0 | 2.12.1 | Job deployment |
di-job-controller | 1.4.0 | 2.8.3 | Job execution |
di-job-restore-orphans | N/A | 1.8.0 | Crash recovery for Jobs |