deb-neutron-vpnaas/neutron_vpnaas/db/migration/alembic_migrations/versions
Hunt Xu 058469e1b9 VPNaaS integration with services flavor framework
* adds new attribute 'flavor_id' for vpnservice
* adds support for multiple drivers for VPNaaS

This solution uses a flavor of service type VPN associated with a flavor
profile containing a driver. During vpnservice creation, if a flavor_id
is passed, it is used to find the provider for the driver which would
handle the newly created vpnservice.  The flavor_id and the
provider-vpnservice association are pesisted in the DB.

ApiImpact and DocImpact tags are added as the new optional flavor_id
parameter should be described, as well as the support of multiple VPNaaS
drivers.

The original work and discussion about integrating VPNaaS and service
type framework can be found in the following change:
I9e195dfaee21b1cf204cb9b9fc773bc9e5af5936

ApiImpact
DocImpact
Closes-Bug: #1672920

Signed-off-by: Hunt Xu <mhuntxu@gmail.com>

Change-Id: I0095e160481f1d4572e38ad1d3bbc8e183039b84
2017-07-13 18:57:25 +08:00
..
liberty Ensure that PK values don't default to NULL 2016-04-08 13:21:04 +01:00
mitaka Use DB field sizes instead of _MAX_LEN constants 2016-11-29 01:21:32 +00:00
newton Tag the alembic migration revisions for Ocata 2017-04-18 20:15:53 +09:00
ocata/expand Tag the alembic migration revisions for Ocata 2017-04-18 20:15:53 +09:00
pike/expand VPNaaS integration with services flavor framework 2017-07-13 18:57:25 +08:00
3ea02b2a773e_add_index_tenant_id.py Killed existing downgrade rules in migration scripts 2015-08-13 11:47:39 +00:00
CONTRACT_HEAD Rename DB columns: tenant -> project 2016-07-21 14:58:38 +00:00
EXPAND_HEAD VPNaaS integration with services flavor framework 2017-07-13 18:57:25 +08:00
kilo_release.py Add Kilo release milestone 2015-04-16 14:01:07 -04:00
start_neutron_vpnaas.py Killed existing downgrade rules in migration scripts 2015-08-13 11:47:39 +00:00