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. opendev. org/690114 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=789e7b96c42 a62ccdbdcf13b79 bbcf5410f875cf
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 789e7b96c42a62c cdbdcf13b79bbcf 5410f875cf
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.
Incorporated I3a9f56217bb365 b844acdf1d65776 038c5bf9378 ansible fix.
Closes-Bug: #1794359
Change-Id: Ibd64ac1407333c 1548261f9d2ae69 cdf013e94ce ed9bce2dff4c1f8 d9406c8294) b58a88cd6f35643 dfc0eec7f6)
(cherry picked from commit 1773afb0689c8fd
(cherry picked from commit e81010375e847cb