Skip to content

[pull] master from DataDog:master#547

Merged
pull[bot] merged 7 commits into
ConnectionMaster:masterfrom
DataDog:master
May 19, 2026
Merged

[pull] master from DataDog:master#547
pull[bot] merged 7 commits into
ConnectionMaster:masterfrom
DataDog:master

Conversation

@pull

@pull pull Bot commented May 19, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

AAraKKe and others added 7 commits May 19, 2026 09:00
* Run n8n queue-mode test environment on Postgres

* Add changelog entry for n8n compose Postgres switch

* Drop the unneeded changelog entry for the tests-only change

* Set a fixed N8N_ENCRYPTION_KEY for both n8n containers

The worker no longer mounts the shared /home/node/.n8n volume, so it
can't read the auto-generated key written there by main on first boot.
n8n refuses to start the worker without an encryption key, which
cascades into webhook-registration timeouts on main after restart.

Pin the key in the compose env so neither container depends on the
shared volume for it.
…y errors (#23661)

* [mongo] fall back to configured host when serverStatus hostname lookup fails

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>

* [mongo] add changelog entry for PR #23661

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>

* [mongo] shorten changelog entry for PR #23661

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>

* [mongo] raise on serverStatus failure to surface auth/connectivity errors

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>

* [mongo] simplify changelog entry for PR #23661

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
…levant metrics (#21294)

* added system_metrics generator and generated queries

* updated default hatch env matrix, added keeper repo

* update docker compose files, switched from zookeeper to clickhouse-keeper

* updated base conftest for new docker compose

* added generator for system events

* updated generator, added tests template

* added generated data

* updated metadata.csv

* updated tests

* added async metrics parsing

* added support of plain and json logs by default

* fixed linters

* exported new dashboard

* added 25.8 and removed 25.5 versions metrics

* fixed max desc length for metadata file

* added metrics based on system.errors

* added metrics stat counter

* added system errors check to the agent and fixed e2e

* explicit query match mapping

* added explicit agent check before the next assert

* switch system.errors metrics type to monotonic_gauge and extended metadata.csv descriptions with that info

* added changelog entry

* updated conf.yaml.example file

* increased conditions waiting time on the env startup

* split compose files for mounted logs testing and the regular run

* fixed metrics_metadata

* fixed UNKNOWN_IDENTIFIER metrics name

* updated conf.example with new ddev

* fixed license-headers

* small fixes on dashboard panels

* update tests with brand new CH client

* linter fix in conftest

* removed unfinished test

* template typo fixes + renamed metrics prefixes and the package name

* removed 25.6 and 25.7 versions

* simplified docker setup to 1 CH and 1 Keeper nodes

* updated docker setup for legacy CH versions

* renamed hatch generator script

* rolled back old metrics + added version specific ones

* fix format

* CI sync

* added changelog file

* fixed license-headers validator

* renamed changelog file

* renamed metrics on the dashboard

* fixed some leftovers after merge

* updated flush_interval_milliseconds for newer CH versions for DBM integration tests

* fixed DBM tests on supported CH versions

* fixed formatter

* updated license-headers

* returned previous manifest metric-check name

* removed all quantiles

* removed `ddsource` assertion from the tests

* return ddsource back to fqt_events as it was before

* added cache for query manager

* added TLS setting after merge conflicts

* fixed dbm_integration tests after the merge

* added 23.2 and 23.8 to the legacy versions

* onboarded new config settings

* fixed LogTrace event metric

* introduced generic errors.raised metric for all the errors

* set version gating for system errors to 21.3 to have remote column

* added test for system errors query, fixed dbm query check

* fixed linter
* Add --explicit-package-bases to default mypy_args

Always prepend --explicit-package-bases to the mypy command built by the
datadog-checks Hatch environment collector. The flag is structurally
required by every integration's datadog_checks/<name>/ namespace package
layout, so integrations that enable check-types = true no longer need to
repeat it in their own hatch.toml. It is also a no-op on the few
integrations that ship a datadog_checks/__init__.py.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* Add changelog

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* [SEC-27721]: Add SIEM category to integrations

* [SEC-27721]: Add SIEM category to additional integrations
* Validate matrix targets for dependency resolution

* Update dependency resolution

* Update dependency resolution

---------

Co-authored-by: dd-agent-integrations-bot[bot] <dd-agent-integrations-bot[bot]@users.noreply.github.com>
@pull pull Bot locked and limited conversation to collaborators May 19, 2026
@pull pull Bot added the ⤵️ pull label May 19, 2026
@pull pull Bot merged commit 36bd36a into ConnectionMaster:master May 19, 2026
6 of 8 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants