Skip to content

[DOCS-14086] US2-FED update#36153

Merged
hestonhoffman merged 16 commits intomasterfrom
heston/DOCS-14086
Apr 29, 2026
Merged

[DOCS-14086] US2-FED update#36153
hestonhoffman merged 16 commits intomasterfrom
heston/DOCS-14086

Conversation

@hestonhoffman
Copy link
Copy Markdown
Contributor

@hestonhoffman hestonhoffman commented Apr 20, 2026

What does this PR do? What is the motivation?

Updates docs for US2-FED

Merge instructions

Merge readiness:

  • Ready for merge

Additional notes

Add the US2-FED (IL5) GovCloud data center as region code gov2 across
site configuration and content. Updates regions.config.js with derived
endpoints, params.yaml allowedRegions and unsupported_sites, the site
access table in getting_started, and region-conditional blocks across
content/en. Splits blocks containing hardcoded US1-FED values (SDK
site enums, URLs, site strings) into dedicated gov2 blocks with
US2-FED equivalents. Flags FIPS Agent support for US2-FED in the FIPS
compliance page and marks the legacy FIPS Proxy as US2-FED-unsupported.
Private-link endpoints, AWS VPCE service names, the oncall domain
color, and the rate-limit dashboard IDs are left as TODO pending
values from the infra team.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added Architecture Everything related to the Doc backend Guide Content impacting a guide labels Apr 20, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 20, 2026

Preview links (active after the build_preview check completes)

Modified Files

hestonhoffman and others added 5 commits April 20, 2026 17:01
Government sites share the US1 oncall domain (navy) and do not support
AWS PrivateLink. Replace the US2-FED TODOs with the correct gov
equivalents: navy oncall, N/A for aws_private_link_cross_region, "not
supported" for all aws_private_link_*_service_name keys, and the
regular endpoint as the fallback for *_endpoint_private_link keys
(matching the US1-FED pattern).

Also apply gov2 region handling to the Cdocs .mdoc.md sources (and
related partials under layouts/shortcodes/mdoc/en/sdk/) that feed the
gitignored SDK and RUM setup pages, so the rebuilt .md artifacts pick
up the new region.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Dashboard integration IDs are site-specific and must be looked up in
each web app. Rather than ship a broken TODO link, omit the US2-FED
entry entirely (matching the existing precedent where AP2 is not
listed). A follow-up can add the gov2 entry once the US2-FED dashboard
ID is known.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the cdocs label Apr 22, 2026
hestonhoffman and others added 6 commits April 22, 2026 16:00
Lost during a merge conflict resolution. The AI summaries and smart
chapters banner uses only region-param shortcodes, so it's safe to
keep gov and gov2 in the same comma list.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
A few content updates slipped through the initial US2-FED sweep:
- Two MCP Server pages added by a recent PR had "not supported" banners
  scoped to gov only; extended to gov,gov2 since both are listed as
  unsupported in params.yaml.
- A PowerShell metrics example, a react-native codepush comment, and
  an Android SDK site parameter table row listed US1-FED but not
  US2-FED.
- The getting-started/site page's "select US1-FED" prompt now mentions
  both gov sites.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
content/en/dd_e2e/ holds Playwright e2e test fixtures (draft: true).
These shouldn't be updated as part of DC rollouts - the test expects
stable content. Skill and inventory script updated in a separate
commit to skip this directory automatically.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@hestonhoffman hestonhoffman marked this pull request as ready for review April 23, 2026 22:45
@hestonhoffman hestonhoffman requested review from a team as code owners April 23, 2026 22:45
@hestonhoffman hestonhoffman changed the title [DOCS-14086] Site configuration updates [DOCS-14086] US2-FED update Apr 23, 2026
Row had app.ddog-gov.com (copied from US1-FED); should be us2.ddog-gov.com
per the IL5 Deployment Guide's published vanity URL.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Contributor

@domalessi domalessi left a comment

Choose a reason for hiding this comment

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

Approved for the mdoc files!

Copy link
Copy Markdown
Member

@jaygorrell jaygorrell left a comment

Choose a reason for hiding this comment

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

I'm not familiar with this content but I gave it a pass based on patterns and areas I recongize. I flagged a few things that stood out for attention from someone that knows more about this :)

Comment thread assets/scripts/config/regions.config.js
Comment thread assets/scripts/config/regions.config.js
Comment thread assets/scripts/config/regions.config.js
Copy link
Copy Markdown
Contributor

