Lock et suppression d’un Resource Group Azure

Lors de la suppression de ressources Azure, il est possible que le portail ou PowerShell refuse de le faire avec pour raison : « The resource group is locked and can’t be deleted ».

Azure Resource Group locked

Comment trouver la source de cette anomalie et la résoudre ? PowerShell est notre ami 🙂

Dans un premier temps, nous allons chercher les locks présents sur notre groupe de ressources :

Login-AzureRmAccount
Select-AzureRmSubscription -SubscriptionId "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
Get-AzureRmResourceLock -ResourceGroupName "<nom de mon groupe de ressources>"

L’exécution nous retourne l’ensemble des locks posés sur nos ressources :
Retour Azure Powershell

Dans notre cas, le lock est dû à une Azure Function liée à un de mes comptes de stockage.
Nous allons révoquer ce lock afin de pouvoir par la suite supprimer notre groupe de ressource :

$lock = Get-AzureRmResourceLock -ResourceGroupName "<nom de mon groupe de ressources>"
Remove-AzureRmResourceLock -LockName $lock.Name  -ResourceName $lock.ResourceName -ResourceGroupName $lock.ResourceGroupName -ResourceType $lock.ResourceType -Force

Le lock est désormais supprimé, et débloque ainsi notre problème 🙂

Azure Resource Group supprimé

Tags: Azure,

Pas de commentaire

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *