From 5f6aea534b3302b3a53b471239ebb48ce98e5632 Mon Sep 17 00:00:00 2001 From: Jonathan Innis Date: Tue, 9 Nov 2021 14:18:51 -0800 Subject: [PATCH] Remove policy update test from extension E2E (#88) --- .../extensions/public/AzurePolicy.Tests.ps1 | 28 +------------------ 1 file changed, 1 insertion(+), 27 deletions(-) diff --git a/testing/test/extensions/public/AzurePolicy.Tests.ps1 b/testing/test/extensions/public/AzurePolicy.Tests.ps1 index 64a8b5d3e34..8f68426f4ed 100644 --- a/testing/test/extensions/public/AzurePolicy.Tests.ps1 +++ b/testing/test/extensions/public/AzurePolicy.Tests.ps1 @@ -29,9 +29,7 @@ Describe 'Azure Policy Testing' { { # Only check the extension config, not the pod since this doesn't bring up pods $output = Invoke-Expression "az $Env:K8sExtensionName show -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName" -ErrorVariable badOut - $provisioningState = ($output | ConvertFrom-Json).provisioningState - Write-Host "Got ProvisioningState: $provisioningState for the extension" - if ((Has-ExtensionData $extensionName) -And ($provisioningState -eq "Succeeded")) { + if (Has-ExtensionData $extensionName){ break } Start-Sleep -Seconds 10 @@ -46,30 +44,6 @@ Describe 'Azure Policy Testing' { $output | Should -Not -BeNullOrEmpty } - It "Runs an update on the extension on the cluster" { - $output = az $Env:K8sExtensionName update -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName --auto-upgrade false --no-wait - $? | Should -BeTrue - - $output = az $Env:K8sExtensionName show -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName - $? | Should -BeTrue - - $isAutoUpgradeMinorVersion = ($output | ConvertFrom-Json).autoUpgradeMinorVersion - $isAutoUpgradeMinorVersion.ToString() -eq "False" | Should -BeTrue - - # Loop and retry until the extension config updates - $n = 0 - do - { - $isAutoUpgradeMinorVersion = (Get-ExtensionData $extensionName).spec.autoUpgradeMinorVersion - if (!$isAutoUpgradeMinorVersion) { #autoUpgradeMinorVersion doesn't exist in ExtensionConfig CRD if false - break - } - Start-Sleep -Seconds 10 - $n += 1 - } while ($n -le $MAX_RETRY_ATTEMPTS) - $n | Should -BeLessOrEqual $MAX_RETRY_ATTEMPTS - } - It "Lists the extensions on the cluster" { $output = az $Env:K8sExtensionName list -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters $? | Should -BeTrue