@domalessi domalessi left a comment

Choose a reason for hiding this comment

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

Looks good, Heston! Left a few small suggestions, but nothing blocking.

Comment thread config/_default/params.es.yaml Outdated
Comment thread config/_default/params.fr.yaml Outdated
Comment thread config/_default/params.ja.yaml Outdated
Comment thread config/_default/params.ko.yaml Outdated
Comment thread content/en/getting_started/site/_index.md Outdated
Comment thread content/en/getting_started/site/_index.md
hestonhoffman and others added 3 commits April 29, 2026 07:57
Co-authored-by: domalessi <111786334+domalessi@users.noreply.github.com>
Co-authored-by: domalessi <111786334+domalessi@users.noreply.github.com>
@hestonhoffman hestonhoffman merged commit 9143d3f into master Apr 29, 2026
15 checks passed
@hestonhoffman hestonhoffman deleted the heston/DOCS-14086 branch April 29, 2026 16:51
estherk15 pushed a commit that referenced this pull request May 4, 2026
* [DOCS-14086] Add US2-FED data center

Add the US2-FED (IL5) GovCloud data center as region code gov2 across
site configuration and content. Updates regions.config.js with derived
endpoints, params.yaml allowedRegions and unsupported_sites, the site
access table in getting_started, and region-conditional blocks across
content/en. Splits blocks containing hardcoded US1-FED values (SDK
site enums, URLs, site strings) into dedicated gov2 blocks with
US2-FED equivalents. Flags FIPS Agent support for US2-FED in the FIPS
compliance page and marks the legacy FIPS Proxy as US2-FED-unsupported.
Private-link endpoints, AWS VPCE service names, the oncall domain
color, and the rate-limit dashboard IDs are left as TODO pending
values from the infra team.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* Update FIPS doc

* [DOCS-14086] Resolve PrivateLink/oncall TODOs and update mdoc sources

Government sites share the US1 oncall domain (navy) and do not support
AWS PrivateLink. Replace the US2-FED TODOs with the correct gov
equivalents: navy oncall, N/A for aws_private_link_cross_region, "not
supported" for all aws_private_link_*_service_name keys, and the
regular endpoint as the fallback for *_endpoint_private_link keys
(matching the US1-FED pattern).

Also apply gov2 region handling to the Cdocs .mdoc.md sources (and
related partials under layouts/shortcodes/mdoc/en/sdk/) that feed the
gitignored SDK and RUM setup pages, so the rebuilt .md artifacts pick
up the new region.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* [DOCS-14086] Drop US2-FED rate-limit dashboard link pending ID

Dashboard integration IDs are site-specific and must be looked up in
each web app. Rather than ship a broken TODO link, omit the US2-FED
entry entirely (matching the existing precedent where AP2 is not
listed). A follow-up can add the gov2 entry once the US2-FED dashboard
ID is known.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* (DOCS-12567) Insert banners conditionally

* Site page edit

* Fix Rate limit pages

* [DOCS-14086] Re-add gov2 to session_replay AI-features banner

Lost during a merge conflict resolution. The AI summaries and smart
chapters banner uses only region-param shortcodes, so it's safe to
keep gov and gov2 in the same comma list.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* [DOCS-14086] Catch stragglers missed on first pass

A few content updates slipped through the initial US2-FED sweep:
- Two MCP Server pages added by a recent PR had "not supported" banners
  scoped to gov only; extended to gov,gov2 since both are listed as
  unsupported in params.yaml.
- A PowerShell metrics example, a react-native codepush comment, and
  an Android SDK site parameter table row listed US1-FED but not
  US2-FED.
- The getting-started/site page's "select US1-FED" prompt now mentions
  both gov sites.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* [DOCS-14086] Revert dd_e2e test fixture change

content/en/dd_e2e/ holds Playwright e2e test fixtures (draft: true).
These shouldn't be updated as part of DC rollouts - the test expects
stable content. Skill and inventory script updated in a separate
commit to skip this directory automatically.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* [DOCS-14086] Fix US2-FED site URL in access table

Row had app.ddog-gov.com (copied from US1-FED); should be us2.ddog-gov.com
per the IL5 Deployment Guide's published vanity URL.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* Apply suggestions from code review

Co-authored-by: domalessi <111786334+domalessi@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: domalessi <111786334+domalessi@users.noreply.github.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: domalessi <111786334+domalessi@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Architecture Everything related to the Doc backend cdocs Guide Content impacting a guide

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants