Skip to content

chore(deps): update datadog-api-client digest to abad098 - #866

Open
dd-octo-sts[bot] wants to merge 1 commit into
mainfrom
engraver-auto-version-upgrade/renovate/datadog-api-client-digest
Open

dd-octo-sts[bot] wants to merge 1 commit into
mainfrom
engraver-auto-version-upgrade/renovate/datadog-api-client-digest

Conversation

@dd-octo-sts

@dd-octo-sts dd-octo-sts Bot commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
datadog-api-client dependencies digest 68fea12 → abad098

Warning

Some dependencies could not be looked up. Check the warning logs for more information.

@dd-octo-sts

dd-octo-sts Bot commented Sep 28, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --workspace
info: syncing channel updates for 1.95.0-aarch64-unknown-linux-gnu
info: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14)
info: downloading 7 components
    Updating crates.io index
warning: spurious network error (3 tries remaining): [56] Failure when receiving data from the peer (CONNECT tunnel failed, response 403)
warning: spurious network error (2 tries remaining): [56] Failure when receiving data from the peer (CONNECT tunnel failed, response 403)
warning: spurious network error (1 try remaining): [56] Failure when receiving data from the peer (CONNECT tunnel failed, response 403)
    Updating git repository `https://github.com/DataDog/datadog-api-client-rust`
From https://github.com/DataDog/datadog-api-client-rust
 * [new ref]           abad098e103468f1ee472ef50bd3eb252e0876f6 -> refs/commit/abad098e103468f1ee472ef50bd3eb252e0876f6
error: failed to get `dirs` as a dependency of package `pup v1.23.4 (/tmp/renovate/repos/github/DataDog/pup)`

Caused by:
  download of config.json failed

Caused by:
  failed to download from `https://index.crates.io/config.json`

Caused by:
  [56] Failure when receiving data from the peer (CONNECT tunnel failed, response 403)

@dd-octo-sts
dd-octo-sts Bot marked this pull request as ready for review September 28, 2026 19:19
@dd-octo-sts
dd-octo-sts Bot requested a review from a team as a code owner September 28, 2026 19:19
@dd-prapprover-prod-77c48c

dd-prapprover-prod-77c48c Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

PRApprover will approve and merge this PR, FAQ, #dx-source-code-management

🛠️ PRApproval Status

  • ✅ PR is eligible for auto-approval by rule dependency-management-renovate-updater - 2026-09-28T19:20:07Z
  • ⬜ CI tests passed
  • ⬜ Approved
  • ⬜ Merge Started
  • ⬜ Merged

➡️ Current phase: CI tests failed. Please fix the failing tests and rerun the workflow, click Workflow Link -> Workflow Starter Link -> Start Workflow

@datadog-prod-us1-6 datadog-prod-us1-6 Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bits Code Review: FAIL

The dependency revision changed only in the manifest, leaving reproducible builds unable to use the stale committed lockfile.

Open Bits AI session

🤖 Bits Code Review · Commit 77d94ce · @DataDog review to ask questions

Comment thread Cargo.toml
# Datadog API client — pinned to 0.33.0 tag
# Use default-features = false; feature sets are activated per-target via features above
datadog-api-client = { git = "https://github.com/DataDog/datadog-api-client-rust", rev = "68fea1224e7ce303787b842811103b99c6406cf4", optional = true, default-features = false }
datadog-api-client = { git = "https://github.com/DataDog/datadog-api-client-rust", rev = "abad098e103468f1ee472ef50bd3eb252e0876f6", optional = true, default-features = false }

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Refresh Cargo.lock for the new client revision

The manifest now requires abad098…, but the committed lockfile still resolves 68fea12…. Any reproducible build using cargo --locked will fail before compilation because updating Cargo.lock is forbidden; regenerate and commit the lockfile with the dependency bump.

Was this helpful? React 👍 or 👎
🤖 Bits Code Review · @DataDog review to ask questions · Open Bits AI session

This branch has not been deployed

No deployments
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.

0 participants