Jump to: navigation, search

Difference between revisions of "Tacker/Dependencies"

m (Active Blueprints)
m (Sridhar Ramaswamy moved page ServiceVM/Dependencies to Tacker/Dependencies)
 
(24 intermediate revisions by one other user not shown)
Line 1: Line 1:
== Service VM Dependencies ==
+
This page tracks the list of dependencies of the Service VM/Tacker project on other Openstack projects.
  
This page tracks the list of dependencies of the Service VM/Tacker project on other Openstack projects.
 
  
 +
=== NFV Blueprints ===
 +
{| class="wikitable"
 +
|-
 +
! Topic !! Blueprint(s) !! Design(s)  !! Patch !! Notes
 +
|-
 +
| VLAN Trunking
 +
 +
* [https://blueprints.launchpad.net/neutron/+spec/l2-gateway API Extension for l2-gateway]
 +
* [https://blueprints.launchpad.net/neutron/+spec/vlan-aware-vms VLAN aware VMs]
 +
* [https://blueprints.launchpad.net/neutron/+spec/nfv-vlan-trunks NFV vlan trunks]
 +
|
 +
* API Extension for l2-gateway [https://review.openstack.org/#/c/100278/ #100278]
 +
* Service API for L2 bridging tenants/provider networks [https://review.openstack.org/#/c/93613/ #93613]
 +
* VLAN aware VMs [https://review.openstack.org/#/c/94612/ #94612]
 +
* VLAN trunking networks for NFV [https://review.openstack.org/97714 #97714]
 +
 +
|
 +
|-
 +
| Port security
 +
|
 +
* [https://blueprints.launchpad.net/neutron/+spec/ml2-ovs-portsecurity MLS OVS port security]
 +
* [https://blueprints.launchpad.net/neutron/+spec/nfv-unaddressed-interfaces Unaddressed interfaces(NFV)]
 +
|
 +
* https://review.openstack.org/#/c/99873/
 +
* https://review.openstack.org/97715
 +
||  ||
 +
|-
 +
| . ||  ||  ||  ||
 +
|}
 +
 +
=== Wish List ===
  
=== Active Blueprints ===
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Description !! Blueprint(s) !! Design(s!! Patch !! Comment
+
! Topic !! Description !! Use case !! Blueprint !! Comment
 +
|-
 +
| Unaddressed port || Allow port creation without IP/MAC address
 +
| A FW that is deployed in  bump-in-the-wire or tap mode(no ip address, no mac address). #TODO: Link to use case description || None || None
 
|-
 
|-
| VLAN Trunking There are multiple competing blueprints on this
+
| Port without subnet || Port that isn't attached to any subnet. This port does not have an IP address || TBD? || None || None
| https://blueprints.launchpad.net/neutron/+spec/nfv-vlan-trunks (tenant trunking)
 
https://blueprints.launchpad.net/neutron/+spec/l2-gateway (physical appliance-specific decomposition)
 
https://blueprints.launchpad.net/neutron/+spec/vlan-aware-vms (VLAN port management)
 
| https://review.openstack.org/#/c/100278/ (physical appliance-specific decomposition)
 
https://review.openstack.org/97714 (tenant trunking)
 
https://review.openstack.org/#/c/94612/ (subports)
 
https://review.openstack.org/#/c/92541/ (patch for subports)
 
|| Example || Example
 
 
|-
 
|-
| Port security || https://blueprints.launchpad.net/neutron/+spec/nfv-unaddressed-interfaces https://blueprints.launchpad.net/neutron/+spec/ml2-ovs-portsecurity || https://review.openstack.org/97715 https://review.openstack.org/#/c/99873/ || || None
+
| Shared mac/IP address || share a (virtual) mac/IP address by multiple service VM instances or even the two ports on the same VM || TBD? || None || None
 
|-
 
|-
| Example || Example || Example || Example || Example
+
| Unplugged port || Allow port creation without associating any network/subnetwork. Allow VM creation with such port. And later that port could be pluged into network/subnet and given IP address  || TBD? || None  || None
 
|}
 
|}

Latest revision as of 17:49, 19 May 2015

This page tracks the list of dependencies of the Service VM/Tacker project on other Openstack projects.


NFV Blueprints

Topic Blueprint(s) Design(s) Patch Notes
VLAN Trunking
  • API Extension for l2-gateway #100278
  • Service API for L2 bridging tenants/provider networks #93613
  • VLAN aware VMs #94612
  • VLAN trunking networks for NFV #97714
Port security
.

Wish List

Topic Description Use case Blueprint Comment
Unaddressed port Allow port creation without IP/MAC address A FW that is deployed in bump-in-the-wire or tap mode(no ip address, no mac address). #TODO: Link to use case description None None
Port without subnet Port that isn't attached to any subnet. This port does not have an IP address TBD? None None
Shared mac/IP address share a (virtual) mac/IP address by multiple service VM instances or even the two ports on the same VM TBD? None None
Unplugged port Allow port creation without associating any network/subnetwork. Allow VM creation with such port. And later that port could be pluged into network/subnet and given IP address TBD? None None