kuryr-kubernetes/kuryr_kubernetes/controller/handlers
Michał Dulko 9d0b053c4f Workaround OVN bug causing subports to be DOWN
Neutron should make a subport that is already attached to a trunk ACTIVE
immediately. Unfortunately there seems to be an OVN bug causing an event
triggering this to be lost, leaving the port in DOWN state forever. This
is a disaster for Kuryr, because we can't proceed to wire the pods in
such case.

This commit attempts to workaround this by making Kuryr reattach the
ports that are in DOWN state for more than 90 seconds after they're
plugged.

Change-Id: If9a3968d68dced588614cd5521d4a111e78d435f
2021-06-08 16:50:06 +02:00
..
__init__.py Controller event handling pipeline 2016-11-03 13:08:29 +00:00
kuryrnetwork.py Workaround OVN bug causing subports to be DOWN 2021-06-08 16:50:06 +02:00
kuryrnetwork_population.py Workaround OVN bug causing subports to be DOWN 2021-06-08 16:50:06 +02:00
kuryrnetworkpolicy.py Workaround OVN bug causing subports to be DOWN 2021-06-08 16:50:06 +02:00
kuryrport.py Workaround OVN bug causing subports to be DOWN 2021-06-08 16:50:06 +02:00
lbaas.py Workaround OVN bug causing subports to be DOWN 2021-06-08 16:50:06 +02:00
loadbalancer.py Workaround OVN bug causing subports to be DOWN 2021-06-08 16:50:06 +02:00
machine.py Workaround OVN bug causing subports to be DOWN 2021-06-08 16:50:06 +02:00
namespace.py Workaround OVN bug causing subports to be DOWN 2021-06-08 16:50:06 +02:00
pipeline.py Prevent Kuryr restart due to connection issue 2019-11-21 17:01:45 +00:00
pod_label.py Workaround OVN bug causing subports to be DOWN 2021-06-08 16:50:06 +02:00
policy.py Workaround OVN bug causing subports to be DOWN 2021-06-08 16:50:06 +02:00
vif.py Workaround OVN bug causing subports to be DOWN 2021-06-08 16:50:06 +02:00