With layered product packaging upgrading openvswitch may involve a
package rename of the openvswitch package (e.g. openvswitch to
openvswitch 2.10 or openvswitch2.12 to openvswitch2.13) This patch
adds special handling for the rhosp-openvswitch layered product package
to ensure that openvswitch networking remains available during the
upgrade.
Note that this patch also moves the special upgrade logic to
tripleo-packages because it could affect any node that is running
openvswitch for host networking, not just those that are using it for
cloud workloads.
Reviewed: https:/ /review. openstack. org/605200 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=1773afb0689 c8fded9bce2dff4 c1f8d9406c8294
Committed: https:/
Submitter: Zuul
Branch: master
commit 1773afb0689c8fd ed9bce2dff4c1f8 d9406c8294
Author: Brent Eagles <email address hidden>
Date: Tue Sep 25 17:17:55 2018 -0230
Handle LP openvswitch meta-package on upgrade
With layered product packaging upgrading openvswitch may involve a
package rename of the openvswitch package (e.g. openvswitch to
openvswitch 2.10 or openvswitch2.12 to openvswitch2.13) This patch
adds special handling for the rhosp-openvswitch layered product package
to ensure that openvswitch networking remains available during the
upgrade.
Note that this patch also moves the special upgrade logic to packages because it could affect any node that is running
tripleo-
openvswitch for host networking, not just those that are using it for
cloud workloads.
Closes-Bug: #1794359
Change-Id: Ibd64ac1407333c 1548261f9d2ae69 cdf013e94ce