IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.

Elastic Cloud Enterprise 3.5.1

edit

The following changes are included in this release.

Enhancements

edit

New --force-upgrade CLI argument for ECE upgrader. The elastic-cloud-enterprise.sh upgrade command now has a --force-upgrade option. It’s useful when a previous attempt at upgrading the ECE platform failed for technical reasons and re-attempting it results in the upgrade monitor process "hanging" forever (for example, waiting for an upgrade step to complete on a runner that’s not online anymore) or otherwise failing. Note that after a previous failed upgrade attempt, the frc-upgraders-monitor must be manually removed by running docker rm -f frc-upgraders-monitor.

The --force-upgrade parameter also lets you run the ECE upgrade even if the platform is already at the desired target version (useful in situations where, for instance, a container failed to upgrade to the target version).

ECE upgrader: automatically update stale beats config. ECE upgrader now automatically ensures that filebeat, metricbeat and adminconsole configurations contain the up-to-date logging-and-metrics cluster ID. This check is performed regardless of the version ECE is being upgraded to. It’s helpful in situations where the logging-and-metrics cluster is removed and replaced with a new one.

Incorporate cluster_uuid into Proxy to detect clusters in split state more accurately. For Elasticsearch versions 7.x and higher, Proxy will refer to the now-available cluster_uuid field to determine whether the cluster is in a split state. For earlier versions, Proxy will continue to refer to the presence of multiple master node IDs.

Bug fixes

edit

Add step to remove route-server certs on disk prior to recreating route-server and restarting proxy. Update certificate rotation script to remove proxy/route-server certificates on disk when they are expiring to allow newly created certs to be written back to disk upon route-server start-up.