mirror of
https://github.com/ansible/awx.git
synced 2026-01-09 23:12:08 -03:30
Merge pull request #10062 from shanemcd/fix-ee-cg
A couple EE bug fixes See commit messages for more info Reviewed-by: Seth Foster <None> Reviewed-by: Alan Rominger <arominge@redhat.com> Reviewed-by: Christian Adams <rooftopcellist@gmail.com>
This commit is contained in:
commit
e0d6b138b0
@ -3038,13 +3038,15 @@ 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
|
||||
pod_spec['spec']['containers'][0]['args'] = ['ansible-runner', 'worker', '--private-data-dir=/runner']
|
||||
|
||||
if self.task:
|
||||
pod_spec['metadata'] = deepmerge(
|
||||
pod_spec.get('metadata', {}),
|
||||
|
||||
@ -20,6 +20,7 @@ def get_default_pod_spec():
|
||||
{
|
||||
"image": get_default_execution_environment().image,
|
||||
"name": 'worker',
|
||||
"args": ['ansible-runner', 'worker', '--private-data-dir=/runner'],
|
||||
}
|
||||
],
|
||||
},
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user