Cong Phuoc Hoang d07d5448d3 Add reusing feature when creating VNFFG.
Currently, when a VNFFG is created, Tacker also create port-pair,
port-pair-group, port-chain and flow-classifier. There are no
reusing ability in this approach.

This patch will check the port-id of a VNF is using in other VNFFG
or not. If it is used in a VNFFG, the existing port-pair-group will
be added to the new port-chain.

Therefore, we can create 2 VNFFGs that can go through one VNF.

This patch also clean up network resource such as port pair, port
pair group and flow classifier if there are failures.

Change-Id: I648693103dd7eab7a4b10cde89f11766a9232e8d
Closes-Bug: #1746721
2018-03-28 13:16:14 +00:00
2018-02-26 13:04:23 +00:00
2017-11-04 22:09:42 +11:00
2017-11-04 22:09:42 +11:00
2016-04-21 06:08:06 +00:00
2017-08-17 00:09:33 +08:00
2015-10-17 22:40:44 +00:00
2018-01-31 18:12:08 -08:00
2017-06-13 06:53:07 +00:00
2018-02-19 15:20:05 +09:00
2017-03-08 05:28:05 +00:00
2017-02-23 16:11:52 +07:00
2018-03-17 01:17:35 +09:00

Team and repository tags

image

Welcome!

Tacker is an OpenStack based NFV Orchestrator service with built-in general purpose VNF Manager to deploy and operate Virtual Network Functions (VNFs) on an OpenStack based NFV Platform. It is based on ETSI MANO Architectural Framework and provides a fully functional stack to orchestrate VNFs end-to-end.

Installation:

Installation instructions and user guides can be found at: https://docs.openstack.org/tacker/

Tacker code base supports OpenStack master and other releases. Please follow the instructions in the above address for a successful installation of corresponding release.

Code:

Tacker code is available in following repositories:

Bugs:

Please report bugs at: https://bugs.launchpad.net/tacker

External Resources:

Tacker Wiki: https://wiki.openstack.org/wiki/Tacker

For help on usage and hacking of Tacker, please send mail to <mailto:openstack-dev@lists.openstack.org> with [Tacker] tag.

Description
Tacker: ETSI MANO NFV Orchestrator / VNF Manager. See https://wiki.openstack.org/wiki/Tacker
Readme 146 MiB
Languages
Python 99.2%
Shell 0.6%
Jinja 0.1%