Skip to content

Fix mlv2 test sleep gates and re-record cassettes#9934

Open
lavakumarrepala wants to merge 5 commits into
Azure:mainfrom
lavakumarrepala:v-rlava/fix-mlv2-test-cassettes
Open

Fix mlv2 test sleep gates and re-record cassettes#9934
lavakumarrepala wants to merge 5 commits into
Azure:mainfrom
lavakumarrepala:v-rlava/fix-mlv2-test-cassettes

Conversation

@lavakumarrepala

Copy link
Copy Markdown
Member
  • Invert is_live sleep gates so sleeps run during live recording, not playback (test_feature_store_scenarios.py, test_workspace_scenarios.py, test_datastore_scenarios.py, test_deployment_template_scenarios.py).
  • Bump workspace mvnet test suffix to _mvnet2 to avoid soft-deleted conflict; bump live waits to 600s/300s.
  • Re-record affected cassettes against fresh resources.

This checklist is used to make sure that common guidelines for a pull request are followed.

Related command

General Guidelines

  • Have you run azdev style <YOUR_EXT> locally? (pip install azdev required)
  • Have you run python scripts/ci/test_index.py -q locally? (pip install wheel==0.30.0 required)
  • My extension version conforms to the Extension version schema

For new extensions:

About Extension Publish

There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update src/index.json automatically.
You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify src/index.json.

- Invert is_live sleep gates so sleeps run during live recording, not playback (test_feature_store_scenarios.py, test_workspace_scenarios.py, test_datastore_scenarios.py, test_deployment_template_scenarios.py).
- Bump workspace mvnet test suffix to _mvnet2 to avoid soft-deleted conflict; bump live waits to 600s/300s.
- Re-record affected cassettes against fresh resources.
@azure-client-tools-bot-prd

azure-client-tools-bot-prd Bot commented Jun 13, 2026

