Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1700736

Summary: Unable to upgrade from OVS 2.10 to OVS 2.11 via yum update using rhosp-openvswitch wrapper
Product: Red Hat OpenStack Reporter: Daniel Alvarez Sanchez <dalvarez>
Component: rhosp-openvswitchAssignee: Lon Hohberger <lhh>
Status: CLOSED ERRATA QA Contact: RHOS Maint <rhos-maint>
Severity: high Docs Contact:
Priority: high    
Version: 15.0 (Stein)CC: amoralej, apevec, bcafarel, ekuris, lbezdick, lhh, lmartins, mburns, njohnston, nusiddiq, twilson
Target Milestone: ---Keywords: Triaged, ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: rhosp-openvswitch-2.11-0.6.el8ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1734413 (view as bug list) Environment:
Last Closed: 2020-03-05 12:02:11 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1734413    
Attachments:
Description Flags
Other fix (uses lua) none

Description Daniel Alvarez Sanchez 2019-04-17 09:45:18 UTC
When trying to upgrade from openvswitch2.10 to openvswitch2.11 using rhosp-openvswitch wrapper, the upgrade fails due to missing 'Obsoletes: openvswitch2.10' in the spec of the wrapper (and for all the subpackages). See paste below.

As a side note, I believe that we should as well add the provides/obsoletes for OVN as OVS and OVN are now split since 2.11. We can address this as a separate BZ though.


[root@test4 ~]# yum update --enablerepo=*ovs-2.11* --disablerepo=delorean* --disablerepo=temp*
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * base: mirror.scalabledns.com
 * centos-sclo-rh: centos.den.host-engine.com
 * centos-sclo-sclo: mirrors.tummy.com
 * extras: repos-lax.psychz.net
 * updates: mirrors.sonic.net
Resolving Dependencies
--> Running transaction check
---> Package glibc.x86_64 0:2.17-260.el7_6.3 will be updated
---> Package glibc.x86_64 0:2.17-260.el7_6.4 will be an update
---> Package glibc-common.x86_64 0:2.17-260.el7_6.3 will be updated
---> Package glibc-common.x86_64 0:2.17-260.el7_6.4 will be an update
---> Package glibc-devel.x86_64 0:2.17-260.el7_6.3 will be updated
---> Package glibc-devel.x86_64 0:2.17-260.el7_6.4 will be an update
---> Package glibc-headers.x86_64 0:2.17-260.el7_6.3 will be updated
---> Package glibc-headers.x86_64 0:2.17-260.el7_6.4 will be an update
---> Package python.x86_64 0:2.7.5-76.el7 will be updated
---> Package python.x86_64 0:2.7.5-77.el7_6 will be an update
---> Package python-devel.x86_64 0:2.7.5-76.el7 will be updated
---> Package python-devel.x86_64 0:2.7.5-77.el7_6 will be an update
---> Package python-libs.x86_64 0:2.7.5-76.el7 will be updated
---> Package python-libs.x86_64 0:2.7.5-77.el7_6 will be an update
---> Package rhosp-openvswitch.noarch 0:2.10-0.1.el7ost will be updated
---> Package rhosp-openvswitch.noarch 0:2.11-0.1.el8ost will be an update
--> Processing Dependency: openvswitch2.11 for package: rhosp-openvswitch-2.11-0.1.el8ost.noarch
---> Package rhosp-openvswitch-devel.noarch 0:2.10-0.1.el7ost will be updated
---> Package rhosp-openvswitch-devel.noarch 0:2.11-0.1.el8ost will be an update
--> Processing Dependency: openvswitch2.11-devel for package: rhosp-openvswitch-devel-2.11-0.1.el8ost.noarch
---> Package rhosp-openvswitch-test.noarch 0:2.10-0.1.el7ost will be updated
---> Package rhosp-openvswitch-test.noarch 0:2.11-0.1.el8ost will be an update
--> Processing Dependency: openvswitch2.11-test for package: rhosp-openvswitch-test-2.11-0.1.el8ost.noarch
---> Package tkinter.x86_64 0:2.7.5-76.el7 will be updated
---> Package tkinter.x86_64 0:2.7.5-77.el7_6 will be an update
--> Running transaction check
---> Package openvswitch2.11.x86_64 0:2.11.0-8.el7fdn will be installed
---> Package openvswitch2.11-devel.x86_64 0:2.11.0-8.el7fdn will be installed
---> Package openvswitch2.11-test.noarch 0:2.11.0-8.el7fdn will be installed
--> Processing Dependency: python-openvswitch2.11 = 2.11.0-8.el7fdn for package: openvswitch2.11-test-2.11.0-8.el7fdn.noarch
--> Running transaction check
---> Package python-openvswitch2.11.x86_64 0:2.11.0-8.el7fdn will be installed
--> Finished Dependency Resolution
 
