Releases: OpenLiberty/open-liberty-operator
1.5.0
Install instructions are here. For more information on using the Open Liberty Operator, see the new user guide.
Important: Are you upgrading from version 0.8.x or below? If so, before the upgrade, review the documentation on behavioural changes that could impact your applications.
Open Liberty Operator 1.5.0 includes the following features and changes:
Added
- Added support for collecting data for diagnosing performance-related problems using new custom resource OpenLibertyPerformanceData
- Added support for memory and custom metrics-based autoscaling (
.spec.autoscaling) - Support for optional pull secrets in custom service accounts is added (.spec.serviceAccount.skipPullSecretValidation)
Changed
- Changed the output location of OpenLibertyTrace operation to subfolder
logswithin the serviceability directory for the pod (i.e./serviceability/my_namespace/my_pod_name/logs). Upon successfully enabling tracing, the field.status.logDirectorywill include the location of the logs directory that will include the server logs and traces. - Changed the output location of OpenLibertyDump operation to subfolder
serverDumpswithin the serviceability directory for the pod (i.e./serviceability/my_namespace/my_pod_name/logs/serverDumps). Upon successful completion of the dump operation, the field.status.dumpFilewill include the location of the dump file. - Changed the output location of java dumps (javacore, heap dump, core dump, etc), when serviceability storage (.spec.serviceability) is enabled, from
/serviceabilityto the subfolderlogswithin the serviceability directory for the relevant pod (i.e./serviceability/my_namespace/my_pod_name/logs). Liberty environment variablesLOG_DIR,IBM_HEAPDUMPDIR,IBM_COREDIRandIBM_JAVACOREDIRare also set to the same logs subdirectory. - Changed the base image of Operator and catalog source to UBI 9 Minimal.
- Updated the Operator SDK, Kubernetes, Go libraries, APIs and operating system packages to include security fixes.
1.5.0-20250907-2310
Do NOT use in production. For internal testing only.
1.5.0-rc.3
Do NOT use in production. For internal testing only.
1.5.0-rc.2
Do NOT use in production. For internal testing only.
1.5.0-rc.1
Do NOT use in production. For internal testing only.
1.4.4
Install instructions are here. For more information on using the Open Liberty Operator, see the new user guide.
Important: Are you upgrading from version 0.8.x or below? If so, before the upgrade, review the documentation on behavioural changes that could impact your applications.
Open Liberty Operator 1.4.4 includes the following changes:
- Added support for configuring service Session Affinity
- Added Support for OpenShift Container Platform (OCP) 4.19 and Kubernetes 1.32
- Updated APIs and OS libraries to include fixes to security vulnerabilities
- Upgraded Operator-SDK version
1.4.4-rc.2
Do NOT use in production. For internal testing only.
1.4.4-rc.1
Do NOT use in production. For internal testing only.
1.4.3
Install instructions are here. For more information on using the Open Liberty Operator, see the new user guide.
Important: Are you upgrading from version 0.8.x or below? If so, before the upgrade, review the documentation on behavioural changes that could impact your applications.
Open Liberty Operator 1.4.3 includes the following changes:
- Updated APIs and OS libraries to include fixes to security vulnerabilities.
- Updated server memory dump file name to be compatible with all platforms, including Windows (workitem: WASdev/websphere-liberty-operator#745, PR: #715).
1.4.2
Install instructions are here. See the new user guide for more information on how to use the Open Liberty Operator.
Important: Are you upgrading from version 0.8.x or below? If so, before the upgrade, make sure to review the documentation on behavioural changes that could impact your applications.
Open Liberty Operator 1.4.2 includes the following features and changes:
- Improved reconcile time by optimizing the processes to generate and update LTPA keys and encoding passwords.
- Optimized the smart reconciliation by analyzing the last reconciliation times across all events for the application.
- Added additional configurations to fine-tune the smart reconciliation process.
- Added support for OpenShit Container Platform (OCP) 4.18 and Kubernetes 1.31.
- Updated the Operator SDK, Kustomize, Kubernetes and Go libraries.