Hi,

I 'm an ansible newbie , I'm following lars blog to get ansible play nice 
with openstack

http://blog.oddbit.com/2015/10/26/ansible-20-new-openstack-modules/

I have a strange issue Issue.  
I can launch instances on openstack. But I'm unable to update the inventory.


playbook:
--snip--
 - hosts: localhost
  connection: local
  roles:
    - osp
--snip--

osp roles: main.yml

--snip--

- name: create a nova instance
  os_server:
    cloud: osp_test
    name: test
    state: present
    network: osp_50
    timeout: 200
    wait: yes
    image: centos-72u12151
    flavor: m1.xlarge
    key_name: vagrant_key
    floating_ip_pools:
      - ext_net
    security_groups:
      - default
    meta:
      group: openstack
  register: mysrv_inst

- name: Add osp instances back to inventory
  add_host:
    name: "{{ mysrv_inst.openstack.public_v4 }}"
    groups: openstack
    ansible_host: "{{ mysrv_inst.openstack.public_v4 }}"
    ansible_user: centos
    ansible_become: true

--snip--

# I dont get any error message .. 

--snip--
ansible-playbook osp.yml   -v 
Using /home/centos/ansible/ansible.cfg as config file

PLAY 
***************************************************************************

TASK [setup] 
*******************************************************************
ok: [127.0.0.1]

TASK [osp : include] 
***********************************************************
included: /home/centos/ansible/roles/osp/tasks/main.yml for 127.0.0.1

TASK [osp : create a nova instance] 
********************************************
changed:
.
.
TASK [osp : Add osp instances back to inventory] 
*******************************
changed: [127.0.0.1] => {"add_host": {"groups": ["openstack"], "host_name": 
"172.16.202.193", "host_vars": {"ansible_become": true, "ansible_host": 
"172.16.202.193", "ansible_user": "centos"}}, "changed": true}

PLAY RECAP 
*********************************************************************
127.0.0.1                  : ok=4    changed=2    unreachable=0    
failed=0   

--snip--

Am i missing some steps ...

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/bdbff254-0268-4482-bdda-a5b128e3f368%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to