|
14 | 14 | [[release-notes-fleet-agent-9.0.0-rc1]] |
15 | 15 | == {fleet} and {agent} 9.0.0-rc1 |
16 | 16 |
|
17 | | -coming::[9.0.0-rc1] |
| 17 | +coming::[9.0.0-rc1] |
| 18 | + |
| 19 | +[discrete] |
| 20 | +[[security-updates-fleet-agent-9.0.0-rc1]] |
| 21 | +=== Security updates |
| 22 | + |
| 23 | +{fleet-server}:: |
| 24 | +* Update Go version to 1.24.0. {fleet-server-pull}4543[#4543] |
| 25 | + |
| 26 | +{agent}:: |
| 27 | +* Update Go version to 1.24.0. {agent-pull}7248[#7248] |
| 28 | + |
| 29 | +[discrete] |
| 30 | +[[breaking-changes-fleet-agent-9.0.0-rc1]] |
| 31 | +=== Breaking changes |
| 32 | + |
| 33 | +Breaking changes can prevent your application from optimal operation and |
| 34 | +performance. Before you upgrade, review the breaking changes, then mitigate the |
| 35 | +impact to your application. |
| 36 | + |
| 37 | +[discrete] |
| 38 | +//[[breaking-7145]] |
| 39 | +.The {agent} Docker container location has changed |
| 40 | +[%collapsible] |
| 41 | +==== |
| 42 | +The {agent} Docker container is no longer availble from `docker.elastic.co/beats/elastic-agent`. Use `docker.elastic.co/elastic-agent/elastic-agent` instead. |
| 43 | +==== |
| 44 | + |
| 45 | + |
| 46 | +[discrete] |
| 47 | +[[enhancements-fleet-agent-9.0.0-rc1]] |
| 48 | +=== Enhancements |
| 49 | + |
| 50 | +{agent}:: |
| 51 | +* Include all metadata that is sent to {fleet} in the `agent-info.yaml` file in diagnostics by default. {agent-pull}7029[#7029] |
| 52 | +* Update OTel components to v0.120.x. {agent-pull}7050[#7050] |
| 53 | +* Adds the ApiKey prefix to the the OTLP managed header configurations. {agent-pull}7063[#7063] |
| 54 | +* Add MOtel sample configurations. {agent-pull}6841[#6841] |
| 55 | +* Improve `kubernetes_secrets` provider secret logging. {agent-pull}6713[#6713] |
| 56 | +* Update `elastic-agent-libs` to v0.18.8. {agent-pull}7234[#7234] |
| 57 | +* Add an `elastic.agent.fips` attribute to the `local_metadata` sent to {fleet}. {agent-pull}7112[#7112] |
| 58 | + |
| 59 | +{fleet-server}:: |
| 60 | +* Validate pbkdf2 settings for FIPS compliance. {fleet-server-pull}4542[#4542] |
| 61 | +* Update the {agent} upgrade process to prevent FIPS to non-FIPS upgrades. {fleet-server-pull}7312[#7312] |
| 62 | + |
| 63 | +[discrete] |
| 64 | +[[bug-fixes-fleet-agent-9.0.0-rc1]] |
| 65 | +=== Bug fixes |
| 66 | + |
| 67 | +{agent}:: |
| 68 | +* Change how Windows process handles are obtained when assigning sub-processes to Job objects. {agent-pull}6825[#6825] |
| 69 | +* Fix a potential deadlock case in OTelManager error handling. {agent-pull}6927[#6927] {agent-issue}6119[#6119] |
| 70 | +* Fix the TSDB `version_conflict_engine_exception` error caused by incorrect `kube-stack` Helm values. {agent-pull}6928[#6928] |
| 71 | +* Make enroll command backoff more conservative. {agent-pull}6983[#6983] |
| 72 | +* Add conditions to the `copy_fields` processor. {agent-pull}6730[#6730] {agent-issue}5299[#5299] |
| 73 | +* Fix deadlock handling in OTelManager. {agent-pull}6927[#6927] {agent-issue}6119[#6119] |
| 74 | +* Fix TSDB version_conflict_engine_exception caused by incorrect kube-stack Helm values. {agent-pull}6928[#6928] |
| 75 | +* Add missing null checks to AST methods. {agent-pull}7009[#7009] |
| 76 | +* Set the `spec.replicas` field to fix the deployment of the Kubernetes Otel operator. {agent-pull}7011[#7011] |
| 77 | +* Fix an issue where `FixPermissions` on Windows incorrectly returned an error message due to improper handling of Windows API return values. {agent-pull}7370[#7370] |
| 78 | +* Support IPv6 hosts in the {agent} GRPC configuration. {agent-pull}7035[#7035] |
| 79 | +* Support IPv6 hosts in the {agent} monitoring http configuration. {agent-pull}7073[#7073] |
| 80 | +* Support IPv6 hosts in the {agent} enroll URL. {agent-pull}7036[#7036] |
| 81 | +* Fix permissions for Windows on not found paths and files errors. {agent-pull}7305[#7305] {agent-issue}7301[#7301] |
| 82 | +* Make `otelcol` executable in the Docker image. {agent-pull}7345[#7345] {agent-issue}6763[#6763] |
| 83 | +* Fixes the {es} exporter configuration in `opentelemetry-kube-stack` values. {agent-pull}7380[#7380] |
| 84 | + |
| 85 | +// end 9.0.0-rc1 relnotes |
0 commit comments