Skip to content

Add missing VS Code Marketplace DNS domains to the default allowlist - #5071

Draft
maxmartin-cgi with Copilot wants to merge 3 commits into
mainfrom
copilot/update-allowed-dns-json
Draft

Add missing VS Code Marketplace DNS domains to the default allowlist#5071
maxmartin-cgi with Copilot wants to merge 3 commits into
mainfrom
copilot/update-allowed-dns-json

Conversation

Copilot AI commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

What is being addressed

With DNS security policy enabled, Nexus shared service deployment can stall while configuring the vscode-extensions proxy because the default DNS allowlist does not include all domains used by the VS Code Marketplace path. In practice, Marketplace requests can resolve through bx-msedge.net, and extension payloads are served from *.vsassets.io.

How is this addressed

  • DNS allowlist

    • Add the missing default entries to core/terraform/allowed-dns.json:
      [
        "bx-msedge.net.",
        "vsassets.io."
      ]
    • This covers both Marketplace routing and extension asset downloads when DNS filtering is enforced.
  • Versioning

    • Bump the core component version from 0.16.17 to 0.16.18 for the shipped allowlist change.
  • Release notes

    • Add an unreleased BUG FIXES entry in CHANGELOG.md for the DNS allowlist update.

Co-authored-by: maxmartin-cgi <197117566+maxmartin-cgi@users.noreply.github.com>
Copilot AI changed the title [WIP] Add missing DNS domains for VS Code Marketplace Add missing VS Code Marketplace DNS domains to the default allowlist Sep 9, 2026
Copilot AI requested a review from maxmartin-cgi September 9, 2026 09:39
@github-actions

Copy link
Copy Markdown

Unit Test Results

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit 6eee704.

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.

Missing DNS domains for VS Code Marketplace

2 participants