tricircle/tricircle/tempestplugin
zhangxiaohan cd2609fa91 Modify code for release port when delete vm
1. What is the problem?

In a non-local network, delete a vm from one reigon, and use its port to
create a vm in another region, the port in the original region is not
released.

2. What is the solution to the problem?

Release port to down when delete a vm from one region, and change shadow
port 'name' and 'device_id' and 'device_owner' value if shadow port exist.
In the update port, according to the update before the port and the
updated port to determine whether to notify the Central updates.

3. What the features to be implemented in the Tricircle to realize the solution?

Because port be cached in neutron-openvswitch-agent, not delete port
when delete a vm from one region.

Signed-off-by: zhang xiaohan <zhangxiaohan@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>
Change-Id: If6819bf67ea2d206cc735039d8c55733dae54ee9
2018-05-28 11:21:20 +08:00
..
gate_hook.sh QoS implementation(Part1: Qos Plugin) 2017-11-24 16:01:04 +08:00
multi_gw_topology_test.yaml Add multi-gateway topology smoke test 2017-07-21 09:41:13 +08:00
port_delete_with_vm_create.yaml Modify code for release port when delete vm 2018-05-28 11:21:20 +08:00
port_delete_with_vm_create_shadow.yaml Modify code for release port when delete vm 2018-05-28 11:21:20 +08:00
post_test_hook.sh Modify code for release port when delete vm 2018-05-28 11:21:20 +08:00
pre_test_hook.sh Remove API-GW related code from the Tricricle 2016-10-10 23:12:09 -04:00
qos_policy_rule_test.yaml QoS implementation(Part1: Qos Plugin) 2017-11-24 16:01:04 +08:00
run_yaml_test.py Fix the smoke test error 2018-02-11 09:08:48 +08:00
sfc_test.yaml Add service function chaining smoke test 2017-07-26 10:27:02 +08:00
single_gw_topology_test.yaml Smoke test engine 2017-07-18 16:58:50 +08:00
smoke_test.sh Modify code for release port when delete vm 2018-05-28 11:21:20 +08:00
task_runner.py Fix the smoke test error 2018-02-11 09:08:48 +08:00
tempest_network.sh Add tempest test cases which are needed for integration test in Tricircle 2016-06-28 13:17:42 +08:00
tempest_scenario.sh Add tempest test cases which are needed for integration test in Tricircle 2016-06-28 13:17:42 +08:00
trunk_test.yaml Smoke test improvement for trunk 2017-11-08 09:31:37 +08:00