From 8a2db7ba3fe2ec923f706fe6fcbb23c25429f6cd Mon Sep 17 00:00:00 2001 From: David Shrewsbury Date: Wed, 8 Jul 2015 14:38:28 -0400 Subject: [PATCH] Add Ansible module test for networks Change-Id: I4e5a452de5952d8fa48bfa1831ac803642fc6ec5 --- shade/tests/ansible/roles/network/tasks/main.yml | 12 ++++++++++++ shade/tests/ansible/roles/network/vars/main.yml | 1 + shade/tests/ansible/run.yml | 1 + 3 files changed, 14 insertions(+) create mode 100644 shade/tests/ansible/roles/network/tasks/main.yml create mode 100644 shade/tests/ansible/roles/network/vars/main.yml diff --git a/shade/tests/ansible/roles/network/tasks/main.yml b/shade/tests/ansible/roles/network/tasks/main.yml new file mode 100644 index 000000000..fb6ca5726 --- /dev/null +++ b/shade/tests/ansible/roles/network/tasks/main.yml @@ -0,0 +1,12 @@ +--- +- name: Create network + os_network: + cloud: "{{ cloud }}" + name: "{{ network_name }}" + state: present + +- name: Delete network + os_network: + cloud: "{{ cloud }}" + name: "{{ network_name }}" + state: absent diff --git a/shade/tests/ansible/roles/network/vars/main.yml b/shade/tests/ansible/roles/network/vars/main.yml new file mode 100644 index 000000000..4b16af49d --- /dev/null +++ b/shade/tests/ansible/roles/network/vars/main.yml @@ -0,0 +1 @@ +network_name: shade_network diff --git a/shade/tests/ansible/run.yml b/shade/tests/ansible/run.yml index 879d0e705..b03bde01d 100644 --- a/shade/tests/ansible/run.yml +++ b/shade/tests/ansible/run.yml @@ -6,3 +6,4 @@ roles: - { role: keypair, tags: keypair } - { role: security_group, tags: security_group } + - { role: network, tags: network }