Copy link
Copy Markdown
❌Azure CLI Extensions Breaking Change Test
❌aks-preview
rule cmd_name rule_message suggest_message
1007 - ParaRemove aks create cmd aks create removed parameter prepared_image_specification_id please add back parameter prepared_image_specification_id for cmd aks create
1007 - ParaRemove aks nodepool add cmd aks nodepool add removed parameter prepared_image_specification_id please add back parameter prepared_image_specification_id for cmd aks nodepool add
1010 - ParaPropUpdate aks nodepool add cmd aks nodepool add update parameter spot_max_price: updated property default from nan to nan please change property default from nan to nan for parameter spot_max_price of cmd aks nodepool add
1007 - ParaRemove aks nodepool update cmd aks nodepool update removed parameter prepared_image_specification_id please add back parameter prepared_image_specification_id for cmd aks nodepool update
1012 - SubgroupRemove aks prepared-image-specification sub group aks prepared-image-specification removed please confirm sub group aks prepared-image-specification removed
❌cdn
rule cmd_name rule_message suggest_message
1007 - ParaRemove afd custom-domain create cmd afd custom-domain create removed parameter mtls_settings please add back parameter mtls_settings for cmd afd custom-domain create
1007 - ParaRemove afd custom-domain update cmd afd custom-domain update removed parameter mtls_settings please add back parameter mtls_settings for cmd afd custom-domain update
1007 - ParaRemove afd endpoint create cmd afd endpoint create removed parameter enforce_mtls please add back parameter enforce_mtls for cmd afd endpoint create
1007 - ParaRemove afd endpoint update cmd afd endpoint update removed parameter enforce_mtls please add back parameter enforce_mtls for cmd afd endpoint update
1007 - ParaRemove afd origin create cmd afd origin create removed parameter origin_capacity_resource please add back parameter origin_capacity_resource for cmd afd origin create
1007 - ParaRemove afd origin create cmd afd origin create removed parameter shared_private_link_resource please add back parameter shared_private_link_resource for cmd afd origin create
1007 - ParaRemove afd origin update cmd afd origin update removed parameter origin_capacity_resource please add back parameter origin_capacity_resource for cmd afd origin update
1007 - ParaRemove afd origin update cmd afd origin update removed parameter shared_private_link_resource please add back parameter shared_private_link_resource for cmd afd origin update
1007 - ParaRemove afd route create cmd afd route create removed parameter cache_configuration please add back parameter cache_configuration for cmd afd route create
1007 - ParaRemove afd route create cmd afd route create removed parameter formatted_custom_domains please add back parameter formatted_custom_domains for cmd afd route create
1007 - ParaRemove afd route create cmd afd route create removed parameter formatted_rule_sets please add back parameter formatted_rule_sets for cmd afd route create
1007 - ParaRemove afd route create cmd afd route create removed parameter grpc_state please add back parameter grpc_state for cmd afd route create
1007 - ParaRemove afd route update cmd afd route update removed parameter cache_configuration please add back parameter cache_configuration for cmd afd route update
1007 - ParaRemove afd route update cmd afd route update removed parameter formatted_custom_domains please add back parameter formatted_custom_domains for cmd afd route update
1007 - ParaRemove afd route update cmd afd route update removed parameter formatted_rule_sets please add back parameter formatted_rule_sets for cmd afd route update
1007 - ParaRemove afd route update cmd afd route update removed parameter grpc_state please add back parameter grpc_state for cmd afd route update
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter action_name please add back parameter action_name for cmd afd rule action add
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter afd_url_signing please add back parameter afd_url_signing for cmd afd rule action add
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter cache_expiration please add back parameter cache_expiration for cmd afd rule action add
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter cache_key_query_string please add back parameter cache_key_query_string for cmd afd rule action add
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter edge_action please add back parameter edge_action for cmd afd rule action add
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter modify_request_header please add back parameter modify_request_header for cmd afd rule action add
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter modify_response_header please add back parameter modify_response_header for cmd afd rule action add
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter origin_group_override please add back parameter origin_group_override for cmd afd rule action add
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter route_configuration_override please add back parameter route_configuration_override for cmd afd rule action add
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter url_redirect please add back parameter url_redirect for cmd afd rule action add
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter url_rewrite please add back parameter url_rewrite for cmd afd rule action add
1007 - ParaRemove afd rule action add cmd afd rule action add removed parameter url_signing please add back parameter url_signing for cmd afd rule action add
1007 - ParaRemove afd rule action remove cmd afd rule action remove removed parameter action_name please add back parameter action_name for cmd afd rule action remove
1007 - ParaRemove afd rule action remove cmd afd rule action remove removed parameter yes please add back parameter yes for cmd afd rule action remove
1002 - CmdRemove afd rule action show cmd afd rule action show removed please confirm cmd afd rule action show removed
1002 - CmdRemove afd rule action update cmd afd rule action update removed please confirm cmd afd rule action update removed
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter client_port please add back parameter client_port for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter condition_name please add back parameter condition_name for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter cookies please add back parameter cookies for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter host_name please add back parameter host_name for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter http_version please add back parameter http_version for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter is_device please add back parameter is_device for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter post_args please add back parameter post_args for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter query_string please add back parameter query_string for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter remote_address please add back parameter remote_address for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter request_body please add back parameter request_body for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter request_header please add back parameter request_header for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter request_method please add back parameter request_method for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter request_scheme please add back parameter request_scheme for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter request_uri please add back parameter request_uri for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter server_port please add back parameter server_port for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter socket_addr please add back parameter socket_addr for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter ssl_protocol please add back parameter ssl_protocol for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter url_file_extension please add back parameter url_file_extension for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter url_file_name please add back parameter url_file_name for cmd afd rule condition add
1007 - ParaRemove afd rule condition add cmd afd rule condition add removed parameter url_path please add back parameter url_path for cmd afd rule condition add
1007 - ParaRemove afd rule condition remove cmd afd rule condition remove removed parameter condition_name please add back parameter condition_name for cmd afd rule condition remove
1007 - ParaRemove afd rule condition remove cmd afd rule condition remove removed parameter yes please add back parameter yes for cmd afd rule condition remove
1002 - CmdRemove afd rule condition show cmd afd rule condition show removed please confirm cmd afd rule condition show removed
1002 - CmdRemove afd rule condition update cmd afd rule condition update removed please confirm cmd afd rule condition update removed
1007 - ParaRemove afd rule create cmd afd rule create removed parameter actions please add back parameter actions for cmd afd rule create
1007 - ParaRemove afd rule create cmd afd rule create removed parameter conditions please add back parameter conditions for cmd afd rule create
1006 - ParaAdd afd secret create cmd afd secret create added parameter secret_source please remove parameter secret_source for cmd afd secret create
1007 - ParaRemove afd secret create cmd afd secret create removed parameter parameters please add back parameter parameters for cmd afd secret create
1007 - ParaRemove afd secret update cmd afd secret update removed parameter parameters please add back parameter parameters for cmd afd secret update
1006 - ParaAdd afd security-policy create cmd afd security-policy create added parameter domains please remove parameter domains for cmd afd security-policy create
1006 - ParaAdd afd security-policy create cmd afd security-policy create added parameter waf_policy please remove parameter waf_policy for cmd afd security-policy create
1007 - ParaRemove afd security-policy create cmd afd security-policy create removed parameter web_application_firewall_embedded please add back parameter web_application_firewall_embedded for cmd afd security-policy create
1007 - ParaRemove afd security-policy create cmd afd security-policy create removed parameter web_application_firewall please add back parameter web_application_firewall for cmd afd security-policy create
1007 - ParaRemove afd security-policy update cmd afd security-policy update removed parameter web_application_firewall_embedded please add back parameter web_application_firewall_embedded for cmd afd security-policy update
1007 - ParaRemove afd security-policy update cmd afd security-policy update removed parameter web_application_firewall please add back parameter web_application_firewall for cmd afd security-policy update
1007 - ParaRemove cdn endpoint update cmd cdn endpoint update removed parameter generic_update_add please add back parameter generic_update_add for cmd cdn endpoint update
1007 - ParaRemove cdn endpoint update cmd cdn endpoint update removed parameter generic_update_force_string please add back parameter generic_update_force_string for cmd cdn endpoint update
1007 - ParaRemove cdn endpoint update cmd cdn endpoint update removed parameter generic_update_remove please add back parameter generic_update_remove for cmd cdn endpoint update
1007 - ParaRemove cdn endpoint update cmd cdn endpoint update removed parameter generic_update_set please add back parameter generic_update_set for cmd cdn endpoint update
1007 - ParaRemove cdn endpoint update cmd cdn endpoint update removed parameter origin_groups please add back parameter origin_groups for cmd cdn endpoint update
1007 - ParaRemove cdn endpoint update cmd cdn endpoint update removed parameter origins please add back parameter origins for cmd cdn endpoint update
⚠️ 1006 - ParaAdd afd origin create cmd afd origin create added parameter enable_private_link
⚠️ 1006 - ParaAdd afd origin create cmd afd origin create added parameter private_link_location
⚠️ 1006 - ParaAdd afd origin create cmd afd origin create added parameter private_link_request_message
⚠️ 1006 - ParaAdd afd origin create cmd afd origin create added parameter private_link_resource
⚠️ 1006 - ParaAdd afd origin create cmd afd origin create added parameter private_link_sub_resource_type
⚠️ 1006 - ParaAdd afd origin update cmd afd origin update added parameter enable_private_link
⚠️ 1006 - ParaAdd afd origin update cmd afd origin update added parameter private_link_location
⚠️ 1006 - ParaAdd afd origin update cmd afd origin update added parameter private_link_request_message
⚠️ 1006 - ParaAdd afd origin update cmd afd origin update added parameter private_link_resource
⚠️ 1006 - ParaAdd afd origin update cmd afd origin update added parameter private_link_sub_resource_type
⚠️ 1006 - ParaAdd afd origin-group create cmd afd origin-group create added parameter enable_health_probe
⚠️ 1006 - ParaAdd afd origin-group create cmd afd origin-group create added parameter health_probe_settings
⚠️ 1006 - ParaAdd afd origin-group create cmd afd origin-group create added parameter session_affinity_state
⚠️ 1006 - ParaAdd afd origin-group create cmd afd origin-group create added parameter traffic_restoration_time_to_healed_or_new_endpoints_in_minutes
⚠️ 1010 - ParaPropUpdate afd origin-group create cmd afd origin-group create update parameter probe_protocol: updated property choices from ['Grpc', 'Http', 'Https', 'NotSet'] to ['Http', 'Https', 'NotSet']
⚠️ 1006 - ParaAdd afd origin-group update cmd afd origin-group update added parameter enable_health_probe
⚠️ 1006 - ParaAdd afd origin-group update cmd afd origin-group update added parameter session_affinity_state
⚠️ 1006 - ParaAdd afd origin-group update cmd afd origin-group update added parameter traffic_restoration_time_to_healed_or_new_endpoints_in_minutes
⚠️ 1010 - ParaPropUpdate afd origin-group update cmd afd origin-group update update parameter probe_protocol: updated property choices from ['Grpc', 'Http', 'Https', 'NotSet'] to ['Http', 'Https', 'NotSet']
⚠️ 1006 - ParaAdd afd profile create cmd afd profile create added parameter identity_type
⚠️ 1006 - ParaAdd afd profile create cmd afd profile create added parameter user_assigned_identities
⚠️ 1010 - ParaPropUpdate afd profile create cmd afd profile create update parameter sku: updated property choices from ['Classic_AzureFrontDoor', 'Custom_Verizon', 'Premium_AzureFrontDoor', 'Premium_Verizon', 'StandardPlus_955BandWidth_ChinaCdn', 'StandardPlus_AvgBandWidth_ChinaCdn', 'StandardPlus_ChinaCdn', 'Standard_955BandWidth_ChinaCdn', 'Standard_Akamai', 'Standard_AvgBandWidth_ChinaCdn', 'Standard_AzureFrontDoor', 'Standard_ChinaCdn', 'Standard_Microsoft', 'Standard_Verizon'] to ['Custom_Verizon', 'Premium_AzureFrontDoor', 'Premium_Verizon', 'StandardPlus_955BandWidth_ChinaCdn', 'StandardPlus_AvgBandWidth_ChinaCdn', 'StandardPlus_ChinaCdn', 'Standard_955BandWidth_ChinaCdn', 'Standard_Akamai', 'Standard_AvgBandWidth_ChinaCdn', 'Standard_AzureFrontDoor', 'Standard_ChinaCdn', 'Standard_Microsoft', 'Standard_Verizon']
⚠️ 1006 - ParaAdd afd profile update cmd afd profile update added parameter identity_type
⚠️ 1006 - ParaAdd afd profile update cmd afd profile update added parameter user_assigned_identities
⚠️ 1006 - ParaAdd afd route create cmd afd route create added parameter content_types_to_compress
⚠️ 1006 - ParaAdd afd route create cmd afd route create added parameter custom_domains
⚠️ 1006 - ParaAdd afd route create cmd afd route create added parameter enable_caching
⚠️ 1006 - ParaAdd afd route create cmd afd route create added parameter enable_compression
⚠️ 1006 - ParaAdd afd route create cmd afd route create added parameter query_parameters
⚠️ 1006 - ParaAdd afd route create cmd afd route create added parameter query_string_caching_behavior
⚠️ 1006 - ParaAdd afd route create cmd afd route create added parameter rule_sets
⚠️ 1006 - ParaAdd afd route update cmd afd route update added parameter content_types_to_compress
⚠️ 1006 - ParaAdd afd route update cmd afd route update added parameter custom_domains
⚠️ 1006 - ParaAdd afd route update cmd afd route update added parameter enable_caching
⚠️ 1006 - ParaAdd afd route update cmd afd route update added parameter enable_compression
⚠️ 1006 - ParaAdd afd route update cmd afd route update added parameter query_parameters
⚠️ 1006 - ParaAdd afd route update cmd afd route update added parameter query_string_caching_behavior
⚠️ 1006 - ParaAdd afd route update cmd afd route update added parameter rule_sets
⚠️ 1006 - ParaAdd afd rule action add cmd afd rule action add added parameter actions
⚠️ 1006 - ParaAdd afd rule action add cmd afd rule action add added parameter conditions
⚠️ 1006 - ParaAdd afd rule action add cmd afd rule action add added parameter generic_update_add
⚠️ 1006 - ParaAdd afd rule action add cmd afd rule action add added parameter generic_update_force_string
⚠️ 1006 - ParaAdd afd rule action add cmd afd rule action add added parameter generic_update_remove
⚠️ 1006 - ParaAdd afd rule action add cmd afd rule action add added parameter generic_update_set
⚠️ 1006 - ParaAdd afd rule action add cmd afd rule action add added parameter match_processing_behavior
⚠️ 1006 - ParaAdd afd rule action add cmd afd rule action add added parameter order
⚠️ 1008 - ParaPropAdd afd rule action add cmd afd rule action add update parameter profile_name: added property id_part=name
⚠️ 1008 - ParaPropAdd afd rule action add cmd afd rule action add update parameter rule_name: added property id_part=child_name_2
⚠️ 1010 - ParaPropUpdate afd rule action add cmd afd rule action add update parameter rule_name: updated property options from ['--rule-name'] to ['--name', '--rule-name', '-n']
⚠️ 1008 - ParaPropAdd afd rule action add cmd afd rule action add update parameter rule_set_name: added property id_part=child_name_1
⚠️ 1008 - ParaPropAdd afd rule action list cmd afd rule action list update parameter profile_name: added property id_part=name
⚠️ 1008 - ParaPropAdd afd rule action list cmd afd rule action list update parameter rule_name: added property id_part=child_name_2
⚠️ 1010 - ParaPropUpdate afd rule action list cmd afd rule action list update parameter rule_name: updated property options from ['--rule-name'] to ['--name', '--rule-name', '-n']
⚠️ 1008 - ParaPropAdd afd rule action list cmd afd rule action list update parameter rule_set_name: added property id_part=child_name_1
⚠️ 1006 - ParaAdd afd rule action remove cmd afd rule action remove added parameter actions
⚠️ 1006 - ParaAdd afd rule action remove cmd afd rule action remove added parameter conditions
⚠️ 1006 - ParaAdd afd rule action remove cmd afd rule action remove added parameter generic_update_add
⚠️ 1006 - ParaAdd afd rule action remove cmd afd rule action remove added parameter generic_update_force_string
⚠️ 1006 - ParaAdd afd rule action remove cmd afd rule action remove added parameter generic_update_remove
⚠️ 1006 - ParaAdd afd rule action remove cmd afd rule action remove added parameter generic_update_set
⚠️ 1006 - ParaAdd afd rule action remove cmd afd rule action remove added parameter match_processing_behavior
⚠️ 1006 - ParaAdd afd rule action remove cmd afd rule action remove added parameter order
⚠️ 1008 - ParaPropAdd afd rule action remove cmd afd rule action remove update parameter profile_name: added property id_part=name
⚠️ 1008 - ParaPropAdd afd rule action remove cmd afd rule action remove update parameter rule_name: added property id_part=child_name_2
⚠️ 1010 - ParaPropUpdate afd rule action remove cmd afd rule action remove update parameter rule_name: updated property options from ['--rule-name'] to ['--name', '--rule-name', '-n']
⚠️ 1008 - ParaPropAdd afd rule action remove cmd afd rule action remove update parameter rule_set_name: added property id_part=child_name_1
⚠️ 1002 - CmdRemove afd rule action wait cmd afd rule action wait removed
⚠️ 1006 - ParaAdd afd rule condition add cmd afd rule condition add added parameter actions
⚠️ 1006 - ParaAdd afd rule condition add cmd afd rule condition add added parameter conditions
⚠️ 1006 - ParaAdd afd rule condition add cmd afd rule condition add added parameter generic_update_add
⚠️ 1006 - ParaAdd afd rule condition add cmd afd rule condition add added parameter generic_update_force_string
⚠️ 1006 - ParaAdd afd rule condition add cmd afd rule condition add added parameter generic_update_remove
⚠️ 1006 - ParaAdd afd rule condition add cmd afd rule condition add added parameter generic_update_set
⚠️ 1006 - ParaAdd afd rule condition add cmd afd rule condition add added parameter match_processing_behavior
⚠️ 1006 - ParaAdd afd rule condition add cmd afd rule condition add added parameter order
⚠️ 1008 - ParaPropAdd afd rule condition add cmd afd rule condition add update parameter profile_name: added property id_part=name
⚠️ 1008 - ParaPropAdd afd rule condition add cmd afd rule condition add update parameter rule_name: added property id_part=child_name_2
⚠️ 1010 - ParaPropUpdate afd rule condition add cmd afd rule condition add update parameter rule_name: updated property options from ['--rule-name'] to ['--name', '--rule-name', '-n']
⚠️ 1008 - ParaPropAdd afd rule condition add cmd afd rule condition add update parameter rule_set_name: added property id_part=child_name_1
⚠️ 1008 - ParaPropAdd afd rule condition list cmd afd rule condition list update parameter profile_name: added property id_part=name
⚠️ 1008 - ParaPropAdd afd rule condition list cmd afd rule condition list update parameter rule_name: added property id_part=child_name_2
⚠️ 1010 - ParaPropUpdate afd rule condition list cmd afd rule condition list update parameter rule_name: updated property options from ['--rule-name'] to ['--name', '--rule-name', '-n']
⚠️ 1008 - ParaPropAdd afd rule condition list cmd afd rule condition list update parameter rule_set_name: added property id_part=child_name_1
⚠️ 1006 - ParaAdd afd rule condition remove cmd afd rule condition remove added parameter actions
⚠️ 1006 - ParaAdd afd rule condition remove cmd afd rule condition remove added parameter conditions
⚠️ 1006 - ParaAdd afd rule condition remove cmd afd rule condition remove added parameter generic_update_add
⚠️ 1006 - ParaAdd afd rule condition remove cmd afd rule condition remove added parameter generic_update_force_string
⚠️ 1006 - ParaAdd afd rule condition remove cmd afd rule condition remove added parameter generic_update_remove
⚠️ 1006 - ParaAdd afd rule condition remove cmd afd rule condition remove added parameter generic_update_set
⚠️ 1006 - ParaAdd afd rule condition remove cmd afd rule condition remove added parameter match_processing_behavior
⚠️ 1006 - ParaAdd afd rule condition remove cmd afd rule condition remove added parameter order
⚠️ 1008 - ParaPropAdd afd rule condition remove cmd afd rule condition remove update parameter profile_name: added property id_part=name
⚠️ 1008 - ParaPropAdd afd rule condition remove cmd afd rule condition remove update parameter rule_name: added property id_part=child_name_2
⚠️ 1010 - ParaPropUpdate afd rule condition remove cmd afd rule condition remove update parameter rule_name: updated property options from ['--rule-name'] to ['--name', '--rule-name', '-n']
⚠️ 1008 - ParaPropAdd afd rule condition remove cmd afd rule condition remove update parameter rule_set_name: added property id_part=child_name_1
⚠️ 1002 - CmdRemove afd rule condition wait cmd afd rule condition wait removed
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter action_name
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter cache_behavior
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter cache_duration
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter custom_fragment
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter custom_hostname
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter custom_path
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter custom_querystring
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter destination
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter edge_action_id
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter enable_caching
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter enable_compression
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter forwarding_protocol
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter header_action
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter header_name
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter header_value
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter invocation_point
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter match_values
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter match_variable
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter negate_condition
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter operator
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter origin_group
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter preserve_unmatched_path
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter query_parameters
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter query_string_caching_behavior
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter redirect_protocol
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter redirect_type
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter selector
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter source_pattern
⚠️ 1006 - ParaAdd afd rule create cmd afd rule create added parameter transforms
⚠️ 1006 - ParaAdd afd secret create cmd afd secret create added parameter secret_version
⚠️ 1006 - ParaAdd afd secret create cmd afd secret create added parameter use_latest_version
⚠️ 1006 - ParaAdd afd secret update cmd afd secret update added parameter secret_source
⚠️ 1006 - ParaAdd afd secret update cmd afd secret update added parameter secret_version
⚠️ 1006 - ParaAdd afd secret update cmd afd secret update added parameter use_latest_version
⚠️ 1006 - ParaAdd afd security-policy update cmd afd security-policy update added parameter domains
⚠️ 1006 - ParaAdd afd security-policy update cmd afd security-policy update added parameter waf_policy
⚠️ 1006 - ParaAdd cdn origin-group create cmd cdn origin-group create added parameter origins
⚠️ 1006 - ParaAdd cdn origin-group create cmd cdn origin-group create added parameter probe_interval
⚠️ 1006 - ParaAdd cdn origin-group create cmd cdn origin-group create added parameter probe_method
⚠️ 1006 - ParaAdd cdn origin-group create cmd cdn origin-group create added parameter probe_path
⚠️ 1006 - ParaAdd cdn origin-group create cmd cdn origin-group create added parameter probe_protocol
⚠️ 1006 - ParaAdd cdn origin-group create cmd cdn origin-group create added parameter response_error_detection_error_types
⚠️ 1006 - ParaAdd cdn origin-group create cmd cdn origin-group create added parameter response_error_detection_failover_threshold
⚠️ 1006 - ParaAdd cdn origin-group create cmd cdn origin-group create added parameter response_error_detection_status_code_ranges
⚠️ 1006 - ParaAdd cdn origin-group update cmd cdn origin-group update added parameter origins
⚠️ 1006 - ParaAdd cdn origin-group update cmd cdn origin-group update added parameter probe_interval
⚠️ 1006 - ParaAdd cdn origin-group update cmd cdn origin-group update added parameter probe_method
⚠️ 1006 - ParaAdd cdn origin-group update cmd cdn origin-group update added parameter probe_path
⚠️ 1006 - ParaAdd cdn origin-group update cmd cdn origin-group update added parameter probe_protocol
⚠️ 1006 - ParaAdd cdn origin-group update cmd cdn origin-group update added parameter response_error_detection_error_types
⚠️ 1006 - ParaAdd cdn origin-group update cmd cdn origin-group update added parameter response_error_detection_failover_threshold
⚠️ 1006 - ParaAdd cdn origin-group update cmd cdn origin-group update added parameter response_error_detection_status_code_ranges
⚠️ 1010 - ParaPropUpdate cdn profile create cmd cdn profile create update parameter sku: updated property choices from ['Classic_AzureFrontDoor', 'Custom_Verizon', 'Premium_AzureFrontDoor', 'Premium_Verizon', 'StandardPlus_955BandWidth_ChinaCdn', 'StandardPlus_AvgBandWidth_ChinaCdn', 'StandardPlus_ChinaCdn', 'Standard_955BandWidth_ChinaCdn', 'Standard_Akamai', 'Standard_AvgBandWidth_ChinaCdn', 'Standard_AzureFrontDoor', 'Standard_ChinaCdn', 'Standard_Microsoft', 'Standard_Verizon'] to ['Custom_Verizon', 'Premium_AzureFrontDoor', 'Premium_Verizon', 'StandardPlus_955BandWidth_ChinaCdn', 'StandardPlus_AvgBandWidth_ChinaCdn', 'StandardPlus_ChinaCdn', 'Standard_955BandWidth_ChinaCdn', 'Standard_Akamai', 'Standard_AvgBandWidth_ChinaCdn', 'Standard_AzureFrontDoor', 'Standard_ChinaCdn', 'Standard_Microsoft', 'Standard_Verizon']
⚠️ 1006 - ParaAdd cdn profile-migration migrate cmd cdn profile-migration migrate added parameter identity_type
⚠️ 1006 - ParaAdd cdn profile-migration migrate cmd cdn profile-migration migrate added parameter user_assigned_identities
⚠️ 1010 - ParaPropUpdate cdn profile-migration migrate cmd cdn profile-migration migrate update parameter sku: updated property choices from ['Classic_AzureFrontDoor', 'Custom_Verizon', 'Premium_AzureFrontDoor', 'Premium_Verizon', 'StandardPlus_955BandWidth_ChinaCdn', 'StandardPlus_AvgBandWidth_ChinaCdn', 'StandardPlus_ChinaCdn', 'Standard_955BandWidth_ChinaCdn', 'Standard_Akamai', 'Standard_AvgBandWidth_ChinaCdn', 'Standard_AzureFrontDoor', 'Standard_ChinaCdn', 'Standard_Microsoft', 'Standard_Verizon'] to ['Custom_Verizon', 'Premium_AzureFrontDoor', 'Premium_Verizon', 'StandardPlus_955BandWidth_ChinaCdn', 'StandardPlus_AvgBandWidth_ChinaCdn', 'StandardPlus_ChinaCdn', 'Standard_955BandWidth_ChinaCdn', 'Standard_Akamai', 'Standard_AvgBandWidth_ChinaCdn', 'Standard_AzureFrontDoor', 'Standard_ChinaCdn', 'Standard_Microsoft', 'Standard_Verizon']

