[ovs-git] [ovn-org/ovn] aa34b2: controller: Allow pinctrl thread to handle packet-...
numansiddique
noreply at github.com
Mon Nov 23 06:15:24 UTC 2020
Branch: refs/heads/master
Home: https://github.com/ovn-org/ovn
Commit: aa34b24e9b953422a8916a87d4b30ee8ae88b894
https://github.com/ovn-org/ovn/commit/aa34b24e9b953422a8916a87d4b30ee8ae88b894
Author: Numan Siddique <numans at ovn.org>
Date: 2020-11-23 (Mon, 23 Nov 2020)
Changed paths:
M controller/ovn-controller.c
M controller/pinctrl.c
M controller/pinctrl.h
M tests/ovn.at
Log Message:
-----------
controller: Allow pinctrl thread to handle packet-ins when version mismatch with northd.
The commit 1dd27ea7aea4 added the support to pin ovn-controller to a
specific version of ovn-northd. This patch did not handle the
scenario the packet-in scenario when ovn-controller is started and it
detects version mismatch with ovn-northd. In this case, pinctrl
thread is not configured with the proper integration bridge name,
because of which it cannot handle any packet-ins.
This patch addresses this scenario. This is required so that any
existing VMs do not loose DHCP address during renewal.
Fixes: 1dd27ea7aea4("Provide the option to pin ovn-controller and ovn-northd to a specific version")
Acked-by: Flavio Fernandes <flavio at flaviof.com>
Tested-by: Flavio Fernandes <flavio at flaviof.com>
Signed-off-by: Numan Siddique <numans at ovn.org>
More information about the git
mailing list