Skip to content

[Containerapp] Refresh test recordings - #10261

Closed
Shichao Qiu (ShichaoQiu) wants to merge 1 commit into
Azure:mainfrom
ShichaoQiu:shiqiu/refresh-containerapp-recordings-cli-2.90
Closed

[Containerapp] Refresh test recordings#10261
Shichao Qiu (ShichaoQiu) wants to merge 1 commit into
Azure:mainfrom
ShichaoQiu:shiqiu/refresh-containerapp-recordings-cli-2.90

Conversation

@ShichaoQiu

@ShichaoQiu Shichao Qiu (ShichaoQiu) commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

🤖 PR Validation — ️✔️ All clear

Breaking Changes
️✔️ None

Summary

  • Refresh 47 ContainerApp test recordings for dependency/API-version updates.
  • Cover updated Network, Managed Identity, Container Registry, Key Vault, and Storage management API requests.
  • Keep the change recording-only.

Testing

  • Exact 47 previously failing playback tests: 47 passed
  • Full ContainerApp playback: 199 passed, 57 skipped; one unrelated environment failure because monitor app-insights was unavailable
  • azdev scan at HIGH and MEDIUM confidence: no secrets detected
  • All 47 recording YAML files parse successfully

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@azure-client-tools-bot-prd

Copy link
Copy Markdown

Hi Shichao Qiu (@ShichaoQiu),
Please write the description of changes which can be perceived by customers into HISTORY.rst.
If you want to release a new extension version, please update the version in pyproject.toml (or setup.py, if the extension has not migrated yet) as well.

@microsoft-github-policy-service

Copy link
Copy Markdown
Contributor

Thank you for your contribution Shichao Qiu (@ShichaoQiu)! We will review the pull request and get back to you soon.

@ShichaoQiu Shichao Qiu (ShichaoQiu) changed the title {Containerapp} Refresh test recordings for CLI 2.90 [Containerapp] Refresh test recordings for CLI 2.90 Aug 27, 2026

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

This PR refreshes ContainerApp extension test recordings to align playback with updated Azure management-plane API versions associated with the Azure CLI 2.90 update cycle, while keeping changes limited to recording YAMLs.

Changes:

  • Updated recorded request api-version query params for several ARM providers (Managed Identity, Storage, Network, Key Vault, ACR).
  • Refreshed long-running-operation polling URLs (azure-asyncoperation / location) to match the new API versions.
  • Kept the change set recording-only (no production code changes).

Reviewed changes

Copilot reviewed 31 out of 47 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerappjob_eventtriggered_create_with_yaml.yaml Updates Managed Identity api-version used during job creation recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_preview_create_with_yaml.yaml Updates Managed Identity api-version for preview create-with-yaml recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_preview_connected_env_storage.yaml Updates Storage api-version across name availability, create, async ops, and listKeys interactions.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_manualjob_withidentity_crudoperations_e2e.yaml Updates Managed Identity api-version used in manual job identity CRUD recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_identity_user.yaml Updates Managed Identity api-version for user-assigned identity recordings.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_identity_keda.yaml Updates Managed Identity api-version for KEDA identity scenario recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_identity_e2e.yaml Updates Managed Identity api-version for identity E2E recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_gateway_for_spring_component.yaml Updates Network api-version for VNet and operation polling in gateway scenario recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_eventjob_identity_keda.yaml Updates Managed Identity api-version for event job identity recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_env_msi_certificate.yaml Updates Key Vault api-version for environment MSI/cert scenario recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_env_identity_user.yaml Updates Managed Identity api-version for env identity (user) recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_env_identity_e2e.yaml Updates Managed Identity api-version for env identity E2E recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_create_with_yaml.yaml Updates Managed Identity api-version during create-with-yaml recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_containerapp_blob_storage_token_store_msi.yaml Updates Managed Identity api-version for blob token store MSI recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_container_app_mount_secret_update_e2e.yaml Updates Network api-version for VNet and operation polling in mount-secret update recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_container_app_mount_secret_e2e.yaml Updates Network api-version for VNet and operation polling in mount-secret E2E recording.
src/containerapp/azext_containerapp/tests/latest/recordings/test_container_acr.yaml Updates ACR api-version and related async-operation polling URLs in ACR recording.

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

@ShichaoQiu Shichao Qiu (ShichaoQiu) changed the title [Containerapp] Refresh test recordings for CLI 2.90 [Containerapp] Refresh test recordings Aug 27, 2026
@yonzhan

Copy link
Copy Markdown
Collaborator

Containerapp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

act-observability-squad Auto-Assign Auto assign by bot ContainerApp customer-reported Issues that are reported by GitHub users external to the Azure organization.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants