Skip to content

v2.15.0

Latest
Compare
Choose a tag to compare
@rhr323 rhr323 released this 12 Nov 18:59
· 102 commits to main since this release
61f99ee

Elastic Cloud on Kubernetes 2.15.0

New features

This is a maintenance release with various enhancements, bug fixes, and dependency upgrades, including the transition to Wolfi-based images for improved security.

Enhancements

  • Log when k8s resources are created/updated/deleted successfully #8094
  • More meaningful error in readiness script #8091 (issue: #8088)
  • Update Elastic Maps Server images to multi-arch #8085 (issue: #8034)
  • Add more metrics collected by stack monitoring #8048 (issue: #7277)
  • Move to Wolfi-based images #7977

Bug fixes

  • Ensure Elasticsearch client is closed after each reconciliation #8175 (issue: #8174)
  • Fix resetting service type to default when not specified #8165 (issue: #8161)
  • Fix Logstash templating issue in Helm chart #8087 (issue: #8000)
  • Move ‘$leading_path’ variable definition in eck-operator Helm chart #8075
  • Support Kibana basepath in associations #8053 (issue: #7909)
  • Fix eck-stack Kibana examples in Helm chart #8041
  • Add watcher for StatefulSets in Elastic Agent controller #8011
  • Add old readiness probe related ENVs #8009 (issue: #8006)

Documentation improvements

  • Clarify high availability recommendations in Elasticsearch orchestration docs #8151
  • Add note on how to access generated Kibana encryptionKeys #8150 (issue: #8129)
  • Move Troubleshooting section to top level of ToC #8145 (issue: #8131)
  • Document manual steps for reconfiguring role mappings after upgrading to ECK 8.15.3 #8112
  • Fix broken link to StatefulSet update strategies in documentation #8084
  • Emphasize the importance of having snapshot #8051

Misc

  • Bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible #7996
  • chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.4-1227.1726694542 #8055
  • chore(deps): update wolfi/go to v1.23.2 and wolfi/static #8083
  • fix(deps): update k8s controller libraries to v0.31.1 #8056
  • fix(deps): update k8s controller tools #8101
  • fix(deps): update module cloud.google.com/go/storage to v1.44.0 #8103
  • fix(deps): update module dario.cat/mergo to v1.0.1 #8013
  • fix(deps): update module github.com/gkampitakis/go-snaps to v0.5.7 #7986
  • fix(deps): update module github.com/gobuffalo/flect to v1.0.3 #8071
  • fix(deps): update module github.com/google/go-containerregistry to v0.20.2 #7998
  • fix(deps): update module github.com/hashicorp/vault/api to v1.15.0 #8104
  • fix(deps): update module github.com/masterminds/sprig/v3 to v3.3.0 #8105
  • fix(deps): update module github.com/prometheus/client_golang to v1.20.4 #8045
  • fix(deps): update module github.com/prometheus/common to v0.60.0 #8106
  • fix(deps): update module go.elastic.co/apm/v2 to v2.6.2 #8036
  • fix(deps): update module go.uber.org/automaxprocs to v1.6.0 #8107