vmware-nsx/vmware_nsx
Adit Sarfaty b18ff51df6 T2P migration
This patch will allow moving neutron from using the nsx_v3 plugin to the nsx_p plugin.
This includes:
- admin utility to move all resources to the policy api:
  nsxadmin -r nsx-migrate-t2p -o import (--verbose)
  This utility will:
  -- Migrate all neutron used & created resource using the nsx migration api
  -- roll back all resources in case it failed
  -- post migration fix some of the policy resources to better match the expectation
     of the policy plugin
- admin utility that will cleanup left overs in the nsx_v3 db:
  nsxadmin -r nsx-migrate-t2p -o clean-all
  (can be used, but everything should work without calling it as well)
- Some minor changes to the policy plugin and drivers to allow it to handle migrated resource
  which are a bit different than those created with the policy plugin
  -- Delete DHCP server config once a migrated network is deleted
  -- Update LB L7 rules by their name suffix as their full display name is unknown

Change-Id: Ic17e0de1f4b2a2d95afa61ce33ffb0bc9e667b89
2020-06-23 09:36:03 +02:00
..
api_client update bandit, hacking and flake8 requirements 2019-05-31 08:42:37 -06:00
api_replay V2T: Handle external network mapping 2019-12-30 07:28:03 +00:00
common T2P migration 2020-06-23 09:36:03 +02:00
db Handle edges with different number of tunnels 2020-02-02 14:26:42 +02:00
dhcp_meta update bandit, hacking and flake8 requirements 2019-05-31 08:42:37 -06:00
dvs Multi-DVS Support When Hypervisor is vCenter 2019-01-27 09:42:08 +02:00
extension_drivers NSX|P+V3: Improve get_ports performance with designate 2019-06-23 12:21:35 +00:00
extensions Migrate octavia resources 2019-12-29 06:52:36 +00:00
nsxlib update bandit, hacking and flake8 requirements 2019-05-31 08:42:37 -06:00
osc Fix openstack client for vmware-nsx 2020-03-26 14:22:29 +00:00
plugins T2P migration 2020-06-23 09:36:03 +02:00
policies retire the NSX MH plugin 2019-05-22 09:59:21 +00:00
services T2P migration 2020-06-23 09:36:03 +02:00
shell T2P migration 2020-06-23 09:36:03 +02:00
tests T2P migration 2020-06-23 09:36:03 +02:00
__init__.py Move import out of octavia driver's way 2019-06-03 10:25:54 +00:00
_i18n.py Drop log translations 2017-03-26 05:09:02 -07:00
nsx_cluster.py Drop log translations 2017-03-26 05:09:02 -07:00
opts.py retire the NSX MH plugin 2019-05-22 09:59:21 +00:00
plugin.py retire the NSX MH plugin 2019-05-22 09:59:21 +00:00
version.py Add reno for release notes management 2015-12-03 00:08:14 -08:00