Description of problem: osp8/9/10 controller upgrade fails because of conflicting dependencies on the openstack-neutron-bgp-dragent package. This package doesn't exist anymore in osp10, and thus is kept in osp9 version with its own python neutron dependencies, preventing the yum upgrade command in step2 of the controller upgrade from succeeding. This is related to https://bugzilla.redhat.com/show_bug.cgi?id=1421701 Creating that bz to make sure we get it in osp10.
Hi, so unfortunately I don't have the exact error message. Basically, it was complaining about python dependency that could not be resolve as the bgp package needed old python package from osp9 that were in conflict with new python package from osp10. I guess to reproduce it, you simply have to install the bgp package, upgrade repo and try to yum upgrade it.
Pushed a change to openstack-tripleo-heat-templates on the rhos-10.0-patches branch that should address this: https://code.engineering.redhat.com/gerrit/#/c/150427/
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-2019:0055