Elastic Cloud on Kubernetes version 1.8.0edit

Breaking changesedit

  • Remove non-functional pre-stop hook parts #4801 (issue: #4698)

The operator does not rely on the $PRE_STOP_MAX_WAIT_SECONDS environment variable to control Elasticsearch Pods PreStop hook anymore. Use $PRE_STOP_ADDITIONAL_WAIT_SECONDS instead (defaults to 50 seconds).

  • Note ECK will drop support for OpenShift 3.11 starting ECK version 2.0.

Enhancementsedit

  • Drop "properties: {}" from empty-v1alpha1-patch #4813
  • Remove beta label from Helm documentation #4802 (issue: #4796)

Bug fixesedit

  • Fix Agent volumes when an association has no CA #4833 (issue: #4832
  • Fix handling CAs in Agent controller #4807 (issue: #4790)
  • Improve Elasticsearch cluster health API timeout handling #4803 (issue: #4507)
  • Agent: fix Elasticsearch association error message #4792

Miscedit

  • Update module gopkg.in/yaml.v1 to v2 #4788
  • Update module github.com/fsnotify/fsnotify to v1.5.0 #4778
  • Update golang Docker tag to v1.17.0 #4766
  • Update module sigs.k8s.io/controller-runtime to v0.9.6 #4747
  • Update module go.uber.org/zap to v1.19.0 #4742
  • Update module sigs.k8s.io/controller-tools to v0.6.2 #4697