From 21978a69d84600d3cd75d2506dc87903b7b3539d Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu, 19 Oct 2023 15:58:56 -0700 Subject: [PATCH] Fix update test resources tagging when tags are empty. Bump max limit (#5048) Co-authored-by: Ben Broderick Phillips --- eng/common/TestResources/Update-TestResources.ps1 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eng/common/TestResources/Update-TestResources.ps1 b/eng/common/TestResources/Update-TestResources.ps1 index a9983f547..9592e8a8c 100644 --- a/eng/common/TestResources/Update-TestResources.ps1 +++ b/eng/common/TestResources/Update-TestResources.ps1 @@ -26,7 +26,7 @@ param ( [string] $SubscriptionId, [Parameter()] - [ValidateRange(1, 7*24)] + [ValidateRange(1, 30*24)] [int] $DeleteAfterHours = 48 ) @@ -136,6 +136,9 @@ try { Log "Updating DeleteAfter to '$deleteAfter'" Write-Warning "Any clean-up scripts running against subscription '$SubscriptionId' may delete resource group '$ResourceGroupName' after $DeleteAfterHours hours." + if (!$resourceGroup.Tags) { + $resourceGroup.Tags = @{} + } $resourceGroup.Tags['DeleteAfter'] = $deleteAfter Log "Updating resource group '$ResourceGroupName'"