Skip to content

Commit

Permalink
Release notes and highlights for 2.10.0 release (#7264) (#7292)
Browse files Browse the repository at this point in the history
Co-authored-by: Michael Montgomery <[email protected]>
(cherry picked from commit f8f3e60)

Co-authored-by: Istvan Nagy <[email protected]>
  • Loading branch information
naemono and rhr323 authored Nov 6, 2023
1 parent e2ab367 commit 59c1e72
Show file tree
Hide file tree
Showing 4 changed files with 96 additions and 0 deletions.
2 changes: 2 additions & 0 deletions docs/release-notes.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@

This section summarizes the changes in each release.

* <<release-notes-2.10.0>>
* <<release-notes-2.9.0>>
* <<release-notes-2.8.0>>
* <<release-notes-2.7.0>>
Expand Down Expand Up @@ -42,6 +43,7 @@ This section summarizes the changes in each release.

--

include::release-notes/2.10.0.asciidoc[]
include::release-notes/2.9.0.asciidoc[]
include::release-notes/2.8.0.asciidoc[]
include::release-notes/2.7.0.asciidoc[]
Expand Down
72 changes: 72 additions & 0 deletions docs/release-notes/2.10.0.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
:issue: https://github.com/elastic/cloud-on-k8s/issues/
:pull: https://github.com/elastic/cloud-on-k8s/pull/

[[release-notes-2.10.0]]
== {n} version 2.10.0




[[enhancement-2.10.0]]
[float]
=== Enhancements

* Allow setting additional operator flags via the Helm chart {pull}7252[#7252] (issue: {issue}6091[#6091])
* Support configuring "ca-dir" operator setting via Helm {pull}7243[#7243] (issues: {issue}6091[#6091], {issue}6435[#6435])
* Support Helm chart for Logstash Elastic Stack resource {pull}7143[#7143] (issue: {issue}7128[#7128])
* Support for Logstash secure settings from Kubernetes Secrets using keystore {pull}7024[#7024]
* Support running Agent as a non-root {pull}6700[#6700]

[[bug-2.10.0]]
[float]
=== Bug fixes

* Update eck-beats Helm chart default values to not include ElasticsearchRef. {pull}7228[#7228]
* Updating scripts configMap no longer causes Elasticsearch restart {pull}7114[#7114] (issue: {issue}6963[#6963])
* Remove volumeClaimTemplates status subresource from Elasticsearch CRD {pull}7097[#7097]
* Fix indentation to specify affinity, nodeSelector and tolerations in operator Helm chart {pull}7084[#7084]

[[docs-2.10.0]]
[float]
=== Documentation improvements

* Better sample command outputs in the Agent Fleet documentation {pull}7213[#7213]
* Improved documentation about how to reset the default user's password {pull}7181[#7181] (issue: {issue}7182[#7182])
* Removed trailing whitespaces from operator's values.yaml file. {pull}7179[#7179] (issue: {issue}7178[#7178])
* Update Beat/Agent doc with missing RBAC rules required from 8.9.0 {pull}7161[#7161] (issue: {issue}6946[#6946])
* Better documentation of podDisruptionBudget for Elasticsearch.spec {pull}7155[#7155]
* Kubernetes 1.28 added to supported versions {pull}7147[#7147]
* Fix incorrect Pod template spec in Logstash docs (#7113) {pull}7124[#7124]
* SAML documentation examples no longer use a deprecated callback URL {pull}7117[#7117] (issue: {issue}7118[#7118])
* SAML documentation examples have a trailing slash in sp.entity_id {pull}7115[#7115] (issue: {issue}7116[#7116])
* Fix manifest example to update JVM options for Logstash {pull}7113[#7113]
* Stack monitoring documentation examples updated to use v1alpha1 as Logstash k8s api version {pull}7111[#7111]
* SAML documentation examples no longer use a deprecated callback URL {pull}7101[#7101]
* Fix sed command to use FIPS compatible operator image in FIPS doc {pull}7076[#7076]
* Update docs concerning intermediate CAs {pull}7066[#7066]
* Stack config policies are no longer marked as experimental {pull}7044[#7044]
* Air-gapped documentation describes how to use a mirrored operator image {pull}7019[#7019]
* Update Fleet Server quickstart documentation to use emptyDir for agent-data volumes {pull}6563[#6563]

[[nogroup-2.10.0]]
[float]
=== Misc

* Update module golang.org/x/net to 0.17.0 {pull}7229[#7229]
* fix(deps): update module go.elastic.co/apm/v2 to v2.4.5 {pull}7218[#7218]
* fix(deps): update module github.com/google/go-cmp to v0.6.0 {pull}7216[#7216]
* chore(deps): update docker.io/library/golang docker tag to v1.21.3 {pull}7215[#7215]
* fix(deps): update module google.golang.org/api to v0.146.0 {pull}7211[#7211]
* chore(deps): update registry.access.redhat.com/ubi8/ubi-minimal docker tag to v8.8-1072.1696517598 {pull}7210[#7210]
* fix(deps): update module github.com/spf13/viper to v1.17.0 {pull}7209[#7209]
* fix(deps): update module golang.org/x/crypto to v0.14.0 {pull}7203[#7203]
* fix(deps): update module github.com/hashicorp/golang-lru/v2 to v2.0.7 {pull}7193[#7193]
* fix(deps): update module github.com/prometheus/client_golang to v1.17.0 {pull}7186[#7186]
* fix(deps): update module sigs.k8s.io/controller-runtime to v0.16.2 {pull}7185[#7185]
* fix(deps): update module go.uber.org/zap to v1.26.0 {pull}7169[#7169]
* fix(deps): update k8s to v0.28.2 {pull}7165[#7165]
* fix(deps): update module github.com/hashicorp/vault/api to v1.10.0 {pull}7152[#7152]
* Update module github.com/google/go-containerregistry to v0.16.1 {pull}7073[#7073]
* Update module go.uber.org/automaxprocs to v1.5.3 {pull}7042[#7042]
* Update module sigs.k8s.io/controller-tools to v0.12.1 {pull}7011[#7011]

20 changes: 20 additions & 0 deletions docs/release-notes/highlights-2.10.0.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
[[release-highlights-2.10.0]]
== 2.10.0 release highlights

[float]
[id="{p}-2100-new-and-notable"]
=== New and notable

New and notable changes in version 2.10.0 of {n}. Check <<release-notes-2.10.0>> for the full list of changes.

[float]
[id="{p}-2100-logstash"]
=== Logstash Helm Chart

ECK 2.10.0 supports managing Logstash resources via Helm charts, similarly to other components of the Elastic stack (see https://github.com/elastic/cloud-on-k8s/tree/main/deploy/eck-stack/charts/eck-logstash/examples[examples]).

[float]
[id="{p}-2100-agent-non-root"]
=== Running Elastic Agent as non-root

ECK 2.10.0 supports running Elastic Agent without running the Pod as the root user (see https://www.elastic.co/guide/en/cloud-on-k8s/master/k8s-elastic-agent-fleet-configuration.html#k8s-elastic-agent-running-as-a-non-root-user[documentation]).
2 changes: 2 additions & 0 deletions docs/release-notes/highlights.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
--
This section summarizes the most important changes in each release. For the full list, check <<eck-release-notes>>.

* <<release-highlights-2.10.0>>
* <<release-highlights-2.9.0>>
* <<release-highlights-2.8.0>>
* <<release-highlights-2.7.0>>
Expand Down Expand Up @@ -41,6 +42,7 @@ This section summarizes the most important changes in each release. For the full

--

include::highlights-2.10.0.asciidoc[]
include::highlights-2.9.0.asciidoc[]
include::highlights-2.8.0.asciidoc[]
include::highlights-2.7.0.asciidoc[]
Expand Down

0 comments on commit 59c1e72

Please sign in to comment.