Dependencies Resolved
 
=================================================================================================================================================================
 Package                                       Arch                         Version                                   Repository                            Size
=================================================================================================================================================================
Updating:
 glibc                                         x86_64                       2.17-260.el7_6.4                          updates                              3.7 M
 glibc-common                                  x86_64                       2.17-260.el7_6.4                          updates                               12 M
 glibc-devel                                   x86_64                       2.17-260.el7_6.4                          updates                              1.1 M
 glibc-headers                                 x86_64                       2.17-260.el7_6.4                          updates                              683 k
 python                                        x86_64                       2.7.5-77.el7_6                            updates                               94 k
 python-devel                                  x86_64                       2.7.5-77.el7_6                            updates                              398 k
 python-libs                                   x86_64                       2.7.5-77.el7_6                            updates                              5.6 M
 rhosp-openvswitch                             noarch                       2.11-0.1.el8ost                           rhosp-ovs-2.11                       6.4 k
 rhosp-openvswitch-devel                       noarch                       2.11-0.1.el8ost                           rhosp-ovs-2.11                       6.4 k
 rhosp-openvswitch-test                        noarch                       2.11-0.1.el8ost                           rhosp-ovs-2.11                       6.4 k
 tkinter                                       x86_64                       2.7.5-77.el7_6                            updates                              326 k
Installing for dependencies:
 openvswitch2.11                               x86_64                       2.11.0-8.el7fdn                           ovs-2.11                              11 M
 openvswitch2.11-devel                         x86_64                       2.11.0-8.el7fdn                           ovs-2.11                             151 k
 openvswitch2.11-test                          noarch                       2.11.0-8.el7fdn                           ovs-2.11                              75 k
 python-openvswitch2.11                        x86_64                       2.11.0-8.el7fdn                           ovs-2.11                             237 k
 
Transaction Summary
=================================================================================================================================================================
Install              ( 4 Dependent packages)
Upgrade  11 Packages
 
