3 {% if os.release == 'mitaka' %}
4 openstack-origin: &openstack-origin distro
6 openstack-origin: &openstack-origin cloud:{{ ubuntu.release }}-{{ os.release }}
9 openstack-region: &openstack-region {{ os.region }}
10 worker-multiplier: &worker-multiplier {{ os.api.worker_multiplier }}
11 data-port: &data-port br-data:{{ opnfv.ext_port }}
13 # OAM - Operations, Administration and Maintenance
14 oam-space: &oam-space internal-api
16 # This is OpenStack Internal network; for internalURL endpoints
17 # This is OpenStack Admin network; for adminURL endpoints
18 {% if opnfv.spaces_dict.osapi is defined %}
19 internal-space: &internal-space os-api
20 admin-space: &admin-space os-api
22 internal-space: &internal-space internal-api
23 admin-space: &admin-space internal-api
27 # This is OpenStack Public network; for publicURL endpoints
28 {% if opnfv.spaces_dict.public is defined %}
29 public-space: &public-space public-api
31 {% if opnfv.spaces_dict.osapi is defined %}
32 public-space: &public-space os-api
34 public-space: &public-space internal-api
38 # This is the overlay network
39 {% if opnfv.spaces_dict.data is defined %}
40 overlay-space: &overlay-space tenant-data
42 overlay-space: &overlay-space internal-api
47 {% if opnfv.spaces_dict.storageaccess is defined %}
48 ceph-public-space: &ceph-public-space storage-access-space
49 ceph-access-constr: &ceph-access-constr spaces=storage-access-space
51 ceph-public-space: &ceph-public-space internal-api
52 ceph-access-constr: &ceph-access-constr spaces=internal-api
55 # CEPH replication network
56 {% if opnfv.spaces_dict.storage is defined %}
57 ceph-cluster-space: &ceph-cluster-space storage-cluster
59 ceph-cluster-space: &ceph-cluster-space internal-api
62 # Workaround for 'only one default binding supported'
63 oam-space-constr: &oam-space-constr spaces=internal-api
65 # CEPH OSD and journal devices; temporary workaround for #1674148
67 osd-devices: &osd-devices /srv/ceph-osd
69 osd-devices: &osd-devices {{ opnfv.storage_dict.ceph.disk }}
71 osd-journal: &osd-journal