@azure-client-tools-bot-prd

Copy link
Copy Markdown

Hi @lavakumarrepala,
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 setup.py as well.

@yonzhan yonzhan requested a review from necusjz June 13, 2026 10:24
@yonzhan

yonzhan commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator

mlv2

@lavakumarrepala lavakumarrepala marked this pull request as ready for review June 15, 2026 05:25
Copilot AI review requested due to automatic review settings June 15, 2026 05:25

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

Note

Copilot was unable to run its full agentic suite in this review.

This PR updates the Azure ML CLI v2 package/repo artifacts for a new release and refreshes scenario tests + VCR recordings to align with updated live-recording behavior.

Changes:

  • Bump package version to 2.44.0 and update azure-ai-ml dependency.
  • Adjust scenario tests to wait only in live mode for async resource propagation, and add live-only registry setup/teardown for deployment-template scenarios.
  • Refresh multiple test recordings to match new live runs / API responses.

Reviewed changes

Copilot reviewed 22 out of 24 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
src/machinelearningservices/setup.py Bumps package version to 2.44.0.
src/machinelearningservices/azext_mlv2/tests/latest/test_workspace_scenarios.py Updates live-mode sleeps and workspace naming for managed network tests.
src/machinelearningservices/azext_mlv2/tests/latest/test_feature_store_scenarios.py Switches sleep condition to live-mode and changes resource group used by tests.
src/machinelearningservices/azext_mlv2/tests/latest/test_deployment_template_scenarios.py Adds live-only registry setup/teardown using subprocess to avoid VCR capture.
src/machinelearningservices/azext_mlv2/tests/latest/test_datastore_scenarios.py Changes RG/WS used in command strings for datastore tests.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_datastore_file.yaml Updates datastore-file VCR recording to new live response payloads/headers.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_datastore_blob_credentialless.yaml Updates credentialless blob datastore recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_datastore_blob.yaml Updates blob datastore recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_datastore_adlsgen2_credentialless.yaml Updates credentialless ADLS Gen2 datastore recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_datastore_adlsgen2.yaml Updates ADLS Gen2 datastore recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_datastore_adlsgen1_credentialless.yaml Updates credentialless ADLS Gen1 datastore recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_datastore_adlsgen1.yaml Updates ADLS Gen1 datastore recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_12_deployment_template_full_workflow_verification.yaml Refreshes deployment-template full workflow recording (region/URIs/payloads).
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_10_deployment_template_update_multiple_tags.yaml Refreshes deployment-template tag update recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_09_deployment_template_get_nonexistent.yaml Refreshes “get nonexistent template” recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_08_deployment_template_list_specific.yaml Refreshes list-specific deployment-template recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_06_deployment_template_restore.yaml Refreshes restore deployment-template recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_04_deployment_template_update.yaml Refreshes update deployment-template recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_03_deployment_template_get.yaml Refreshes get deployment-template recording.
src/machinelearningservices/azext_mlv2/tests/latest/recordings/test_01_deployment_template_create.yaml Refreshes create deployment-template recording.
src/machinelearningservices/azext_mlv2/manual/requirements.txt Bumps azure-ai-ml pinned version.
src/machinelearningservices/CHANGELOG.rst Adds a new 2.44.0 changelog header for 2026-06-11.