Total size: 35 M
Total download size: 12 M
Is this ok [y/d/N]: y
Downloading packages:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                            253 MB/s |  12 MB  00:00:00    
Running transaction check
Running transaction test
 
 
Transaction check error:
  file /etc/bash_completion.d/ovs-appctl-bashcomp.bash from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/bin/ovs-appctl from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/bin/ovs-dpctl from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/bin/ovs-dpctl-top from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/bin/ovs-ofctl from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/bin/ovs-pki from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/bin/ovs-vsctl from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/bin/ovsdb-client from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/bin/ovsdb-tool from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/bin/vtep-ctl from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib/systemd/system/ovs-vswitchd.service from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/sbin/ovs-vswitchd from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/sbin/ovsdb-server from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man1/ovsdb-client.1.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man1/ovsdb-server.1.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man1/ovsdb-tool.1.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man5/ovs-vswitchd.conf.db.5.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man5/ovsdb-server.5.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man5/ovsdb.5.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man5/vtep.5.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man7/ovs-fields.7.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man7/ovsdb-server.7.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man7/ovsdb.7.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man8/ovs-appctl.8.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man8/ovs-bugtool.8.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man8/ovs-dpctl-top.8.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man8/ovs-dpctl.8.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man8/ovs-ofctl.8.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man8/ovs-pki.8.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man8/ovs-vsctl.8.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man8/ovs-vswitchd.8.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/man/man8/vtep-ctl.8.gz from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/openvswitch/scripts/openvswitch.init from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/openvswitch/scripts/ovs-ctl from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/openvswitch/scripts/ovs-kmod-ctl from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/openvswitch/scripts/ovs-lib from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/openvswitch/scripts/ovs-save from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/share/openvswitch/scripts/ovs-vtep from install of openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/unixctl/__init__.py from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/compat/__init__.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/compat/sortedcontainers/__init__.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/unixctl/__init__.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/compat/__init__.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/compat/sortedcontainers/__init__.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/unixctl/__init__.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/util.py from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/util.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/util.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/version.py from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/version.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/version.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/parser.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/parser.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/_json.so from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/process.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/process.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/types.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/types.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/compat/sortedcontainers/sorteddict.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/compat/sortedcontainers/sorteddict.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/compat/sortedcontainers/sortedlist.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/compat/sortedcontainers/sortedlist.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/compat/sortedcontainers/sortedset.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/compat/sortedcontainers/sortedset.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/daemon.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/daemon.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/custom_index.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/custom_index.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/data.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/data.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/error.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/error.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/idl.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/idl.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/schema.py from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/schema.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/db/schema.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/dirs.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/dirs.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/fatal_signal.py from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/fatal_signal.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/fatal_signal.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/fcntl_win.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/fcntl_win.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/json.py from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/json.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/json.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/jsonrpc.py from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/jsonrpc.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/jsonrpc.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/ovsuuid.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/ovsuuid.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/poller.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/poller.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/reconnect.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/reconnect.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/socket_util.py from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/socket_util.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/socket_util.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/stream.py from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/stream.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/stream.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/timeval.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/timeval.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/unixctl/client.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/unixctl/client.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/unixctl/server.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/unixctl/server.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/vlog.py from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/vlog.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/vlog.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/winutils.pyc from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/python2.7/site-packages/ovs/winutils.pyo from install of python-openvswitch2.11-2.11.0-8.el7fdn.x86_64 conflicts with file from package python-openvswitch2.10-2.10.0-52.el7fdn.x86_64
  file /usr/lib/python2.7/site-packages/ovstest/__init__.pyc from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/__init__.pyo from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/util.pyc from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/util.pyo from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/bin/ovs-pcap from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/bin/ovs-tcpdump from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/bin/ovs-tcpundump from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/bin/ovs-vlan-test from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/args.pyc from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/args.pyo from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/rpcserver.pyc from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/rpcserver.pyo from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/tcp.pyc from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/tcp.pyo from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/tests.pyc from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/tests.pyo from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/udp.pyc from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/udp.pyo from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/vswitch.pyc from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/lib/python2.7/site-packages/ovstest/vswitch.pyo from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/share/man/man1/ovs-pcap.1.gz from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/share/man/man1/ovs-tcpundump.1.gz from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/share/man/man8/ovs-l3ping.8.gz from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/share/man/man8/ovs-tcpdump.8.gz from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/share/man/man8/ovs-test.8.gz from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/share/man/man8/ovs-vlan-test.8.gz from install of openvswitch2.11-test-2.11.0-8.el7fdn.noarch conflicts with file from package openvswitch2.10-test-2.10.0-52.el7fdn.noarch
  file /usr/include/openflow/nicira-ext.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openflow/openflow-1.3.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/match.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/meta-flow.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/nsh.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/ofp-actions.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/ofp-errors.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/ofp-group.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/ofp-monitor.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/ofp-msgs.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/ofp-table.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/ofpbuf.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/rconn.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/thread.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/util.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/vconn.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/include/openvswitch/version.h from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/libofproto.so from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/libopenvswitch.so from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/libovn.so from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/libovsdb.so from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/libsflow.so from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/libvtep.so from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/pkgconfig/libofproto.pc from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/pkgconfig/libopenvswitch.pc from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/pkgconfig/libovsdb.pc from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64
  file /usr/lib64/pkgconfig/libsflow.pc from install of openvswitch2.11-devel-2.11.0-8.el7fdn.x86_64 conflicts with file from package openvswitch2.10-devel-2.10.0-52.el7fdn.x86_64

Comment 5 Mike Burns 2019-07-29 13:48:41 UTC
That seems to create invalid obsoletes:

