Update dependencies - #24877
Conversation
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
Warning This PR changes Agent dependencies. Do not merge it until the wheels are promoted. Dependency inputs changed, so the dependency resolution and wheel build workflow runs on this branch. It takes 1.5 to 3 hours and finishes by committing updated lockfiles. The wheels it builds then have to be promoted before the Agent can use them. Steps to take, in order:
Merging before promotion leaves the Agent unable to install the wheels these lockfiles pin. Pushing again to this branch invalidates the promotion, so if you push after step 4 you have to promote again. Head commit |
🎉 All green!🧪 All tests passed 🔗 Commit SHA: d4254d8 | Docs | Datadog PR Page | Give us feedback! |
evalya-impact-summaryevalya impact analysis |
There was a problem hiding this comment.
All eight dependency changelog fragments use PR 24869 instead of 24877. Repository validation rejects that mismatch, and generated release notes would otherwise link these updates to the unrelated Linux proc FIPS change.
🤖 Datadog Autotest · Commit e035f39 · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest
| @@ -0,0 +1 @@ | |||
| Update dependencies | |||
There was a problem hiding this comment.
Use this PR number for changelog fragments
Changelog validation blocks this PR, and bypassing it would publish dependency release notes linked to an unrelated change.
Assertion details
- Input: Run repository PR validation for PR 24877 or generate a release changelog from these fragments.
- Expected: Rename all eight new fragments from
24869.addedto24877.addedand terminate each description with a period, as required by the repository changelog rules. This is a multi-file rename, so an inline suggestion cannot provide the complete fix. - Actual: Every new fragment is named
24869.added, although 24869 is the already-merged Linux proc FIPS PR. The repository validator explicitly rejects fragment numbers that differ from the current PR, and towncrier uses the filename number to generate the PR link.
Was this helpful? React 👍 or 👎
🤖 Datadog Autotest · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest
Validation ReportAll 21 validations passed. Show details
|
There was a problem hiding this comment.
More details
The bumped libraries are consumed through narrow, established APIs: ClickHouse connection/query operations, boto3 session/client calls, and orjson dumps/loads wrappers. Resolution files consistently carry the same dependency changes across all five supported platforms.
🤖 Datadog Autotest · Commit d4254d8 · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest
What does this PR do?
Update the dependencies
Dependency Bumps
This PR was automatically generated by the following workflow:
https://github.com/DataDog/integrations-core/actions/runs/31987829152
Review checklist (to be filled by reviewers)
qa/skip-qalabel if the PR doesn't need to be tested during QA.