Comment on lines +59 to +63
result = subprocess.run(
["az", "ml", "registry", "create",
"-g", cls.resource_group, "--file", registry_yaml_path],
capture_output=True, text=True, shell=True,
)
Comment on lines +83 to +87
subprocess.run(
["az", "ml", "registry", "delete",
"-g", cls.resource_group, "--name", cls.registry_name, "--yes"],
capture_output=True, text=True, shell=True,
)
Comment on lines +18 to +19
def _is_live_mode() -> bool:
return os.environ.get("AZURE_TEST_RUN_LIVE", "").lower() == "true"
class FeatureStoreScenarioTest(MLBaseScenarioTest):
def test_featureStore(self) -> None:
self.kwargs["resourceGroup"] = "test-rg-000006"
self.kwargs["resourceGroup"] = "kchawla-rg"

def test_featurestore_managednetwork_provision(self) -> None:
self.kwargs["resourceGroup"] = "test-rg-000006"
self.kwargs["resourceGroup"] = "kchawla-rg"
if not suffix:
suffix = ""
return f"az ml datastore create --file ./src/machinelearningservices/azext_mlv2/tests/test_configs/datastore/{file_name} --name {{{var_name}}} {suffix} -g testrg -w testworkspace"
return f"az ml datastore create --file ./src/machinelearningservices/azext_mlv2/tests/test_configs/datastore/{file_name} --name {{{var_name}}} {suffix} -g kchawla-rg -w kchawla-ws"
from time import sleep

