From 979c54e4633964caf15a0f7e157be75a08cb0723 Mon Sep 17 00:00:00 2001 From: garciadeblas Date: Fri, 28 May 2021 14:10:59 +0200 Subject: [PATCH] Fix bug 1542 to allow juju to add Azure AKS Storage classes in Azure might have no metadata annotations. This change takes into account that situation. Change-Id: I4f7151d2481b41fd8434e0d95ea5d1a156b68309 Signed-off-by: garciadeblas --- n2vc/kubectl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/n2vc/kubectl.py b/n2vc/kubectl.py index bc8c392..d67f4db 100644 --- a/n2vc/kubectl.py +++ b/n2vc/kubectl.py @@ -96,7 +96,7 @@ class Kubectl: if not selected_sc: # Select the first storage class in case there is no a default-class selected_sc = sc.metadata.name - annotations = sc.metadata.annotations + annotations = sc.metadata.annotations or {} if any( k in annotations and annotations[k] == v for k, v in default_sc_annotations.items() -- 2.17.1