Skip to content

Automated sync from private repo (2026-07-08)#809

Merged
foundry-samples-repo-sync[bot] merged 1 commit into
mainfrom
sync/private-to-public-20260708-065517
Jul 8, 2026
Merged

Automated sync from private repo (2026-07-08)#809
foundry-samples-repo-sync[bot] merged 1 commit into
mainfrom
sync/private-to-public-20260708-065517

Conversation

@foundry-samples-repo-sync

Copy link
Copy Markdown
Contributor

Automated sync from private repo.

Synced commits: 1
Authors: Kishore B R

Validation gate: mode=none; tracked=46; blocked=11.

Rollback point: a2435554c7ba41fb76fdc37623c2f3715ca81c86 — to revert, force-push this SHA to main and clear the sync-marks cache.

Triggered by: schedule
Run: https://github.com/microsoft-foundry/foundry-samples-pr/actions/runs/28923674009

* ci(samples): add basic data-plane validation

Run hosted-agent diagnostics after each ephemeral Bicep deployment so the ADO validation proves deployed data-plane endpoints are reachable from a hosted agent runtime.

The diagnostic step discovers Foundry project endpoints, deploys the checked-in diagnostic agent into the ephemeral resource group, invokes DNS/TCP/TLS/HTTP probes, and fails the job on probe failures.

Authored-by: GitHub Copilot CLI v1.0.65

Model: GPT-5.5 (gpt-5.5)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix(samples): initialize diagnostic azd environment

Create the azd environment explicitly before setting diagnostic deployment values so CI does not block during hosted-agent diagnostics setup.

Authored-by: GitHub Copilot CLI v1.0.65

Model: GPT-5.5 (gpt-5.5)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix(samples): install diagnostic azd project extension

Install the azure.ai.projects azd extension before deploying the diagnostic hosted-agent project so azd can resolve the azure.ai.project service host in the checked-in sample.

Authored-by: GitHub Copilot CLI v1.0.65

Model: GPT-5.5 (gpt-5.5)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* test(samples): trigger private data-plane validation

Add a harmless marker under the private-network standard agent sample so the ADO PR validation deploys that private sample and runs the new data-plane diagnostics against it.

Authored-by: GitHub Copilot CLI v1.0.65

Model: GPT-5.5 (gpt-5.5)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix(samples): prefer main bicep params in PR validation

Deploy main.bicepparam for targeted or changed sample validation when present so CI validates the primary sample path instead of auxiliary add-existing-project parameter files that require external resources.

Authored-by: GitHub Copilot CLI v1.0.65

Model: GPT-5.5 (gpt-5.5)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix(samples): surface private validation blockers

Fail deployment validation immediately when ARM deployments fail instead of continuing inside a conditional shell function. Add the missing ACR private DNS zone key for template 15 and emit an actionable diagnostic error when public access is disabled without private endpoint connectivity from the ADO runner.

Authored-by: GitHub Copilot CLI v1.0.65

Model: GPT-5.5 (gpt-5.5)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* ci(samples): skip private hosted diagnostics

Treat private-only Foundry samples as deploy/resource validation on Microsoft-hosted ADO agents. Hosted-agent data-plane diagnostics now skip with a warning unless private endpoint connectivity is explicitly provided, and the temporary README marker used to exercise the private sample is removed.

Authored-by: GitHub Copilot CLI v1.0.65

Model: GPT-5.5 (gpt-5.5)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: kishorebr <kishorebr@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@foundry-samples-repo-sync foundry-samples-repo-sync Bot merged commit 0a21309 into main Jul 8, 2026
7 checks passed
@foundry-samples-repo-sync foundry-samples-repo-sync Bot deleted the sync/private-to-public-20260708-065517 branch July 8, 2026 06:58
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.

1 participant