Skip to content

Improve Go client retry timing - #39664

Open
api-clients-generation-pipeline[bot] wants to merge 1 commit into
masterfrom
datadog-api-spec/generated/6570
Open

Improve Go client retry timing#39664
api-clients-generation-pipeline[bot] wants to merge 1 commit into
masterfrom
datadog-api-spec/generated/6570

Conversation

@api-clients-generation-pipeline

Copy link
Copy Markdown
Contributor

@api-clients-generation-pipeline
api-clients-generation-pipeline Bot requested a review from a team as a code owner September 2, 2026 14:20
@datadog-official

datadog-official Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Pipelines

⚠️ Warnings

Your PR has failed checks. Please review the issues below and take necessary action before merging.

🚦 1 Pipeline job failed

DataDog/documentation | build_preview_api_spec

View more details · View in GitLab

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: d6c5c81 | Docs | View more details | Give us feedback!

@api-clients-generation-pipeline api-clients-generation-pipeline Bot changed the title Add configurable retry jitter to Go client Improve Go client retry timing Sep 2, 2026
@api-clients-generation-pipeline
api-clients-generation-pipeline Bot force-pushed the datadog-api-spec/generated/6570 branch from 7f24b56 to 5e82831 Compare September 2, 2026 14:56
@api-clients-generation-pipeline
api-clients-generation-pipeline Bot force-pushed the datadog-api-spec/generated/6570 branch from 5e82831 to d6c5c81 Compare September 2, 2026 15:43
@jaxalo

jaxalo commented Sep 2, 2026

Copy link
Copy Markdown

The generated retry change is not causing this failure. DataDog/documentation#39589 moved translations from hugo/i18n to shared/i18n, but the API-spec preview sparse checkout still omits the top-level shared directory. cdocs-hugo-integration therefore falls back to the removed hugo/i18n path and the build exits with ENOENT.

The root fix in DataDog/documentation-ci is to append shared to git sparse-checkout set ... .github in ci-templates/base.yml (and its duplicate in ci-templates/preview-ci-testing.yml). I reproduced the missing path before the change, confirmed it is present afterward, and all validate_yaml.py checks pass.

The GitHub mirror is archived and the GitLab project only permits Maintainers to push branches, so I cannot publish the validated two-line commit. @DataDog/WebOps-Platform could you apply it? The same issue affects the other newest generated documentation PRs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants