Sapan Bhatia | 7419af0 | 2014-12-19 13:24:56 -0500 | [diff] [blame] | 1 | --- |
2 | - hosts: 127.0.0.1 | ||||
Andy Bavier | 09da2e4 | 2015-09-24 14:17:27 -0400 | [diff] [blame^] | 3 | connection: local |
Sapan Bhatia | 7419af0 | 2014-12-19 13:24:56 -0500 | [diff] [blame] | 4 | tasks: |
Tony Mack | 853d65c | 2015-09-22 14:35:10 +0000 | [diff] [blame] | 5 | - shell: ENDPOINT={{endpoint_v3}} USERNAME={{admin_user}} PASSWORD={{admin_password}} TENANT={{tenant_name}} DOMAIN={{domain}} /opt/xos/openstack/get_token.sh |
Tony Mack | 3ceb16f | 2015-09-14 00:53:39 +0000 | [diff] [blame] | 6 | register: token |
7 | |||||
Sapan Bhatia | 7419af0 | 2014-12-19 13:24:56 -0500 | [diff] [blame] | 8 | - quantum_network: |
Tony Mack | 3ceb16f | 2015-09-14 00:53:39 +0000 | [diff] [blame] | 9 | auth_url={{ endpoint }} |
Andy Bavier | 09da2e4 | 2015-09-24 14:17:27 -0400 | [diff] [blame^] | 10 | token={{ '{{' }} token.stdout {{ '}}' }} |
Sapan Bhatia | 100f997 | 2014-12-22 01:43:32 -0500 | [diff] [blame] | 11 | tenant_name={{ tenant_name }} |
Sapan Bhatia | 100f997 | 2014-12-22 01:43:32 -0500 | [diff] [blame] | 12 | name={{ name }} |
13 | {% if delete %} | ||||
14 | state=absent | ||||
15 | {% else %} | ||||
16 | state=present | ||||
17 | {% endif %} | ||||
Tony Mack | 80c4254 | 2015-01-07 12:48:37 -0500 | [diff] [blame] | 18 | shared=true |
Sapan Bhatia | 78b79e7 | 2015-05-09 18:16:24 +0200 | [diff] [blame] | 19 | {% if not delete %} |
Sapan Bhatia | 7419af0 | 2014-12-19 13:24:56 -0500 | [diff] [blame] | 20 | - quantum_subnet: |
Tony Mack | 3ceb16f | 2015-09-14 00:53:39 +0000 | [diff] [blame] | 21 | auth_url={{ endpoint }} |
Andy Bavier | 09da2e4 | 2015-09-24 14:17:27 -0400 | [diff] [blame^] | 22 | token={{ '{{' }} token.stdout {{ '}}' }} |
Sapan Bhatia | 100f997 | 2014-12-22 01:43:32 -0500 | [diff] [blame] | 23 | tenant_name={{ tenant_name }} |
Andy Bavier | 09da2e4 | 2015-09-24 14:17:27 -0400 | [diff] [blame^] | 24 | name={{ subnet_name }} |
25 | network_name={{ name }} | ||||
Sapan Bhatia | 100f997 | 2014-12-22 01:43:32 -0500 | [diff] [blame] | 26 | {% if delete %} |
27 | state=absent | ||||
28 | {% else %} | ||||
Andy Bavier | 09da2e4 | 2015-09-24 14:17:27 -0400 | [diff] [blame^] | 29 | state=present |
30 | no_gateway=true | ||||
Scott Baker | 7ea40ce | 2015-07-20 17:25:20 -0700 | [diff] [blame] | 31 | dns_nameservers=8.8.8.8 |
Tony Mack | 80c4254 | 2015-01-07 12:48:37 -0500 | [diff] [blame] | 32 | cidr={{ cidr }} |
Sapan Bhatia | 100f997 | 2014-12-22 01:43:32 -0500 | [diff] [blame] | 33 | {% endif %} |
Sapan Bhatia | 78b79e7 | 2015-05-09 18:16:24 +0200 | [diff] [blame] | 34 | {% endif %} |