# extra environment variables usage in playbooks

**URL:** <https://forum.ansible.com/t/extra-environment-variables-usage-in-playbooks/33314>\
**Category:** AWX Project\
**Tags:** awx\
**Created:** [July 3, 2020, 9:14am UTC](https://forum.ansible.com/t/extra-environment-variables-usage-in-playbooks/33314 "2020-07-03T09:14:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gregory\_Storme](https://avatars.discourse-cdn.com/v4/letter/g/46a35a/32.png) [@Gregory\_Storme](https://forum.ansible.com/u/Gregory_Storme)\
**Post date:** [July 3, 2020, 9:14am UTC](https://forum.ansible.com/t/extra-environment-variables-usage-in-playbooks/33314/1 "2020-07-03T09:14:43Z")

</div>

Hi,

Using AWX 11.2.0

I have declared a variable _awx\_env_ under the “extra environment variables” under /settings/jobs:

`

{  
“HOME”: “/var/lib/awx”,  
“awx\_env”: “staging”,  
“ANSIBLE\_SSH\_ARGS”: “-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no”  
}

`

But when I use this in a playbook, its value is empty?

Task:

`

- debug:  
msg: “{{ lookup(‘env’, ‘awx\_env’) }}”  
`

Output:

`  
TASK [debug] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
task path: /tmp/awx\_4589\_noinrvc7/project/test\_greg.yml:5  
ok: [L016152] =\> {  
“msg”: “”  
}

`
