kuryr-kubernetes/kuryr_kubernetes
Nayan Deshmukh b008a59ff0 Only delete pod from CNI registry after unplugging the vif
We can get the DELETED event before kubelet calls CNI DEL on the same
pod. This will lead to a case where we remove the pod from the CNI
registry before unplugging the vif. In this case the CNI DEL request will
fail due absence of info of the tap interfaces. This effects OVS as we
are left with tap interfaces whose one end is still attached to br-int.

Change-Id: I5fda411e938319a00590f7dcfd2e6f37b7e2194c
Signed-off-by: Nayan Deshmukh <n.deshmukh@samsung.com>
Signed-off-by: Paweł Suder <p.suder@samsung.com>
Closes-Bug: 1849626
2019-11-21 10:31:59 +09:00
..
cmd Provide a proper way to choose VF in CNI 2019-08-27 18:03:46 +03:00
cni Only delete pod from CNI registry after unplugging the vif 2019-11-21 10:31:59 +09:00
controller Merge "Ensure last_update is initialized before used" 2019-11-20 10:31:01 +00:00
handlers Avoid race between Retries and Deletion actions 2019-10-16 18:25:01 +02:00
objects Provide a proper way to choose VF in CNI 2019-08-27 18:03:46 +03:00
platform Move route URL to apis/route.openshift.io 2019-05-30 11:39:46 +02:00
pod_resources Add PodResources gRPC API updating guide 2019-08-02 17:50:32 +03:00
tests Only delete pod from CNI registry after unplugging the vif 2019-11-21 10:31:59 +09:00
__init__.py Implement Guru meditation reports 2017-04-13 03:19:08 +00:00
clients.py Added support for bulk create ports. 2019-10-23 14:08:18 +02:00
config.py Fix CNI_COMMAND=VERSION case 2019-10-11 14:48:35 +03:00
constants.py Add a loadbalancer CRD 2019-10-14 12:44:47 +00:00
exceptions.py Implement NPWG multi-vif driver 2018-08-09 17:31:21 +08:00
k8s_client.py Fix incorrect link to k8s api-conventions 2019-10-03 15:52:39 +03:00
linux_net_utils.py Remove log translations 2017-03-28 15:13:49 +08:00
opts.py Update CRD when NP has podSelectors 2019-01-02 22:14:44 +00:00
os_vif_plug_noop.py Add SR-IOV pod vif driver 2018-09-18 10:19:43 +03:00
os_vif_util.py Add SR-IOV pod vif driver 2018-09-18 10:19:43 +03:00
utils.py Move from Neutron client to OpenStackSDK. 2019-10-23 14:08:18 +02:00
version.py Add kuryr-status utility for upgrade-checkers 2018-10-03 15:09:53 +02:00
watcher.py Remove exit_on_stop from Watcher 2019-09-04 10:26:56 +02:00