I figured out why the os_network delete task was failing. I assidentially
ommited one line in the credentials (the project name).
The following os_network task will correctly delete the nework:
- name: remove network
become: no
os_network:
name: mynetwork
state: absent
timeout: 200
wait: yes
auth:
auth_url: "{{ os_auth_url }}"
project_domain_id: "{{ os_project_domain_id }}"
user_domain_id: "{{ os_user_domain_id }}"
username: "{{ os_username }}"
password: "{{ os_password }}"
project_name: "{{ os_project_name }}" << this is
the line i left out in my original code
register: mynet_results
On Monday, January 4, 2016 at 11:35:42 AM UTC-6, R Melton wrote:
>
>
> I am using Ansible version ansible 2.1.0 (devel 0c013f592a) last updated
> 2015/12/21 14:26:10 (GMT -700)
> I am using Ubuntu on 14.04 on the target system with OpenStack *Kilo *
> release.
> i am using the Ansible os_network module which is described here:
> http://goo.gl/UhzIWl
>
> I can create openstack network (using os_network), subnet and start
> virtual machine using Ansible os_ modules.
> I can delete the virtual machine (using os_server) and subnet using
> os_network but when I try to delete the network
> with os_network, I get 'service catalog is empty' error. Here is the task
> and error message:
> - name: remove network
> become: no
> os_network:
> name: mynetwork
> state: absent
> endpoint_type: internal
> timeout: 200
> wait: yes
> auth:
> auth_url: "{{ os_auth_url }}"
> project_domain_id: "{{ os_project_domain_id }}"
> user_domain_id: "{{ os_user_domain_id }}"
> username: "{{ os_username }}"
> password: "{{ os_password }}"
> register: mynet_results
>
> TASK [os_test : remove network]
> ************************************************
> fatal: [3.0.0.10]: FAILED! => {"changed": false, "failed": true, "msg":
> "Error fetching network list: The service catalog is empty."}
>
> I can create and delete networks using openstack CLI (or Horizon) and it
> works correctly.
> I have tried various values for the os_network endpoint_type and get same
> error.
> All OpenStack neutron commands work correctly at the command line.
> Any idea *why I cannot delete the OpenStack network* (with os_network)
> which I have just created?
>
> thanks,
> Rod
>
>
>
>
--
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/38d14243-c6f6-4475-84dc-320bdb1bf365%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.