Skip to content

Conversation

datadog-agent-integrations-bot[bot]
Copy link
Contributor

Backport 0e34600 from #21019.


What does this PR do?

It fixes two issues with dependency builds: kerberos.org being down and a failure to build zlib on windows (via vcpkg), by:

  • Changing mirror for krb5 to a working source.
  • Pinning vs studio bootstrapper to a past version (taken from https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-history#fixed-version-bootstrappers). This is what ended up fixing the Windows build.
  • It also goes back to pinning vcpkg. This ended up not being the culprit this time, but it could cause issues in the future, and the convenience of not having to update the reference in some dep updates is not enough to justify the risk of something breaking.

Motivation

Failures while trying to update curl (#20998), which were unrelated to the update:

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

* Change mirror for krb5 source

* Pin vcpkg to try to fix zlib build error

* Pin vs buildtools

* Add reference to bootstrapper source in dockerfile comment

(cherry picked from commit 0e34600)
@AAraKKe AAraKKe merged commit 19c889b into 7.69.x Aug 13, 2025
49 of 50 checks passed
@AAraKKe AAraKKe deleted the backport-21019-to-7.69.x branch August 13, 2025 10:41
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.

2 participants