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 }}"