Ansible Devstack Integration

I am currently working on an devstack integration with ansible,
The authentication seems to be an issue. i get this error.

generic/base.py", line 208, in get_auth_ref\n return self._plugin.get_auth_ref(session, **kwargs)\n File "/home/rashmi/anaconda3/lib/python3.7/site-packages/keystoneauth1/identity/v3/base.py", line 188, in get_auth_ref\n authenticated=False, log=False, **rkwargs)\n File "/home/rashmi/anaconda3/lib/python3.7/site-packages/keystoneauth1/session.py", line 1139, in post\n return self.request(url, ‘POST’, **kwargs)\n File "/home/rashmi/anaconda3/lib/python3.7/site-packages/keystoneauth1/session.py", line 976, in request\n raise exceptions.from_response(resp, method, url)\nkeystoneauth1.exceptions.http.BadRequest: Expecting to find domain in project. The server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error. (HTTP 400) (Request-ID: req-e2c70466-ae34-40a5-9dbb-037e55c24ea0)\n",

here is my playbook.

  • name: Deploy on OpenStack Server
    hosts: localhost
    gather_facts: false
    vars:
    username: admin
    password: iddddddd
    project: admin
    auth_url: http://192.168.0.100/identity
    image_name: centos-7-x86_64-genericcloud
    key_name: root
    wait_for: 200
    name: webserver
    flavor_id: 2
    auto_floating_ip: yes
    tasks:
  • name: Create a new instance and attaches to a network and passes metadata to the instance
    os_server:
    state: present
    auth:
    auth_url: “{{ auth_url }}”
    username: “{{ username }}”
    password: “{{ password }}”
    project_name: “{{ project }}”

domain_name: default

name: vm1
image: 4f905f38-e52a-43d2-b6ec-754a13ffb529
key_name: ansible_key
timeout: 200
flavor: 4
nics:

  • net-id: 34605f38-e52a-25d2-b6ec-754a13ffb723
  • net-name: another_network
    meta:
    hostname: test1
    group: uge_master

“module_stdout”: “”,
“msg”: “MODULE FAILURE\nSee stdout/stderr for the exact error”,
“rc”: 1
}

Thanks,
Yantram