Skip to content

Conversation

@Kyle-Neale
Copy link
Contributor

What does this PR do?

Motivation

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • Add the qa/skip-qa label if the PR doesn't need to be tested during QA.
  • If you need to backport this PR to another branch, you can add the backport/<branch-name> label to the PR and it will automatically open a backport PR once this one is merged

@Kyle-Neale Kyle-Neale requested a review from a team as a code owner November 18, 2025 16:13
@Kyle-Neale Kyle-Neale changed the title Kyle.neale/release dcb Release `datadog_checks_base Nov 18, 2025
@Kyle-Neale Kyle-Neale changed the title Release `datadog_checks_base Release datadog_checks_base Nov 18, 2025
@codecov
Copy link

codecov bot commented Nov 18, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.72%. Comparing base (e3014e5) to head (ed70f31).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@datadog-datadog-prod-us1

This comment has been minimized.

Update the pull request reference for a fix in YAML configuration parsing.
@github-actions
Copy link

⚠️ The qa/skip-qa label has been added with shippable changes

The following files, which will be shipped with the agent, were modified in this PR and
the qa/skip-qa label has been added.

You can ignore this if you are sure the changes in this PR do not require QA. Otherwise, consider removing the label.

List of modified files that will be shipped with the agent
datadog_checks_base/datadog_checks/base/__about__.py

@sethsamuel
Copy link
Contributor

Failing DBM tests are a known issue that will be fixed the same time the base version is bumped for them

@Kyle-Neale Kyle-Neale added this pull request to the merge queue Nov 18, 2025
Merged via the queue into master with commit 9cd385b Nov 18, 2025
306 of 328 checks passed
@Kyle-Neale Kyle-Neale deleted the kyle.neale/release-dcb branch November 18, 2025 18:20
vuvkar pushed a commit that referenced this pull request Nov 19, 2025
* [Release] Bumped datadog_checks_base version to 37.24.0

* [Release] Update metadata

* Fix Unicode handling in YAML config parsing

Update the pull request reference for a fix in YAML configuration parsing.
github-merge-queue bot pushed a commit that referenced this pull request Nov 21, 2025
* [MOPU-112] Remove "silenced" options with values from monitor definitions.

* Fix Python upgrade tests to be independent of repository Python version (#21888)

* Microsoft Copilot: Introduction of assets for first version of integration (reports only) (#21436)

* [DBM][Postgres] Debug log if extension is not in loader map (#21891)

* Added pg_stat_statement to PG_EXTENSION_LOADER_QUERY

* Updated query

* Updated code based on discussion with Engineering

* [DOCS-12665] Fix typo in metric name (#21890)

* [SDBM-2104] Updates Postgres config handling around dbname when autodiscovery used (#21884)

* Updates config handling around dbname when autodiscovery used

* Add changelog

* Update logic to properly handle expected cases

* Fix regex and additional cases

* Create shared schemas collector for DBM integrations (#21720)

* Create shared schemas collector for DBM integrations

* WIP

* WIP

* Changelog

* Warning

* Remove unused

* Lint

* AI Fixes

* Fix

* Feedback

* Feedback

* Lint

* Refactor health

* Fix

* WIP

* Revert "WIP"

This reverts commit aa5b86b.

* Comment

* [DBMON-5907] Update dbms process signatures (#21892)

* Update process signatures

* Revert accidental single quote addition

* Release `datadog_checks_base` (#21903)

* [Release] Bumped datadog_checks_base version to 37.24.0

* [Release] Update metadata

* Fix Unicode handling in YAML config parsing

Update the pull request reference for a fix in YAML configuration parsing.

* box ga (#21907)

* Bump base version for Postgres, MySQL, SQLServer (#21906)

* Bump base version for Postgres, MySQL, SQLServer

* Changelog

* Lint

* [Lustre] Fix device discovery for older versions of Lustre (<2.15.5) (#21901)

* Add test for non-yaml output of lctl dl

* Implement fallback to non-yaml version of lctl dl

* Add changelog

* Format

* Assert for exact match of devices in test

* Unify device list fixtures for readability

* Improve code based on review

* Remove redundant devices definition

* Format

* Minor syntax improvement

* Add Process Signatures to Windows Integrations (#21909)

* adding process signatures

* adjusting signatures

* adding another signature

* adjusting signatures

* Add owner field to agent-integrations manifest files (#21912)

Adds 'owner': 'agent-integrations' field to 3 integration manifest.json files:
- barracuda_secure_edge
- cloudgen_firewall
- zscaler_private_access

This provides clear ownership tracking for these security and networking integrations as part of the initiative to add owner fields to all integration manifest.json files.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Claude <noreply@anthropic.com>

* IDP-800: Add owner field to saas-integrations manifest files (#21913)

* Add owner field to saas-integrations manifest files

Adds 'owner': 'saas-integrations' field to 7 integration manifest.json files:
- cofense_triage
- crowdstrike_fdr
- have_i_been_pwned
- kandji
- obsidian_security
- push_security
- zerofox_cloud_platform

This provides clear ownership tracking for these SaaS security integrations as part of the initiative to add owner fields to all integration manifest.json files.

🤖 Generated with [Claude Code](https://claude.ai/code)

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

* Add owner field to obsidian_security and zerofox_cloud_platform

These two integrations were missed in the previous commit due to different indentation formatting in their manifest.json files.

---------

Co-authored-by: Claude <noreply@anthropic.com>

* [AI-6169] DDS: Forescout Integration v1.0.0 (#21617)

* Add forescout integration

* Update test samples

* Update changelog file

* Update pipeline and samples

* Add test sample results

* Add images and manifest file

* Logo update in dashboards

* Address review comments

* update dashboard panels name

* Address review comments

* Update logo images in dashboards

* Resolve validate-dashboard CI check

---------

Co-authored-by: akaila-crest <abhi.kaila@crestdata.ai>
Co-authored-by: Thibault Krebs <150821137+thibaultkrebs@users.noreply.github.com>

---------

Co-authored-by: Kyle Neale <kyle.neale@datadoghq.com>
Co-authored-by: Brian Williams <bskinny@users.noreply.github.com>
Co-authored-by: Aldrick Castro <aldrick.castro@datadoghq.com>
Co-authored-by: Eva Parish <eva.parish@datadoghq.com>
Co-authored-by: Eric Weaver <eweaver755@gmail.com>
Co-authored-by: Seth Samuel <seth.samuel@datadoghq.com>
Co-authored-by: apiazza-dd <120594144+apiazza-dd@users.noreply.github.com>
Co-authored-by: dkirov-dd <166512750+dkirov-dd@users.noreply.github.com>
Co-authored-by: Mohammad Rafi <36865458+mrafi97@users.noreply.github.com>
Co-authored-by: davidfeng-datadog <david.feng@datadoghq.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Tirthraj Chaudhari <105789910+tirthrajchaudhari-crest@users.noreply.github.com>
Co-authored-by: akaila-crest <abhi.kaila@crestdata.ai>
Co-authored-by: Thibault Krebs <150821137+thibaultkrebs@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.

5 participants