$ rpm -qp --obsoletes ~/Downloads/rhosp-openvswitch-2.11-0.4.el8ost.noarch.rpm 
2.10}"
openvswitch{

instead of 

openvswitch < %{version}
openvswitch2.10 < ${version}

Comment 6 Lon Hohberger 2019-07-29 13:54:13 UTC
Created attachment 1594297 [details]
Other fix (uses lua)

Comment 8 Lon Hohberger 2019-07-29 14:01:25 UTC
Test:

$ for f in $(/bin/ls -1); do echo ::: $f ::: ; rpm -qp --obsoletes $f; done
::: python3-rhosp-openvswitch-2.11-0.4.el8ost.noarch.rpm :::
python-openvswitch < 2.11
python-openvswitch2.10 < 2.11
python-openvswitch2.9 < 2.11
python2-openvswitch < 2.11
python2-openvswitch2.10 < 2.11
python2-openvswitch2.9 < 2.11
python3-openvswitch < 2.11
python3-openvswitch2.10 < 2.11
python3-openvswitch2.9 < 2.11
::: rhosp-openvswitch-2.11-0.4.el8ost.noarch.rpm :::
openvswitch < 2.11
openvswitch2.10 < 2.11
openvswitch2.9 < 2.11
::: rhosp-openvswitch-devel-2.11-0.4.el8ost.noarch.rpm :::
openvswitch-devel < 2.11
openvswitch-devel2.10 < 2.11
openvswitch-devel2.9 < 2.11
::: rhosp-openvswitch-ovn-central-2.11-0.4.el8ost.noarch.rpm :::
openvswitch-ovn-central < 2.11
openvswitch-ovn-central2.10 < 2.11
openvswitch-ovn-central2.9 < 2.11
::: rhosp-openvswitch-ovn-common-2.11-0.4.el8ost.noarch.rpm :::
openvswitch-ovn-common < 2.11
openvswitch-ovn-common2.10 < 2.11
openvswitch-ovn-common2.9 < 2.11
::: rhosp-openvswitch-ovn-docker-2.11-0.4.el8ost.noarch.rpm :::
openvswitch-ovn-docker < 2.11
openvswitch-ovn-docker2.10 < 2.11
openvswitch-ovn-docker2.9 < 2.11
::: rhosp-openvswitch-ovn-host-2.11-0.4.el8ost.noarch.rpm :::
openvswitch-ovn-host < 2.11
openvswitch-ovn-host2.10 < 2.11
openvswitch-ovn-host2.9 < 2.11
::: rhosp-openvswitch-ovn-vtep-2.11-0.4.el8ost.noarch.rpm :::
openvswitch-ovn-vtep < 2.11
openvswitch-ovn-vtep2.10 < 2.11
openvswitch-ovn-vtep2.9 < 2.11
::: rhosp-openvswitch-test-2.11-0.4.el8ost.noarch.rpm :::
openvswitch-test < 2.11
openvswitch-test2.10 < 2.11
openvswitch-test2.9 < 2.11

I can drop 2.9; that's not specifically required since 2.9 was never released in Fast DataPath as "openvswitch2.9-2.9.0"

Comment 10 Shelley Dunne 2019-09-19 18:29:38 UTC
Re-setting Target Milestone z1 to --- to begin the 15z1 Maintenance Release.

Comment 16 Eran Kuris 2019-12-12 07:41:58 UTC
fix verified on puddle:
from:core_puddle: RHOS_TRUNK-15.0-RHEL-8-20190926.n.0
to:core_puddle: RHOS_TRUNK-15.0-RHEL-8-20191115.n.0
https://rhos-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/DFG/view/network/view/networking-ovn/job/DFG-network-networking-ovn-update-15_director-rhel-virthost-3cont_2comp_2net-ipv4-geneve-composable/35/

Comment 17 Alex McLeod 2020-02-19 12:48:24 UTC
If this bug requires doc text for errata release, please set the 'Doc Type' and provide draft text according to the template in the 'Doc Text' field. The documentation team will review, edit, and approve the text.

If this bug does not require doc text, please set the 'requires_doc_text' flag to '-'.

Comment 19 errata-xmlrpc 2020-03-05 12:02:11 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2020:0710