sleep(120) # This sleep is only required for fresh recording of cassette
sleep(600) # Wait for async create to propagate when recording live
Comment on lines +32 to +34
{"createdAt": "2026-06-11T23:40:51.9443397+00:00", "createdBy": "Lava Kumar
Repala", "createdByType": "User", "lastModifiedAt": "2026-06-11T23:40:52.2124838+00:00",
"lastModifiedBy": "Lava Kumar Repala", "lastModifiedByType": "User"}}'
@wangzelin007

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 2 pipeline(s).

… subprocess args

- Revert hardcoded developer RG (kchawla-rg) and workspace (kchawla-ws) in
  test_feature_store_scenarios.py and test_datastore_scenarios.py back to
  the suite's standard test-rg-000006 / testrg / testworkspace values.
- Scrub user PII (createdBy / lastModifiedBy / userName values) from cassette
  recordings to placeholders ("Test User", "Anonymous User").
- Replace shell=True with shell=False on subprocess.run calls that pass argv
  as a list in test_deployment_template_scenarios.py registry create/delete
  (shell=True with a list argv is silently broken on POSIX CI).
- Remove broken immutability check in _ml_deployment_template_update that
  compared post-_to_dict() values and raised false ValueError on unchanged
  fields. Mutation is already physically constrained to description/tags.
@wangzelin007

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 2 pipeline(s).

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.

5 participants