diff --git a/awx/main/tasks.py b/awx/main/tasks.py index 81e972d9cf..a7a780d2a5 100644 --- a/awx/main/tasks.py +++ b/awx/main/tasks.py @@ -3038,13 +3038,14 @@ class AWXReceptorJob: ee = get_default_execution_environment() default_pod_spec = get_default_pod_spec() - default_pod_spec['spec']['containers'][0]['image'] = ee.image pod_spec_override = {} if self.task and self.task.instance.instance_group.pod_spec_override: pod_spec_override = parse_yaml_or_json(self.task.instance.instance_group.pod_spec_override) pod_spec = {**default_pod_spec, **pod_spec_override} + pod_spec['spec']['containers'][0]['image'] = ee.image + if self.task: pod_spec['metadata'] = deepmerge( pod_spec.get('metadata', {}),