mirror of
https://github.com/ansible/awx.git
synced 2026-05-06 17:07:36 -02:30
Fix bug where incorrect EE was being used for Container Group pods
This commit is contained in:
@@ -3038,13 +3038,14 @@ class AWXReceptorJob:
|
|||||||
ee = get_default_execution_environment()
|
ee = get_default_execution_environment()
|
||||||
|
|
||||||
default_pod_spec = get_default_pod_spec()
|
default_pod_spec = get_default_pod_spec()
|
||||||
default_pod_spec['spec']['containers'][0]['image'] = ee.image
|
|
||||||
|
|
||||||
pod_spec_override = {}
|
pod_spec_override = {}
|
||||||
if self.task and self.task.instance.instance_group.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_override = parse_yaml_or_json(self.task.instance.instance_group.pod_spec_override)
|
||||||
pod_spec = {**default_pod_spec, **pod_spec_override}
|
pod_spec = {**default_pod_spec, **pod_spec_override}
|
||||||
|
|
||||||
|
pod_spec['spec']['containers'][0]['image'] = ee.image
|
||||||
|
|
||||||
if self.task:
|
if self.task:
|
||||||
pod_spec['metadata'] = deepmerge(
|
pod_spec['metadata'] = deepmerge(
|
||||||
pod_spec.get('metadata', {}),
|
pod_spec.get('metadata', {}),
|
||||||
|
|||||||
Reference in New Issue
Block a user