Elastic Cloud Enterprise 3.8.0
editElastic Cloud Enterprise 3.8.0
editThe following changes are included in this release.
Breaking changes
editECE 3.8 no longer supports deployments running on Elastic Stack versions below 7.0. Upgrading ECE will fail if deployments under version 7.0 are found. Upgrade your deployments to Elastic Stack version 7.0 or above before upgrading ECE. Refer to the Upgrade documentation for more details.
elastic-cloud-enterprise.sh upgrade requires user and password arguments.
Upgrade now requires either user
and pass
arguments, or a path to the secrets
file, if the file does not exist already at the expected default path. Check elastic-cloud-enterprise.sh upgrade
for more details.
Deprecations
editThe _upgrade
endpoint is deprecated. The deployments/<deployment_id>/<resource-kind>/<ref_id>/_upgrade
endpoint is now deprecated and will be removed in the next major release. This endpoint upgrades a single component (for example Kibana) within a resource without upgrading the other components, which can cause compatibility issues. To upgrade a deployment to a new version, use the update-deployment endpoint instead.
Features
editECE 3.8 compatibility updates. Refer to the ECE compatibility matrix to view the supported OS and container engine combinations for this version.
Enhancements
editUpgraded ZooKeeper version. Upgraded the main ECE datastore (ZooKeeper) to version 3.9.3 to improve ECE reliability and security.
Validate ECE compatibility with OS and Docker/Podman in elastic-cloud-enterprise.sh. The Elastic Cloud Enterprise installation script now validates that the ECE version you’re installing or upgrading to is compatible with the operating system and Docker/Podman on your host.
Increase default instance size for logging and metrics cluster to 2048. Fresh installations of ECE now create a larger metrics cluster for an easier out of the box experience.
Upgraded admin-console-elasticsearch and logging-and-metrics system deployments to {Elastic Stack} 8.17.4.
Upgraded metricbeat and filebeat for allocator-metricbeat and beats-runner to version 8.17.4.
Update proxy and route-sync to go-1.22.5. Updated proxy and route-sync to go-1.22.5.
Bug fixes
editFixed an issue in the Director service that forced its manual restart upon ZooKeeper ensemble reconfiguration events.
Fix display issue with deployment name exceeding the limits of the delete deployment modal. When deleting deployments with long names, the name could exceed the limits of the delete deployment modal.
Fix certificate-based trust incorrectly showing as "API key". Fixing a display bug where self-managed, certificate-based trusted environments were being shown as "API Keys" instead of "Certificate" in the UI.
Fix URL parsing bug. Fixed an issue where admins couldn’t add a new Active Directory or LDAP provider.