Skip to content

[main][Automation] Update elastic/beats to 00068f79631b - #2

Open
github-actions[bot] wants to merge 57 commits into
mainfrom
update-beats-main
Open

github-actions[bot] wants to merge 57 commits into
mainfrom
update-beats-main

Conversation

@github-actions

@github-actions github-actions Bot commented Jan 22, 2026

Copy link
Copy Markdown

What

Update elastic/beats to the latest version on branch main.

Changeset

@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to 7d06974a63fd [main][Automation] Update elastic/beats to 5e37672f2b70 Jan 23, 2026
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to 5e37672f2b70 [main][Automation] Update elastic/beats to dec1b31111ec Jan 27, 2026
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to dec1b31111ec [main][Automation] Update elastic/beats to e8e7a6f0d2ce Jan 28, 2026
@github-actions
github-actions Bot force-pushed the update-beats-main branch 2 times, most recently from 0c5e100 to 40890ad Compare January 29, 2026 01:48
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to e8e7a6f0d2ce [main][Automation] Update elastic/beats to cc7fbeaab8e4 Jan 29, 2026
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to cc7fbeaab8e4 [main][Automation] Update elastic/beats to 4f460614f7b1 Jan 30, 2026
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to 4f460614f7b1 [main][Automation] Update elastic/beats to 5e6d5038c522 Feb 2, 2026
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to 5e6d5038c522 [main][Automation] Update elastic/beats to 19b5f3102121 Feb 3, 2026
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to 19b5f3102121 [main][Automation] Update elastic/beats to 2898137255fa Feb 4, 2026
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to 2898137255fa [main][Automation] Update elastic/beats to ca3262c56d4c Feb 5, 2026
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to ca3262c56d4c [main][Automation] Update elastic/beats to 26c266b59ad8 Feb 6, 2026
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to 26c266b59ad8 [main][Automation] Update elastic/beats to 2dc4e33a7699 Feb 9, 2026
@github-actions
github-actions Bot force-pushed the update-beats-main branch 2 times, most recently from 59d429a to 4212820 Compare February 10, 2026 02:08
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to 2dc4e33a7699 [main][Automation] Update elastic/beats to 42e4f7194d6c Feb 10, 2026
@github-actions github-actions Bot changed the title [main][Automation] Update elastic/beats to 42e4f7194d6c [main][Automation] Update elastic/beats to c5172fc430d2 Feb 11, 2026
@github-actions
github-actions Bot force-pushed the update-beats-main branch 2 times, most recently from fdd46b7 to 8ee536b Compare February 12, 2026 01:56
elastic-renovate-prod Bot and others added 30 commits August 24, 2026 11:54
* Update packaging

* Regenerate mocks

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* chore: Update all Buildkite pipeline files (GCP/AWS)

Made with ❤️️ by updatecli

* chore: Update all Buildkite pipeline files (Azure)

Made with ❤️️ by updatecli

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: navyau09 <119856217+navyau09@users.noreply.github.com>
…ic#15602)

* Expand ES exporter auth and TLS documentation

* Address Carson's comments

* docs: fix navigation title and add version note for 9.5 Collector rename

Add rename note on the Collector landing page, update navigation_title
to "OpenTelemetry", and fix remaining "EDOT Collector" references in
newly-added content blocks.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Apply PR review suggestions

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
…tic#16329)

* Fix flaky TestPolicyReassignWithTamperProtectedEndpoint cleanup

Re-fetch the policy 2 uninstall token after endpoint confirms the new
policy is active (getEndpointPolicyID returns a different ID). The
earlier fetch happens before reassignment; on slow infrastructure
endpoint can update its policy.id field before persisting the new
tamper-protection hash, so the pre-reassignment token is stale and
elastic-endpoint uninstall fails with "Invalid uninstall token".

The second addEndpointCleanup (registered last, runs first via LIFO)
uses the fresh token. If it succeeds the earlier cleanup is a no-op
because the endpoint binary is already gone.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Fix linter warnings

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* fix(test): wait for non-empty JSON record in TestSystemMetricsWithLogstashOutput

Logstash's file output plugin creates the output file before writing the
first record. The previous poll condition only checked file existence, so
the test could read an empty file in the narrow window between file
creation and the first write.

