# Ansible and AWX ## Problems when using network modules ```yaml --- - hosts: any vars: aci_login: &aci_login hostname: '{{ ansible_host }}' username: '{{ lookup("env", "ANSIBLE_NET_USERNAME") | default(ansible_user, true) }}' password: '{{ lookup("env", "ANSIBLE_NET_PASSWORD") | default(ansible_password, true) }}' validate_certs: no tasks: - name: Query EPGs aci_epg: <<: *aci_login tenant: '{{ tenant_name | default(omit) }}' app_profile: '{{ app_profile_name | default(omit) }}' bd: '{{ bd_name | default(omit) }}' epg: '{{ epg_name | default(omit) }}' state: "{{ state | default('query') }}" ```