From 02795c9ed95278b63f4ba0ed43aef3359c0be288 Mon Sep 17 00:00:00 2001 From: Hao Liu <44379968+TheRealHaoLiu@users.noreply.github.com> Date: Fri, 27 Sep 2024 15:42:44 -0400 Subject: [PATCH] Filter out ANSIBLE_BASE from job env var (#6710) --- awx/main/tasks/jobs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awx/main/tasks/jobs.py b/awx/main/tasks/jobs.py index 0a9e7f5975..c6cfc6a180 100644 --- a/awx/main/tasks/jobs.py +++ b/awx/main/tasks/jobs.py @@ -299,7 +299,7 @@ class BaseTask(object): env = {} # Add ANSIBLE_* settings to the subprocess environment. for attr in dir(settings): - if attr == attr.upper() and attr.startswith('ANSIBLE_'): + if attr == attr.upper() and attr.startswith('ANSIBLE_') and not attr.startswith('ANSIBLE_BASE_'): env[attr] = str(getattr(settings, attr)) # Also set environment variables configured in AWX_TASK_ENV setting. for key, value in settings.AWX_TASK_ENV.items():