Move the read and parse inside the EventuallyWithTf callback and retry
until a valid JSON object is present, preventing the silent nil result
that caused downstream key-comparison failures.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* remove unused downloadData function

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: alexandra5000 <96738481+alexandra5000@users.noreply.github.com>
…lastic#16337)

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
These files are used for picking the starting (pre-upgrade) or ending (post-upgrade) agent versions in upgrade integration tests.

The content is based on responses from https://www.elastic.co/api/product_versions and https://snapshots.elastic.co

The current update is generated based on the following requirements:

`.package-version`

```json
{
  "version": "9.6.0-SNAPSHOT",
  "build_id": "9.6.0-2dfcb053",
  "manifest_url": "https://snapshots.elastic.co/9.6.0-2dfcb053/manifest-9.6.0-SNAPSHOT.json",
  "summary_url": "https://snapshots.elastic.co/9.6.0-2dfcb053/summary-9.6.0-SNAPSHOT.html",
  "core_version": "9.6.0",
  "stack_version": "9.6.0-SNAPSHOT",
  "stack_build_id": "9.6.0-2dfcb053-SNAPSHOT"
}
```

`testing/integration/testdata/.upgrade-test-agent-versions.yml`

```json
{
  "UpgradeToVersion": "9.6.0",
  "CurrentMajors": 1,
  "PreviousMajors": 2,
  "PreviousMinors": 2,
  "SnapshotBranches": [
    "9.5",
    "9.4",
    "8.19"
  ]
}
```

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Add `timeout` mapping in output_elasticsearch.go so the ES exporter's
timeoutInterceptor receives a non-zero value — when timeout=0 is passed,
context.WithTimeout immediately cancels every request. Use the beats
transport timeout (default 90s) as the source of truth.

Replace removed xconfmap.Validate with confmap.Validate in beatsauth_test.go
(xconfmap.Validate was dropped in confmap/xconfmap v0.159.0).

Move go.opentelemetry.io/collector/confmap/xconfmap to indirect in go.mod
since it is no longer imported directly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
These files are used for picking the starting (pre-upgrade) or ending (post-upgrade) agent versions in upgrade integration tests.

The content is based on responses from https://www.elastic.co/api/product_versions and https://snapshots.elastic.co

The current update is generated based on the following requirements:

`.package-version`

```json
{
  "version": "9.6.0-SNAPSHOT",
  "build_id": "9.6.0-336c7e6a",
  "manifest_url": "https://snapshots.elastic.co/9.6.0-336c7e6a/manifest-9.6.0-SNAPSHOT.json",
  "summary_url": "https://snapshots.elastic.co/9.6.0-336c7e6a/summary-9.6.0-SNAPSHOT.html",
  "core_version": "9.6.0",
  "stack_version": "9.6.0-SNAPSHOT",
  "stack_build_id": "9.6.0-336c7e6a-SNAPSHOT"
}
```

`testing/integration/testdata/.upgrade-test-agent-versions.yml`

```json
{
  "UpgradeToVersion": "9.6.0",
  "CurrentMajors": 1,
  "PreviousMajors": 2,
  "PreviousMinors": 2,
  "SnapshotBranches": [
    "9.5",
    "9.4",
    "8.19"
  ]
}
```

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bulk-bump all opentelemetry-collector-contrib packages from v0.157.0 to
v0.159.0 in both go.mod and internal/edot/go.mod. This resolves the
packaging build failure caused by xconfmap.Validator/Validate being removed
in xconfmap v0.159.0 — packages still at v0.157.0 referenced the removed
symbols once MVS selected v0.159.0 to satisfy the ES exporter requirement.

Also bump confmap/provider/httpsprovider from v1.63.0 to v1.65.0 in
internal/edot/go.mod to align all core OTel collector deps at v1.65.x.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…n elastic-otel-collector

The elastic-otel-collector binary uses the beatprocessor OTel component which
supports add_docker_metadata and add_kubernetes_metadata, but these processors
register themselves via init() and were never imported by the edot binary.
Add a platform-specific imports file so their init() runs on startup.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Prevent renovate from updating internal cross-module imports of the root elastic-agent module.
These files are used for picking the starting (pre-upgrade) or ending (post-upgrade) agent versions in upgrade integration tests.

The content is based on responses from https://www.elastic.co/api/product_versions and https://snapshots.elastic.co

The current update is generated based on the following requirements:

`.package-version`

