neutron/neutron/tests/unit/agent/linux
Slawek Kaplonski 3c0624b8f7 Allow usage of legacy 3rd-party interface drivers
In the patch [1] we changed definition of the abstract method
"plug" in the LinuxInterfaceDriver class.
That broke e.g. 3rd-party drivers which still don't accept this
new parameter called "link_up" in the plug_new method.

So this patch fixes this to make such legacy drivers to be still working
with the new base interface driver class.

This commit also marks such definition of the plug_new method as
deprecated. Possibility of using it without accepting link_up parameter
will be removed in the "W" release of the OpenStack.

[1] https://review.opendev.org/#/c/707406/

Conflicts:
      neutron/tests/unit/agent/linux/test_interface.py

Change-Id: Icd555987a1a57ca0b31fa7e4e830583d6c69c861
Closes-Bug: #1879307
(cherry picked from commit 30d573d5ab)
(cherry picked from commit 9c242a0329)
(cherry picked from commit bc8c38bda8)
(cherry picked from commit bd8240dc9d)
2020-05-21 08:43:44 +00:00
..
openvswitch_firewall Add accepted egress direct flow 2020-02-25 07:32:29 +08:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
failing_process.py Keep reading stdout/stderr until after kill 2015-11-19 19:14:13 +02:00
test_async_process.py Add kill_timeout to AsyncProcess 2019-01-04 10:46:44 +00:00
test_bridge_lib.py Fix UT BridgeLibTest when IPv6 is disabled 2018-07-13 16:07:38 +00:00
test_daemon.py Use bytes for python3 friendly os.write 2017-02-02 18:59:03 -08:00
test_dhcp.py Check dnsmasq process is active when spawned 2020-04-07 20:10:15 +00:00
test_external_process.py Check dnsmasq process is active when spawned 2020-04-07 20:10:15 +00:00
test_interface.py Allow usage of legacy 3rd-party interface drivers 2020-05-21 08:43:44 +00:00
test_ip_conntrack.py Move conntrack zones to IPTablesFirewall 2017-03-30 14:54:51 -07:00
test_ip_lib.py Switch create/delete interfaces to pyroute2 2020-04-27 21:41:02 +02:00
test_ip_link_support.py sriov: implement spoofchecking configuration 2015-07-29 19:38:25 +02:00
test_ip_monitor.py Introduce ip address monitor 2015-03-03 20:06:14 -05:00
test_ipset_manager.py Create ipset set_name_exists() method 2015-10-14 10:18:44 -04:00
test_iptables_firewall.py When converting sg rules to iptables, do not emit dport if not supported 2019-03-11 20:26:49 -06:00
test_iptables_manager.py Fix neutron-openvswitch-agent Windows support 2018-11-23 17:13:42 +02:00
test_keepalived.py Use flake8-import-order plugin 2017-07-05 03:15:27 +00:00
test_l3_tc_lib.py Support iproute2 4.15 in l3_tc_lib 2020-04-14 07:40:51 +00:00
test_ovsdb_monitor.py Ensure ovsdb_connection enabled before calling monitor 2017-03-06 22:19:18 +00:00
test_pd.py Fix errors in PrefixDelegation.remove_stale_ri_ifname 2017-05-02 16:46:56 +00:00
test_polling.py Ensure ovsdb_connection enabled before calling monitor 2017-03-06 22:19:18 +00:00
test_tc_lib.py Fix ingress bw limit for OVS DPDK ports 2018-01-15 13:19:14 +00:00
test_utils.py Check if process' cmdline is "space separarated" 2019-03-27 09:44:07 +00:00
test_xenapi_root_helper.py Use os-xenapi for neutron when XenServer as hypervisor 2017-03-30 18:33:37 +00:00