Skip to content

Commit 59c1e72

Browse files
naemonorhr323
andauthored
Release notes and highlights for 2.10.0 release (#7264) (#7292)
Co-authored-by: Michael Montgomery <[email protected]> (cherry picked from commit f8f3e60) Co-authored-by: Istvan Nagy <[email protected]>
1 parent e2ab367 commit 59c1e72

File tree

4 files changed

+96
-0
lines changed

4 files changed

+96
-0
lines changed

docs/release-notes.asciidoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
This section summarizes the changes in each release.
88

9+
* <<release-notes-2.10.0>>
910
* <<release-notes-2.9.0>>
1011
* <<release-notes-2.8.0>>
1112
* <<release-notes-2.7.0>>
@@ -42,6 +43,7 @@ This section summarizes the changes in each release.
4243

4344
--
4445

46+
include::release-notes/2.10.0.asciidoc[]
4547
include::release-notes/2.9.0.asciidoc[]
4648
include::release-notes/2.8.0.asciidoc[]
4749
include::release-notes/2.7.0.asciidoc[]

docs/release-notes/2.10.0.asciidoc

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
:issue: https://github.com/elastic/cloud-on-k8s/issues/
2+
:pull: https://github.com/elastic/cloud-on-k8s/pull/
3+
4+
[[release-notes-2.10.0]]
5+
== {n} version 2.10.0
6+
7+
8+
9+
10+
[[enhancement-2.10.0]]
11+
[float]
12+
=== Enhancements
13+
14+
* Allow setting additional operator flags via the Helm chart {pull}7252[#7252] (issue: {issue}6091[#6091])
15+
* Support configuring "ca-dir" operator setting via Helm {pull}7243[#7243] (issues: {issue}6091[#6091], {issue}6435[#6435])
16+
* Support Helm chart for Logstash Elastic Stack resource {pull}7143[#7143] (issue: {issue}7128[#7128])
17+
* Support for Logstash secure settings from Kubernetes Secrets using keystore {pull}7024[#7024]
18+
* Support running Agent as a non-root {pull}6700[#6700]
19+
20+
[[bug-2.10.0]]
21+
[float]
22+
=== Bug fixes
23+
24+
* Update eck-beats Helm chart default values to not include ElasticsearchRef. {pull}7228[#7228]
25+
* Updating scripts configMap no longer causes Elasticsearch restart {pull}7114[#7114] (issue: {issue}6963[#6963])
26+
* Remove volumeClaimTemplates status subresource from Elasticsearch CRD {pull}7097[#7097]
27+
* Fix indentation to specify affinity, nodeSelector and tolerations in operator Helm chart {pull}7084[#7084]
28+
29+
[[docs-2.10.0]]
30+
[float]
31+
=== Documentation improvements
32+
33+
* Better sample command outputs in the Agent Fleet documentation {pull}7213[#7213]
34+
* Improved documentation about how to reset the default user's password {pull}7181[#7181] (issue: {issue}7182[#7182])
35+
* Removed trailing whitespaces from operator's values.yaml file. {pull}7179[#7179] (issue: {issue}7178[#7178])
36+
* Update Beat/Agent doc with missing RBAC rules required from 8.9.0 {pull}7161[#7161] (issue: {issue}6946[#6946])
37+
* Better documentation of podDisruptionBudget for Elasticsearch.spec {pull}7155[#7155]
38+
* Kubernetes 1.28 added to supported versions {pull}7147[#7147]
39+
* Fix incorrect Pod template spec in Logstash docs (#7113) {pull}7124[#7124]
40+
* SAML documentation examples no longer use a deprecated callback URL {pull}7117[#7117] (issue: {issue}7118[#7118])
41+
* SAML documentation examples have a trailing slash in sp.entity_id {pull}7115[#7115] (issue: {issue}7116[#7116])
42+
* Fix manifest example to update JVM options for Logstash {pull}7113[#7113]
43+
* Stack monitoring documentation examples updated to use v1alpha1 as Logstash k8s api version {pull}7111[#7111]
44+
* SAML documentation examples no longer use a deprecated callback URL {pull}7101[#7101]
45+
* Fix sed command to use FIPS compatible operator image in FIPS doc {pull}7076[#7076]
46+
* Update docs concerning intermediate CAs {pull}7066[#7066]
47+
* Stack config policies are no longer marked as experimental {pull}7044[#7044]
48+
* Air-gapped documentation describes how to use a mirrored operator image {pull}7019[#7019]
49+
* Update Fleet Server quickstart documentation to use emptyDir for agent-data volumes {pull}6563[#6563]
50+
51+
[[nogroup-2.10.0]]
52+
[float]
53+
=== Misc
54+
55+
* Update module golang.org/x/net to 0.17.0 {pull}7229[#7229]
56+
* fix(deps): update module go.elastic.co/apm/v2 to v2.4.5 {pull}7218[#7218]
57+
* fix(deps): update module github.com/google/go-cmp to v0.6.0 {pull}7216[#7216]
58+
* chore(deps): update docker.io/library/golang docker tag to v1.21.3 {pull}7215[#7215]
59+
* fix(deps): update module google.golang.org/api to v0.146.0 {pull}7211[#7211]
60+
* chore(deps): update registry.access.redhat.com/ubi8/ubi-minimal docker tag to v8.8-1072.1696517598 {pull}7210[#7210]
61+
* fix(deps): update module github.com/spf13/viper to v1.17.0 {pull}7209[#7209]
62+
* fix(deps): update module golang.org/x/crypto to v0.14.0 {pull}7203[#7203]
63+
* fix(deps): update module github.com/hashicorp/golang-lru/v2 to v2.0.7 {pull}7193[#7193]
64+
* fix(deps): update module github.com/prometheus/client_golang to v1.17.0 {pull}7186[#7186]
65+
* fix(deps): update module sigs.k8s.io/controller-runtime to v0.16.2 {pull}7185[#7185]
66+
* fix(deps): update module go.uber.org/zap to v1.26.0 {pull}7169[#7169]
67+
* fix(deps): update k8s to v0.28.2 {pull}7165[#7165]
68+
* fix(deps): update module github.com/hashicorp/vault/api to v1.10.0 {pull}7152[#7152]
69+
* Update module github.com/google/go-containerregistry to v0.16.1 {pull}7073[#7073]
70+
* Update module go.uber.org/automaxprocs to v1.5.3 {pull}7042[#7042]
71+
* Update module sigs.k8s.io/controller-tools to v0.12.1 {pull}7011[#7011]
72+
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
[[release-highlights-2.10.0]]
2+
== 2.10.0 release highlights
3+
4+
[float]
5+
[id="{p}-2100-new-and-notable"]
6+
=== New and notable
7+
8+
New and notable changes in version 2.10.0 of {n}. Check <<release-notes-2.10.0>> for the full list of changes.
9+
10+
[float]
11+
[id="{p}-2100-logstash"]
12+
=== Logstash Helm Chart
13+
14+
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]).
15+
16+
[float]
17+
[id="{p}-2100-agent-non-root"]
18+
=== Running Elastic Agent as non-root
19+
20+
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]).

docs/release-notes/highlights.asciidoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
--
66
This section summarizes the most important changes in each release. For the full list, check <<eck-release-notes>>.
77

8+
* <<release-highlights-2.10.0>>
89
* <<release-highlights-2.9.0>>
910
* <<release-highlights-2.8.0>>
1011
* <<release-highlights-2.7.0>>
@@ -41,6 +42,7 @@ This section summarizes the most important changes in each release. For the full
4142

4243
--
4344

45+
include::highlights-2.10.0.asciidoc[]
4446
include::highlights-2.9.0.asciidoc[]
4547
include::highlights-2.8.0.asciidoc[]
4648
include::highlights-2.7.0.asciidoc[]

0 commit comments

Comments
 (0)