```json
{
  "version": "9.6.0-SNAPSHOT",
  "build_id": "9.6.0-73daec83",
  "manifest_url": "https://snapshots.elastic.co/9.6.0-73daec83/manifest-9.6.0-SNAPSHOT.json",
  "summary_url": "https://snapshots.elastic.co/9.6.0-73daec83/summary-9.6.0-SNAPSHOT.html",
  "core_version": "9.6.0",
  "stack_version": "9.6.0-SNAPSHOT",
  "stack_build_id": "9.6.0-73daec83-SNAPSHOT"
}
```

`testing/integration/testdata/.upgrade-test-agent-versions.yml`

```json
{
  "UpgradeToVersion": "9.6.0",
  "CurrentMajors": 1,
  "PreviousMajors": 2,
  "PreviousMinors": 2,
  "SnapshotBranches": [
    "9.5",
    "9.4",
    "8.19"
  ]
}
```

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…elastic#16359)

* [beatreceiver] Set compression level only when kafka output is set

* add chanheloh

* Add test
The dynamic inputs runtime override (agent.internal.runtime.dynamic_inputs)
previously accepted a single runtime name and moved every component with
inputs rendered from a dynamic variable provider off the otel runtime. To
allow finer control for testing and benchmarking:

- The override runtime can now be set per beat and per input type, with the
  same precedence scheme as the general runtime configuration. The legacy
  scalar form keeps working and maps to the top-level default.
- A new static_variables list excludes provider variables that cannot change
  at runtime (e.g. kubernetes.node.name): an input is only treated as dynamic
  if it resolved at least one provider variable not covered by the list. The
  variables each input resolves are recorded during rendering and logged at
  debug level for introspection.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
* Add local stack provisioner

* Fix linter warnings

* update docs

* review fixes
The two beats and elastic-agent exclusions are intended for all modules from those repositories.
These files are used for picking the starting (pre-upgrade) or ending (post-upgrade) agent versions in upgrade integration tests.

The content is based on responses from https://www.elastic.co/api/product_versions and https://snapshots.elastic.co

The current update is generated based on the following requirements:

`.package-version`

```json
{
  "version": "9.6.0-SNAPSHOT",
  "build_id": "9.6.0-de2c51e0",
  "manifest_url": "https://snapshots.elastic.co/9.6.0-de2c51e0/manifest-9.6.0-SNAPSHOT.json",
  "summary_url": "https://snapshots.elastic.co/9.6.0-de2c51e0/summary-9.6.0-SNAPSHOT.html",
  "core_version": "9.6.0",
  "stack_version": "9.6.0-SNAPSHOT",
  "stack_build_id": "9.6.0-de2c51e0-SNAPSHOT"
}
```

`testing/integration/testdata/.upgrade-test-agent-versions.yml`

```json
{
  "UpgradeToVersion": "9.6.0",
  "CurrentMajors": 1,
  "PreviousMajors": 2,
  "PreviousMinors": 2,
  "SnapshotBranches": [
    "9.5",
    "9.4",
    "8.19"
  ]
}
```

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
These files are used for picking the starting (pre-upgrade) or ending (post-upgrade) agent versions in upgrade integration tests.

The content is based on responses from https://www.elastic.co/api/product_versions and https://snapshots.elastic.co

The current update is generated based on the following requirements:

`.package-version`

```json
{
  "version": "9.6.0-SNAPSHOT",
  "build_id": "9.6.0-edd9776a",
  "manifest_url": "https://snapshots.elastic.co/9.6.0-edd9776a/manifest-9.6.0-SNAPSHOT.json",
  "summary_url": "https://snapshots.elastic.co/9.6.0-edd9776a/summary-9.6.0-SNAPSHOT.html",
  "core_version": "9.6.0",
  "stack_version": "9.6.0-SNAPSHOT",
  "stack_build_id": "9.6.0-edd9776a-SNAPSHOT"
}
```

`testing/integration/testdata/.upgrade-test-agent-versions.yml`

```json
{
  "UpgradeToVersion": "9.6.0",
  "CurrentMajors": 1,
  "PreviousMajors": 2,
  "PreviousMinors": 2,
  "SnapshotBranches": [
    "9.5",
    "9.4",
    "8.19"
  ]
}
```

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(deps): update tooling-test

* Update EDOT go.mod

* Update NOTICE.txt and/or NOTICE-fips.txt

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix(deps): update misc

* Update NOTICE.txt and/or NOTICE-fips.txt

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.