puppet-ovn/releasenotes/notes/ovn_ofctrl_wait_before_clear-c40493ce231ec38c.yaml
Terry Wilson b5d38dcbd4 Add support for ovn-ofctrl-wait-before-clear
Support was added for this option [1] to avoid dataplane downtime
during ovn upgrades where schema changes have happened. This
adds the ability for us to configure it.

[1] https://patchwork.ozlabs.org/project/ovn/patch/20220808182845.2746916-2-mmichels@redhat.com/

Change-Id: Ia3112b9a219b90af718c49776da49078449f09a2
2022-11-07 15:08:45 +00:00

12 lines
568 B
YAML

---
features:
- |
The new ``ovn::controller::ovn_ofctrl_wait_before_clear`` parameter
has been added to resolve an issue with dataplane downtime during
upgrades that involve OVN schema changes. It will delay delting and
re-adding openflow rules by the configured time in ms to give
ovn-controller time to handle db connection / reconnection that can
happen in this case. The default of 8000ms is based on upstream OVN
testing with 200k openflow rules. Since it involved a change in
behavior, the upstream OVN value defaults to unset.