diff --git a/armada/handlers/wait.py b/armada/handlers/wait.py index 2473047f..57790259 100644 --- a/armada/handlers/wait.py +++ b/armada/handlers/wait.py @@ -59,7 +59,10 @@ class ChartWait(): schema_info = get_schema_info(self.chart['schema']) resources = self.wait_config.get('resources') - if not resources: + + # wait.resources can be set to [] to disable all resource types, so + # don't override with defaults + if resources is None: resources = self.wait_config.get('resources_list') if isinstance(resources, list):