# Hi I am attempting to trouble shoot this error "argument of type 'NoneType' is not iterable"

**URL:** <https://forum.ansible.com/t/hi-i-am-attempting-to-trouble-shoot-this-error-argument-of-type-nonetype-is-not-iterable/23297>\
**Category:** Ansible Project\
**Tags:** awx\
**Created:** [December 20, 2016, 4:16pm UTC](https://forum.ansible.com/t/hi-i-am-attempting-to-trouble-shoot-this-error-argument-of-type-nonetype-is-not-iterable/23297 "2016-12-20T16:16:49Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Brian\_Keyes](https://avatars.discourse-cdn.com/v4/letter/b/7feea3/32.png) [@Brian\_Keyes](https://forum.ansible.com/u/Brian_Keyes)\
**Post date:** [December 20, 2016, 4:16pm UTC](https://forum.ansible.com/t/hi-i-am-attempting-to-trouble-shoot-this-error-argument-of-type-nonetype-is-not-iterable/23297/1 "2016-12-20T16:16:49Z")

</div>

I am geting this when I attempt to use I understand that “argument of type ‘NoneType’ is not iterable” may be due to none being being passed as a variable?

how can I find out exactly where the “argument of type ‘NoneType’ is not iterable” in this error , what is it exactly referring to ?

how can I track down this error , what is it talking about ? how can I get more information ?

1;30mtask path: /var/lib/awx/projects/\_22\_\_openshift\_ansible\_source\_installation/roles/openshift\_master/tasks/main.yml:146 [0m  
[0;31mfatal: [ip-10-25-10-212.ec2.internal]: FAILED! =\> {  
“failed”: true,  
“msg”: “Unexpected templating type error occurred on ({{ openshift.master.identity\_providers | translate\_idps(‘v1’, openshift.common.version, openshift.common.deployment\_type) }}): argument of type ‘NoneType’ is not iterable”
