From: garciadeblas Date: Fri, 28 May 2021 12:10:59 +0000 (+0200) Subject: Fix bug 1542 to allow juju to add Azure AKS X-Git-Tag: release-v11.0-start~20 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=refs%2Fchanges%2F12%2F10912%2F1;p=osm%2FN2VC.git 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 --- 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()