Skip to content

Update AppNet to 2026-08-01-preview - #10356

Merged
Ethan Yang (necusjz) merged 5 commits into
Azure:mainfrom
german1608:private-preview/2026-08-01-preview-upstream
Sep 25, 2026
Merged

Ethan Yang (necusjz) merged 5 commits into
Azure:mainfrom
german1608:private-preview/2026-08-01-preview-upstream

Conversation

@german1608

@german1608 German Robayo (german1608) commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

🤖 PR Validation — ⚠️ Review suggested

Breaking Changes
⚠️ None
⚠️Azure CLI Extensions Breaking Change Test
⚠️appnet-preview
rule cmd_name rule_message suggest_message
⚠️ 1006 - ParaAdd appnet member join cmd appnet member join added parameter network_name
⚠️ 1006 - ParaAdd appnet member update cmd appnet member update added parameter network_name

Summary

Regenerate existing appnet-preview commands from the AppNet 2026-08-01-preview AAZ models.

  • switches existing AppNet commands to 2026-08-01-preview
  • adds --network-name to member join and update
  • updates AppNet playback recordings to use 2026-08-01-preview
  • intentionally does not register an upgrade-history command

Linked AAZ change

Azure/aaz#1094

Validation

  • generated through the AAZ CLI profile API
  • Python byte-compilation passed
  • python3 setup.py check --strict passed
  • azdev test test_appnet_list_no_resources test_appnet_create test_appnet_delete test_appnet_list_versions --series --no-exitfirst -a '-q' passed
  • azdev test azext_appnet_preview --series --no-exitfirst -a '-q' passed: 13 passed, 2 skipped
  • verified AppNet recordings contain 32 api-version=2026-08-01-preview occurrences and 0 api-version=2025-08-01-preview occurrences
  • git diff --check passed

Draft private-preview change generated from azure-rest-api-specs-pr.

@azure-client-tools-bot-prd

Copy link
Copy Markdown

Hi German Robayo (@german1608),
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.

@yonzhan

Copy link
Copy Markdown
Collaborator

AppNet

@german1608
German Robayo (german1608) force-pushed the private-preview/2026-08-01-preview-upstream branch from c40297d to 2a414f8 Compare September 18, 2026 20:39
Refresh generated commands from Azure/azure-rest-api-specs main (4a2d54631b2ade060cb0c153e246696c2e4eeb8b) and retain validated 2026-08-01-preview recordings.

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

Copilot-Session: 246f59b7-2114-4cc5-a481-b1e9ae2afec3
@german1608
German Robayo (german1608) force-pushed the private-preview/2026-08-01-preview-upstream branch from 224dd2a to 5616d29 Compare September 22, 2026 18:33
@german1608
German Robayo (german1608) marked this pull request as ready for review September 23, 2026 18:56
Copilot AI lite review requested due to automatic review settings September 23, 2026 18:56

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.

Copilot review overview

🟢 Approval recommended

Only minor, non-blocking test-coverage nits remain.

Review effort: Lite
Findings: None

What changed in this PR

Updates appnet-preview commands and recordings to AppNet API version 2026-08-01-preview.

Changes:

  • Regenerates AppNet and member command models.
  • Adds member --network-name and update --tags support.
  • Refreshes playback recordings for the new API version.
File Reviewed change
src/​appnet-preview/​azext_appnet_preview/​tests/​latest/​recordings/​test_appnet_list_versions.yaml Updates version-list recording
src/​appnet-preview/​azext_appnet_preview/​tests/​latest/​recordings/​test_appnet_list_no_resources.yaml Updates list recording
src/​appnet-preview/​azext_appnet_preview/​tests/​latest/​recordings/​test_appnet_create.yaml Refreshes create and polling recordings
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​member/​_wait.py Updates API version and response fields
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​member/​_update.py Adds network-name and tags support
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​member/​_show.py Updates API version and response schema
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​member/​_remove.py Updates API version
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​member/​_list.py Updates API version and response schema
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​member/​_join.py Adds network-name support
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​_wait.py Updates API version
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​_update.py Updates API version
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​_show.py Updates API version
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​_list.py Updates API version
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​_list_versions.py Updates API version
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​_delete.py Updates API version
src/​appnet-preview/​azext_appnet_preview/​aaz/​latest/​appnet/​_create.py Updates API version

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

@Winbobob

Copy link
Copy Markdown
Member

We need to update VERSION in src/appnet-preview/setup.py.

Add the 2026-08-01-preview AppNet command changelog entry.

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

Copilot-Session: 246f59b7-2114-4cc5-a481-b1e9ae2afec3
@german1608

Copy link
Copy Markdown
Contributor Author

We need to update VERSION in src/appnet-preview/setup.py.

Done

@Winbobob

Copy link
Copy Markdown
Member

nit, PR desc includes: "adds --tags to member update", which is not included in this PR.

@german1608

Copy link
Copy Markdown
Contributor Author

Updated the PR description to remove the incorrect tags claim; it now lists only the network-name changes.

German Robayo Paz added 2 commits September 23, 2026 22:23
Regenerate existing appnet-preview commands from the linked AAZ models without registering upgrade history commands.

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

Copilot-Session: 246f59b7-2114-4cc5-a481-b1e9ae2afec3
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 246f59b7-2114-4cc5-a481-b1e9ae2afec3
@german1608

Copy link
Copy Markdown
Contributor Author

Regenerated the extension from the updated AAZ workspace and added the matching az appnet member join example using --network-name shared-network-1 alone for connectivity settings. Only the generated join command documentation changed.

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

Copilot-Session: 246f59b7-2114-4cc5-a481-b1e9ae2afec3
@necusjz
Ethan Yang (necusjz) merged commit 9266121 into Azure:main Sep 25, 2026
24 checks passed
@azclibot

Copy link
Copy Markdown
Collaborator

[Release] Update index.json for extension [ appnet-preview-1.0.0b4 ] : https://dev.azure.com/msazure/One/_build/results?buildId=182768134&view=results

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.

6 participants