neutron/neutron
zhouhenglc cfc0678caf [ovn]support read chassis update time from nb_cfg_timestamp
nb_cfg_timestamp: The timestamp when ovn-controller finishes
processing the change corresponding to nb_cfg[1]. it can better
reflect the status of chassis.

This patch updated some unit tests. ensure mock 'time.time' is
stopped after test. if not stop, may affect "timeutils.utcnow_ts"
to obtain the real time, cause test case
'test_agent_with_nb_cfg_timestamp_not_timeout' failure.

Partial-bug: #1938478
[1] https://www.ovn.org/support/dist-docs/ovn-sb.5.html

Conflicts:
  neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py
  neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py

Change-Id: Ia74a9404411862dc88b48c4a198d5c53f5f52704
(cherry picked from commit 9e263dcf00)
2022-06-29 13:29:26 +00:00
..
agent [OVS][QoS] Unset the min-bw QoS from the phys bridge interface 2022-06-17 16:43:19 +00:00
api Handle properly InvalidScope exceptions to not return error 500 2022-04-20 14:51:05 +00:00
cmd Fix typos in log/error messages 2022-06-19 07:20:01 +00:00
common Fix typos in log/error messages 2022-06-19 07:20:01 +00:00
conf Fix typos in log/error messages 2022-06-19 07:20:01 +00:00
core_extensions Revert "Set system_scope='all' in elevated context" 2021-06-15 10:29:20 +02:00
db Fix typos in log/error messages 2022-06-19 07:20:01 +00:00
debug Fix typos in log/error messages 2022-06-19 07:20:01 +00:00
exceptions Add port-resource-request-groups extension 2021-10-21 14:30:07 +02:00
extensions Force security_group_id uuid validation of sg rules 2022-03-23 01:59:34 +00:00
hacking Follow up for replacing assertItemsEqual 2021-06-03 16:04:07 +00:00
ipam Remove exception ``IpAddressAllocationNotFound`` 2022-03-17 06:25:30 +00:00
locale Imported Translations from Zanata 2020-10-11 07:22:44 +00:00
notifiers Log request IDs for matched Nova external events 2022-03-22 09:42:08 +00:00
objects Optimize queries for port operations 2022-06-20 15:18:03 +00:00
pecan_wsgi Merge "[API] Return 403 for POST requests when user is not authorized" into stable/yoga 2022-05-02 13:52:26 +00:00
plugins [ovn]support read chassis update time from nb_cfg_timestamp 2022-06-29 13:29:26 +00:00
privileged Add retry for privsep get_link_devices 2022-05-16 15:39:45 +02:00
profiling Remove "six" library 2020-07-28 16:55:52 +00:00
quota Execute the quota reservation removal in an isolated DB txn 2021-09-30 13:53:23 +00:00
scheduler Do not fail if the agent load is not bumped 2021-08-25 13:06:28 +00:00
server Use monkey_patch for neutron API server. 2022-04-23 18:46:41 +00:00
services Fix typos in log/error messages 2022-06-19 07:20:01 +00:00
tests [ovn]support read chassis update time from nb_cfg_timestamp 2022-06-29 13:29:26 +00:00
__init__.py Remove usage of six.PY2 2020-05-22 12:59:01 -04:00
_i18n.py
auth.py Add fake_project_id middleware for noauth 2021-07-05 21:18:09 +05:30
manager.py Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
neutron_plugin_base_v2.py Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
opts.py Add missing DHCP opts for genconfig 2022-01-14 16:35:43 +08:00
policy.py Handle properly InvalidScope exceptions to not return error 500 2022-04-20 14:51:05 +00:00
service.py Re-use existing ProcessLauncher from wsgi in RPC workers 2020-02-07 14:51:06 +01:00
version.py
worker.py
wsgi.py Disable tracebacks of eventlet.wsgi.server 2022-01-11 09:33:12 +01:00