Totally block the installation of extensions in main repo modules' tests, as this will cause CI instability (e.g. #17434). These tests should be at least marked as @live_only().
Any request to https://azurecliprod.blob.core.windows.net/ should be patched and removed, like ResourceGroupPreparer.
Describe the bug
If an extension is installed by a command module in main repo, the recording
.yaml
file includeshttps://github.com/Azure/azure-cli/blob/5b95a87f0294ee95feae1a43a14aa8e0656dea3a/src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_private_link_resource_event_grid.yaml#L58
https://github.com/Azure/azure-cli/blob/5b95a87f0294ee95feae1a43a14aa8e0656dea3a/src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_private_link_resource_event_grid.yaml#L9287
The sheer size makes GitHub unable to show and diff those files.
Affected files:
Possible solutions
Either:
Totally block the installation of extensions in main repo modules' tests, as this will cause CI instability (e.g. #17434). These tests should be at least marked as
@live_only()
.Any request to
https://azurecliprod.blob.core.windows.net/
should be patched and removed, likeResourceGroupPreparer
.