Skip to content

Hide azure-environment when all Azure resources use emulators #19617

Closed

Description

Description

When every Azure resource in an AppHost is configured to run as a local emulator, the dashboard still shows an azure-environment resource in the Not started state.

This adds noise to the resource list and suggests that part of the application has not started, even though no Azure provisioning environment is needed for the local run.

Expected behavior

azure-environment should be hidden when all Azure resources in the model use emulators and no resource needs Azure provisioning. Alternatively, it could be hidden by default unless it participates in the current run.

Actual behavior

azure-environment appears as a visible, Not started resource alongside otherwise running emulator resources.

Reproduction

Using Aspire CLI/SDK 13.5.2 with a TypeScript AppHost, configure Azure resources exclusively with local emulators, for example:

  • Azure Cosmos DB with runAsPreviewEmulator
  • Azure Storage with runAsEmulator
  • Azure Event Hubs with runAsEmulator

Start the AppHost and open the Resources page in the dashboard. The azure-environment resource remains visible in the Not started state.

Activity

  1. joperezr commented on Aug 24, 2026

    @joperezr
    Member
    🤖 Aspire triage pass — 2026-08-24 07:22 UTC

    Area: area-integrations, area-app-model
    Kind: bug
    Repro: yes-minimal — see the Reproduction section (lines ~19–27 of the issue body)
    Affected version(s): 13.5.2 (latest: 13.5 line, wrapping up)
    Severity: S4 — cosmetic dashboard noise; the azure-environment resource shows Not started when all Azure resources are emulators. Misleading but non-blocking; obvious workaround (ignore the resource).

    Urgency: ⚪ backlog — no milestone
    Reason: UX polish, not a regression and not S1/S2. Backlog is the default while 13.5 stabilizes.

    Suggested owner(s): Sébastien Ros (@sebastienros) (score 39), backup Karol Zadora-Przylecki (@karolz-ms) (Azure specialist)
    Evidence:

    • sebastienros: 9 merged PRs in area-integrations (last 90d) and closed 6 area-integrations issues as completed (last 180d)
    • karolz-ms: cross-area Azure activity — 4 merged PRs in area-integrations and 9 in area-app-model (last 90d)
    • No azure-environment-specific CODEOWNERS entry matched

    Confidence: medium
    Needs human?: no

  2. locked and limited conversation to collaborators on Oct 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

area-app-modelIssues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplicationarea-integrationsIssues pertaining to Aspire Integrations packagestriage:bot-seenAspire triage bot has seen this issue

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions