2 {% set net_prefix = opnfv.spaces_dict.admin.cidr[:-4] %}
3 admNetgway: {{ opnfv.spaces_dict.admin.gateway }}
4 admNetwork: {{ net_prefix }}2
5 admin_password: openstack
6 ceph-disk: {{ opnfv.storage_dict.ceph.disk }}
7 dataNetwork: {{ opnfv.spaces_dict.data.cidr }}
8 domain: {{ lab.racks[0].osdomainname }}
9 ext-port: {{ lab.racks[0]['ext-port'] }}
10 ext_port: {{ lab.racks[0]['ext-port'] }}
11 floating-ip-range: {{ lab.racks[0]['floating-ip-range'] }}
12 interface-enable: {{ lab.racks[0].ifnamelist }}
13 os-domain-name: {{ lab.racks[0].osdomainname }}
14 publicNetwork: {{ opnfv.spaces_dict.public.cidr if 'public' in opnfv.spaces_dict else '' }}
16 {% for net in opnfv.spaces %}
17 - bridge: {{ net.bridge }}
19 gateway: {{ net.gateway or '' }}
21 vlan: {{ net.vlan or '' }}
24 {% for storage in opnfv.storage %}
25 - disk: {{ storage.disk }}
26 type: {{ storage.type }}
28 storageNetwork: {{ opnfv.spaces_dict.storage.cidr if 'storage' in opnfv.spaces_dict else '' }}
29 units: {{ lab.racks[0].nodes|count }}
31 ceilometer: {{ net_prefix }}24
32 cinder: {{ net_prefix }}29
33 dashboard: {{ net_prefix }}21
34 glance: {{ net_prefix }}22
35 heat: {{ net_prefix }}28
36 keystone: {{ net_prefix }}23
37 mysql: {{ net_prefix }}25
38 neutron: {{ net_prefix }}27
39 nova: {{ net_prefix }}26
40 rabbitmq: {{ net_prefix }}20