From 24151682bd22896f230d9971235cc349fffe7976 Mon Sep 17 00:00:00 2001 From: Kourosh Vivan Date: Fri, 7 Dec 2018 16:52:42 +0100 Subject: [PATCH] Add segmentation option Needed if trove service network is vlan or vxlan or gre If flat, this option is omit Change-Id: Ic28a6802ad00178cbabb7303c22e16fcf3a4f83a --- defaults/main.yml | 2 ++ tasks/trove_service_network.yml | 1 + 2 files changed, 3 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index 13514bb..8e5be7f 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -198,6 +198,8 @@ trove_service_net_validate_certs: "False" trove_service_net_phys_net: dbaas-mgmt trove_service_net_type: flat trove_service_net_name: dbaas_service_net +# Network segmentation ID if vlan, gre... +# trove_service_net_segmentation_id: trove_service_subnet_name: dbaas_service_subnet trove_service_net_subnet_cidr: "192.168.20.0/24" trove_service_net_dhcp: "True" diff --git a/tasks/trove_service_network.yml b/tasks/trove_service_network.yml index ccc0151..e1efc5f 100644 --- a/tasks/trove_service_network.yml +++ b/tasks/trove_service_network.yml @@ -36,6 +36,7 @@ name: "{{ trove_service_net_name }}" provider_physical_network: "{{ trove_service_net_phys_net }}" provider_network_type: "{{ trove_service_net_type }}" + provider_segmentation_id: "{{ trove_service_net_segmentation_id | default(omit) }}" project: "{{ keystone_admin_tenant_id }}" wait: yes endpoint_type: "{{ trove_service_net_endpoint_type }}"