From 4cba904151a3e85ca290088ecd2eabfb789777d9 Mon Sep 17 00:00:00 2001 From: Bill Peck Date: Mon, 22 Jul 2024 23:37:51 -0400 Subject: [PATCH] Update azure_rm_openshiftmanagedcluster.py (#1629) Looks like we need to check if the attribute is set before trying to use it. Fixes #1628 --- plugins/modules/azure_rm_openshiftmanagedcluster.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/modules/azure_rm_openshiftmanagedcluster.py b/plugins/modules/azure_rm_openshiftmanagedcluster.py index b0c28a190..3669018a8 100644 --- a/plugins/modules/azure_rm_openshiftmanagedcluster.py +++ b/plugins/modules/azure_rm_openshiftmanagedcluster.py @@ -586,6 +586,8 @@ def exec_module(self, **kwargs): if key == 'cluster_profile': self.body['properties']['clusterProfile'] = {} for item in ['pull_secret', 'cluster_resource_group_id', 'domain', 'version']: + if not kwargs[key].get(item): + continue if item == 'pull_secret': self.body['properties']['clusterProfile']['pullSecret'] = kwargs[key].get(item) elif item == 'cluster_resource_group_id':