Skip to content

[docs] Document partial Linux certificate trust behavior for aspire certs trust - #1528

Merged
David Pine (IEvangelist) merged 3 commits into
release/13.5from
docs/pr-17447-32133472430-1-b5bb65975375df19
Aug 18, 2026
Merged

[docs] Document partial Linux certificate trust behavior for aspire certs trust#1528
David Pine (IEvangelist) merged 3 commits into
release/13.5from
docs/pr-17447-32133472430-1-b5bb65975375df19

Conversation

@aspire-repo-bot

Copy link
Copy Markdown
Contributor

Documents changes from microsoft/aspire#17447

@davidfowl

Targeting release/13.5 — the latest release branch on microsoft/aspire.dev — because release/13.4 (from the source PR milestone 13.4) does not exist there.

Why this PR is needed

microsoft/aspire#17447 changes aspire certs trust --non-interactive behavior on Linux CI runners: when the certificate ends up only partially trusted (OpenSSL trust succeeds but browser/NSS trust can't complete), the command now exits successfully with a warning instead of failing hard. This is a user-facing CLI behavior/output change to an already-documented command (aspire certs trust) with no existing docs coverage, so a docs update is required.

What changed

Updated src/frontend/src/content/docs/reference/cli/commands/aspire-certs-trust.mdx:

  • Added a note explaining the new partial-trust-as-success behavior on non-interactive Linux runs, including the example warning/exit-code output from the PR description.
  • Added a --non-interactive example to the Examples section.
  • Added a cross-reference to aspire doctor (which already documents the OpenSSL/SSL_CERT_DIR diagnostic checks related to this scenario).

Files modified

  • src/frontend/src/content/docs/reference/cli/commands/aspire-certs-trust.mdx (updated)

No new pages were created; this update fits naturally into the existing command reference page.

Generated by PR Documentation Check · auto · 67.2 AIC · ⌖ 12.7 AIC · ⊞ 19.6K ·

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@aspire-repo-bot aspire-repo-bot Bot added the docs-from-code Copilot initiated issue from dotnet/aspire repo label Aug 18, 2026
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 2fc23d00-db43-47fd-a3aa-290b772db576
@aspire-repo-bot

Copy link
Copy Markdown
Contributor Author

Frontend HTML artifact ready

The latest frontend build uploaded the frontend-dist artifact for PR #1528. Use the VS Code button below to open this PR with GitHub Artifacts Explorer and browse the built HTML locally.

VS Code: Open PR #1528 artifacts

This comment updates automatically when a new frontend build artifact is uploaded.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the Aspire CLI command reference for aspire certs trust to document the Linux-specific behavior change where non-interactive runs can exit successfully even if certificate trust is only partial (OpenSSL trust succeeds but browser/NSS trust via certutil is incomplete).

Changes:

  • Adds a note describing “partial trust treated as success” behavior for aspire certs trust --non-interactive on Linux, with example warning/exit-code output.
  • Adds a --non-interactive example to the Examples section.
  • Adds cross-references to aspire doctor for related diagnostics.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 2fc23d00-db43-47fd-a3aa-290b772db576

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Suppressed comments (1)

src/frontend/src/content/docs/reference/cli/commands/aspire-certs-trust.mdx:39

  • EXIT:0 in this output snippet comes from the surrounding shell wrapper rather than from aspire certs trust itself. To avoid readers interpreting it as literal CLI output, consider making that line explicitly descriptive (or removing it) so it's clear it's metadata about the invocation.
EXIT:0

@IEvangelist
David Pine (IEvangelist) marked this pull request as ready for review August 18, 2026 13:30
@IEvangelist
David Pine (IEvangelist) merged commit 1a698c3 into release/13.5 Aug 18, 2026
11 checks passed
@IEvangelist
David Pine (IEvangelist) deleted the docs/pr-17447-32133472430-1-b5bb65975375df19 branch August 18, 2026 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs-from-code Copilot initiated issue from dotnet/aspire repo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants