Add BGP VPN Interconnection Service

The service aims at supporting inter-connection between L3VPNs
and Neutron resources, i.e. Networks, Routers and Ports.
The framework is generic to also support E-VPN [RFC7432],
which inherits the same protocol architecture as BGP/MPLS IP VPNs.

Related-Prod: PROD-17612
Change-Id: I236016669160f5bc6b52d5563b6471be820ec271
diff --git a/.kitchen.yml b/.kitchen.yml
index 0bd9fa3..843d75e 100644
--- a/.kitchen.yml
+++ b/.kitchen.yml
@@ -98,6 +98,11 @@
       pillars-from-files:
         neutron.sls: tests/pillar/compute_ovn.sls
 
+  - name: compute_bgpvpn
+    provisioner:
+      pillars-from-files:
+        neutron.sls: tests/pillar/compute_bgpvpn.sls
+
   - name: control_cluster
     provisioner:
       pillars-from-files:
@@ -143,6 +148,11 @@
       pillars-from-files:
         neutron.sls: tests/pillar/control_ovn.sls
 
+  - name: control_bgpvpn
+    provisioner:
+      pillars-from-files:
+        neutron.sls: tests/pillar/control_bgpvpn.sls
+
   - name: gateway_dvr
     provisioner:
       pillars-from-files: