Comment 5 for bug 1940043

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ovn-chassis (master)

Reviewed: https://review.opendev.org/c/x/charm-ovn-chassis/+/804743
Committed: https://opendev.org/x/charm-ovn-chassis/commit/8cbffde5f7dcdd3ab69c892454daf67dc61124f3
Submitter: "Zuul (22348)"
Branch: master

commit 8cbffde5f7dcdd3ab69c892454daf67dc61124f3
Author: Frode Nordahl <email address hidden>
Date: Mon Aug 16 15:26:35 2021 +0200

    Improve handling of major version upgrades

    Setting the external_ids:ovn-match-northd-version value to
    'true' will make the ovn-controller refrain from making updates to
    the data plane tables in the event of a version mismatch.

    This in combination with stopping the ovn-controller with the
    ovn-ctl stop_controller --restart command will allow upgrades
    to progress with little or no data plane downtime.
    (Note that we will accomplish this by a separate proposal to the
    OVN package itself in Ubuntu.)

    As soon as the central components are upgraded ovn-controller will
    notice and resume (re-)programming of the local Open vSwitch data
    plane.

    Closes-Bug: #1940043
    Change-Id: I1e2bb031a970597c5e5b587b3219e4c4f7db2e36