Update of VPP_STABLE_VER files
[csit.git] / resources / tools / testbed-setup / ansible / roles / virl / tasks / 02-virl-bootstrap.yaml
1 ---
2   - name: install virl-bootstrap
3     git:
4         repo: 'https://github.com/VIRL-Open/virl-bootstrap.git'
5         dest: /home/virl/virl-bootstrap
6         version: xenial
7     become_user: virl
8   - name: copy vsetting file to /etc
9     shell: /usr/bin/install -m 666 /home/virl/virl-bootstrap/vsettings.ini /etc/virl.ini
10     become: yes
11     become_user: virl
12   - command: crudini --inplace --set /etc/virl.ini DEFAULT hostname {{ hostname }}
13     become_user: virl
14   - command: crudini --inplace --set /etc/virl.ini DEFAULT domain_name linuxfoundation.org
15     become_user: virl
16   - command: crudini --inplace --set /etc/virl.ini DEFAULT using_dhcp_on_the_public_port False
17     become_user: virl
18   - command: crudini --inplace --set /etc/virl.ini DEFAULT public_port dummy3
19     become_user: virl
20   - command: crudini --inplace --set /etc/virl.ini DEFAULT Static_IP 10.30.49.28
21     become_user: virl
22   - command: crudini --inplace --set /etc/virl.ini DEFAULT public_network 10.30.49.0
23     become_user: virl
24   - command: crudini --inplace --set /etc/virl.ini DEFAULT public_netmask {{ ansible_default_ipv4["netmask"] }}
25     become_user: virl
26   - command: crudini --inplace --set /etc/virl.ini DEFAULT public_gateway 10.30.49.1
27     become_user: virl
28   - command: crudini --inplace --set /etc/virl.ini DEFAULT proxy False
29     become_user: virl
30   - command: crudini --inplace --set /etc/virl.ini DEFAULT ntp_server pool.ntp.org
31     become_user: virl
32   - command: crudini --inplace --set /etc/virl.ini DEFAULT first_nameserver 199.204.44.24
33     become_user: virl
34   - command: crudini --inplace --set /etc/virl.ini DEFAULT second_nameserver 199.204.47.54
35     become_user: virl
36   - command: crudini --inplace --set /etc/virl.ini DEFAULT salt_master vsm-md.virl.info
37     become_user: virl
38   - command: crudini --inplace --set /etc/virl.ini DEFAULT salt_id {{ hostname }}
39     become_user: virl
40   - command: crudini --inplace --set /etc/virl.ini DEFAULT salt_domain linuxfoundation.org
41     become_user: virl
42   - command: crudini --inplace --set /etc/virl.ini DEFAULT salt_masterless false
43     become_user: virl
44   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_port {{ virl_public_port }}
45     become_user: virl
46   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_network {{ virl_l2_network }}
47     become_user: virl
48   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_mask 255.255.255.0
49     become_user: virl
50   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_network_gateway {{ virl_l2_gateway }}
51     become_user: virl
52   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_start_address {{ virl_l2_start }}
53     become_user: virl
54   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_end_address {{ virl_l2_end }}
55     become_user: virl
56   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_address {{ ansible_default_ipv4["address"] }}/24
57     become_user: virl
58   - command: crudini --inplace --set /etc/virl.ini DEFAULT first_flat_nameserver 199.204.44.24
59     become_user: virl
60   - command: crudini --inplace --set /etc/virl.ini DEFAULT second_flat_nameserver 199.204.47.54
61     become_user: virl
62   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_port2_enabled True
63     become_user: virl
64   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_port2 dummy0
65     become_user: virl
66   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_network2 172.16.2.0/24
67     become_user: virl
68   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_mask2 255.255.255.0
69     become_user: virl
70   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_network_gateway2 172.16.2.1
71     become_user: virl
72   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_start_address2 172.16.2.50
73     become_user: virl
74   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_end_address2 172.16.2.253
75     become_user: virl
76   - command: crudini --inplace --set /etc/virl.ini DEFAULT l2_address2 172.16.2.254/24
77     become_user: virl
78   - command: crudini --inplace --set /etc/virl.ini DEFAULT first_flat2_nameserver 199.204.44.24
79     become_user: virl
80   - command: crudini --inplace --set /etc/virl.ini DEFAULT second_flat2_nameserver 199.204.47.54
81     become_user: virl
82   - command: crudini --inplace --set /etc/virl.ini DEFAULT l3_port dummy1
83     become_user: virl
84   - command: crudini --inplace --set /etc/virl.ini DEFAULT l3_network 172.16.3.0/24
85     become_user: virl
86   - command: crudini --inplace --set /etc/virl.ini DEFAULT l3_mask 255.255.255.0
87     become_user: virl
88   - command: crudini --inplace --set /etc/virl.ini DEFAULT l3_network_gateway 172.16.3.1
89     become_user: virl
90   - command: crudini --inplace --set /etc/virl.ini DEFAULT l3_floating_start_address 172.16.3.50
91     become_user: virl
92   - command: crudini --inplace --set /etc/virl.ini DEFAULT l3_floating_end_address 172.16.3.253
93     become_user: virl
94   - command: crudini --inplace --set /etc/virl.ini DEFAULT l3_address 172.16.3.254/24
95     become_user: virl
96   - command: crudini --inplace --set /etc/virl.ini DEFAULT first_snat_nameserver 199.204.44.24
97     become_user: virl
98   - command: crudini --inplace --set /etc/virl.ini DEFAULT second_snat_nameserver 199.204.47.54
99     become_user: virl
100   - command: crudini --inplace --set /etc/virl.ini DEFAULT ramdisk True
101     become_user: virl
102   - command: crudini --inplace --set /etc/virl.ini DEFAULT ank 19401
103     become_user: virl
104   - command: crudini --inplace --set /etc/virl.ini DEFAULT ank_live 19402
105     become_user: virl
106   - command: crudini --inplace --set /etc/virl.ini DEFAULT virl_webservices 19399
107     become_user: virl
108   - command: crudini --inplace --set /etc/virl.ini DEFAULT virl_user_management 19400
109     become_user: virl
110   - command: crudini --inplace --set /etc/virl.ini DEFAULT virl_apache_port 80
111     become_user: virl
112   - command: crudini --inplace --set /etc/virl.ini DEFAULT virl_webmux 19403
113     become_user: virl
114   - command: crudini --inplace --set /etc/virl.ini DEFAULT Start_of_serial_port_range 17000
115     become_user: virl
116   - command: crudini --inplace --set /etc/virl.ini DEFAULT End_of_serial_port_range 18000
117     become_user: virl
118   - command: crudini --inplace --set /etc/virl.ini DEFAULT serial_port 19406
119     become_user: virl
120   - command: crudini --inplace --set /etc/virl.ini DEFAULT vnc_port 19407
121     become_user: virl
122   - command: crudini --inplace --set /etc/virl.ini DEFAULT location_region US
123     become_user: virl
124   - command: crudini --inplace --set /etc/virl.ini DEFAULT vnc False
125     become_user: virl
126   - command: crudini --inplace --set /etc/virl.ini DEFAULT guest_account True
127     become_user: virl
128   - command: crudini --inplace --set /etc/virl.ini DEFAULT user_list tb4-virl:Cisco1234
129     become_user: virl
130   - command: crudini --inplace --set /etc/virl.ini DEFAULT uwmadmin_password Cisco1234
131     become_user: virl
132   - command: crudini --inplace --set /etc/virl.ini DEFAULT password password
133     become_user: virl
134   - command: crudini --inplace --set /etc/virl.ini DEFAULT mysql_password password
135     become_user: virl
136   - command: crudini --inplace --set /etc/virl.ini DEFAULT keystone_service_token fkgjhsdflkjh
137     become_user: virl
138   - command: crudini --inplace --set /etc/virl.ini DEFAULT enable_cinder True
139     become_user: virl
140   - command: crudini --inplace --set /etc/virl.ini DEFAULT cinder_file True
141     become_user: virl
142   - command: crudini --inplace --set /etc/virl.ini DEFAULT cinder_size 20000
143     become_user: virl
144   - command: crudini --inplace --set /etc/virl.ini DEFAULT cinder_location /var/lib/cinder/cinder-volumes.lvm
145     become_user: virl
146   - command: crudini --inplace --set /etc/virl.ini DEFAULT dummy_int True
147     become_user: virl
148   - command: crudini --inplace --set /etc/virl.ini DEFAULT this_node_is_the_controller True
149     become_user: virl
150   - command: crudini --inplace --set /etc/virl.ini DEFAULT internalnet_controller_hostname controller
151     become_user: virl
152   - command: crudini --inplace --set /etc/virl.ini DEFAULT internalnet_controller_IP 172.16.10.250
153     become_user: virl
154   - command: crudini --inplace --set /etc/virl.ini DEFAULT internalnet_port dummy2
155     become_user: virl
156   - command: crudini --inplace --set /etc/virl.ini DEFAULT internalnet_IP 172.16.10.250
157     become_user: virl
158   - command: crudini --inplace --set /etc/virl.ini DEFAULT internalnet_network 172.16.10.0
159     become_user: virl
160   - command: crudini --inplace --set /etc/virl.ini DEFAULT internalnet_netmask 255.255.255.0
161     become_user: virl
162   - command: crudini --inplace --set /etc/virl.ini DEFAULT internalnet_gateway 172.16.10.1
163     become_user: virl
164   - command: crudini --inplace --set /etc/virl.ini DEFAULT iosv True
165     become_user: virl
166   - command: crudini --inplace --set /etc/virl.ini DEFAULT csr1000v True
167     become_user: virl
168   - command: crudini --inplace --set /etc/virl.ini DEFAULT iosxrv432 False
169     become_user: virl
170   - command: crudini --inplace --set /etc/virl.ini DEFAULT iosxrv52 False
171     become_user: virl
172   - command: crudini --inplace --set /etc/virl.ini DEFAULT iosxrv True
173     become_user: virl
174   - command: crudini --inplace --set /etc/virl.ini DEFAULT nxosv True
175     become_user: virl
176   - command: crudini --inplace --set /etc/virl.ini DEFAULT vpagent True
177     become_user: virl
178   - command: crudini --inplace --set /etc/virl.ini DEFAULT iosvl2 True
179     become_user: virl
180   - command: crudini --inplace --set /etc/virl.ini DEFAULT asav True
181     become_user: virl
182   - command: crudini --inplace --set /etc/virl.ini DEFAULT lxc_server True
183     become_user: virl
184   - command: crudini --inplace --set /etc/virl.ini DEFAULT lxc_iperf True
185     become_user: virl
186   - command: crudini --inplace --set /etc/virl.ini DEFAULT lxc_routem True
187     become_user: virl
188   - command: crudini --inplace --set /etc/virl.ini DEFAULT lxc_ostinato True
189     become_user: virl
190   - command: crudini --inplace --set /etc/virl.ini DEFAULT server True
191     become_user: virl
192   - command: crudini --inplace --set /etc/virl.ini DEFAULT vmm_mac True
193     become_user: virl
194   - command: crudini --inplace --set /etc/virl.ini DEFAULT vmm_win32 True
195     become_user: virl
196   - command: crudini --inplace --set /etc/virl.ini DEFAULT vmm_win64 True
197     become_user: virl
198   - command: crudini --inplace --set /etc/virl.ini DEFAULT vmm_linux True
199     become_user: virl
200   - command: crudini --inplace --set /etc/virl.ini DEFAULT virl_clients True
201     become_user: virl
202   - command: crudini --inplace --set /etc/virl.ini DEFAULT ram_overcommit 2
203     become_user: virl
204   - command: crudini --inplace --set /etc/virl.ini DEFAULT web_editor True
205     become_user: virl
206   - command: crudini --inplace --set /etc/virl.ini DEFAULT mitaka True
207     become_user: virl
208   - command: crudini --inplace --set /etc/virl.ini DEFAULT kilo False
209     become_user: virl
210   - command: crudini --inplace --set /etc/virl.ini DEFAULT libvirt_cpu_mode host-passthrough
211     become_user: virl
212   - command: crudini --inplace --set /etc/virl.ini DEFAULT neutron_bridge_flooding True
213     become_user: virl
214   - name: copy vinstall bootstrap wrapper script
215     template: src=files/virl/virl-bootstrap-wrapper dest=/home/virl/virl-bootstrap/virl-bootstrap-wrapper owner=virl group=virl mode=775
216     become_user: virl