From e6a6642d787a05b80155da791faf1472b4837aea Mon Sep 17 00:00:00 2001 From: Webster Mudge Date: Thu, 5 Oct 2023 12:05:48 -0400 Subject: [PATCH] Ignore errors when deleting Data Hub Signed-off-by: Webster Mudge --- plugins/modules/datahub_cluster.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/modules/datahub_cluster.py b/plugins/modules/datahub_cluster.py index 027c531d..c90c4513 100644 --- a/plugins/modules/datahub_cluster.py +++ b/plugins/modules/datahub_cluster.py @@ -15,6 +15,8 @@ # See the License for the specific language governing permissions and # limitations under the License. +import json + import jmespath from ansible.module_utils.basic import AnsibleModule from ansible_collections.cloudera.cloud.plugins.module_utils.cdp_common import CdpModule @@ -534,7 +536,8 @@ def process(self): params=dict(name=self.name), field=None, delay=self.delay, - timeout=self.timeout + timeout=self.timeout, + ignore_failures=True ) else: self.module.fail_json(msg='Invalid state: %s' % self.state) @@ -595,6 +598,7 @@ def _configure_payload(self): msg="Could not retrieve subnet metadata for CDP Environment %s" % self.env_crn) subnets = self._filter_subnets(self.subnets_filter, subnet_metadata) + self.module.warn("Found subnets: %s" % ", ".join(subnets)) if len(subnets) == 1: self.subnet = subnets[0] else: