X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=ci%2Fconfig_tpl%2Fjuju2%2Fbundle_tpl%2Fneutron-api.yaml;h=0febddd1eaded904711348bb7685eda8bfca9935;hb=e3983c25772ce327684ed98b7600300bf3132471;hp=c7789d82e6b78123c4b6547bc5b45c97cdc46762;hpb=d34b7dfbcee799533c25735db0e8aa47f433c0c7;p=joid.git diff --git a/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml b/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml index c7789d82..0febddd1 100644 --- a/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml +++ b/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml @@ -1,24 +1,23 @@ neutron-api: charm: "./{{ ubuntu.release }}/neutron-api" num_units: {{ unit_qty() }} +{% if os.service.bindings %} bindings: - internal: internal -{% if opnfv.spaces_dict.data is defined %} - admin: admin -{% else %} - admin: internal -{% endif %} + internal: internal-api + admin: internal-api + shared-db: internal-api {% if opnfv.spaces_dict.public is defined %} - public: public + public: public-api {% else %} - public: internal + public: internal-api +{% endif %} {% endif %} options: openstack-origin: "cloud:{{ ubuntu.release }}-{{ os.release }}" region: {{ os.region }} neutron-security-groups: true {% if os.beta.public_api %} - use-internal-endpoints: true + #use-internal-endpoints: true {% endif %} {% if os.network.ipv6 %} prefer-ipv6: {{ os.network.ipv6 }} @@ -33,6 +32,9 @@ flat-network-providers: physnet1 {% if os.network.dvr %} overlay-network-type: vxlan +{% else %} + overlay-network-type: vxlan gre + default-tenant-network-type: vxlan {% endif %} {% elif os.network.controller == 'odl' %} manage-neutron-plugin-legacy-mode: False