Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1549845 - OSP10->11->12->13 overcloud controller rpm package update fails due to python-neutron-tests package conflict
OSP10->11->12->13 overcloud controller rpm package update fails due to python...
Status: CLOSED ERRATA
Product: Red Hat OpenStack
Classification: Red Hat
Component: python-neutron-tests-tempest (Show other bugs)
13.0 (Queens)
Unspecified Unspecified
urgent Severity urgent
: beta
: 13.0 (Queens)
Assigned To: Jose Luis Franco
Marius Cornea
: Triaged
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2018-02-27 16:31 EST by Marius Cornea
Modified: 2018-06-27 09:47 EDT (History)
10 users (show)

See Also:
Fixed In Version: python-neutron-tests-tempest-0.0.1-0.20180326122805.52449cc.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2018-06-27 09:46:41 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
neutron yum update dependency (57.04 KB, text/plain)
2018-03-14 14:53 EDT, Marius Cornea
no flags Details


External Trackers
Tracker ID Priority Status Summary Last Updated
RDO 12918 None rpm-master: MERGED openstack/neutron-tempest-plugin-distgit: Obsolete python-neutron-tests from pike and older (Ib6a87267a9cfc8110f2c289be2... 2018-04-04 08:41 EDT
RDO 12985 None queens-rdo: MERGED openstack/neutron-tempest-plugin-distgit: Obsolete python-neutron-tests from pike and older (Ib6a87267a9cfc8110f2c289be2... 2018-04-04 08:41 EDT
RDO 13215 None rpm-master: MERGED openstack/neutron-tempest-plugin-distgit: Add epoch to Obsoletes for python-neutron-tests (I7995c7518419a58561bc9e140f50... 2018-04-04 08:41 EDT
RDO 13216 None queens-rdo: MERGED openstack/neutron-tempest-plugin-distgit: Add epoch to Obsoletes for python-neutron-tests (I7995c7518419a58561bc9e140f50... 2018-04-04 08:41 EDT
Red Hat Product Errata RHEA-2018:2086 None None None 2018-06-27 09:47 EDT

  None (edit)
Description Marius Cornea 2018-02-27 16:31:36 EST
Description of problem:

OSP 10->11->12->13 yum update fails with:

---> Package python2-future.noarch 0:0.16.0-4.el7ost.1 will be installed
--> Finished Dependency Resolution
Error: Package: 1:python-neutron-tests-11.0.2-1.el7ost.noarch (@rhelosp-12.0-puddle)
           Requires: python-neutron = 1:11.0.2-1.el7ost
           Removing: 1:python-neutron-11.0.2-1.el7ost.noarch (@rhelosp-12.0-puddle)
               python-neutron = 1:11.0.2-1.el7ost
           Updated By: 1:python-neutron-12.0.0-0.20180215204452.fb3f718.el7ost.noarch (rhelosp-13.0-puddle)
               python-neutron = 1:12.0.0-0.20180215204452.fb3f718.el7ost
           Available: 1:python-neutron-9.4.1-12.el7ost.noarch (rhelosp-10.0-puddle)
               python-neutron = 1:9.4.1-12.el7ost
           Available: 1:python-neutron-10.0.4-1.el7ost.noarch (rhelosp-11.0-puddle)
               python-neutron = 1:10.0.4-1.el7ost
Error: Package: 1:openstack-heat-api-cloudwatch-9.0.3-1.el7ost.noarch (@rhelosp-12.0-puddle)
           Requires: openstack-heat-common = 1:9.0.3-1.el7ost
           Removing: 1:openstack-heat-common-9.0.3-1.el7ost.noarch (@rhelosp-12.0-puddle)
               openstack-heat-common = 1:9.0.3-1.el7ost
           Updated By: 1:openstack-heat-common-10.0.0-0.20180211191028.3e51547.el7ost.noarch (rhelosp-13.0-puddle)
               openstack-heat-common = 1:10.0.0-0.20180211191028.3e51547.el7ost
           Available: 1:openstack-heat-common-7.0.6-1.el7ost.noarch (rhelosp-10.0-puddle)
               openstack-heat-common = 1:7.0.6-1.el7ost
           Available: 1:openstack-heat-common-8.0.6-1.el7ost.noarch (rhelosp-11.0-puddle)
               openstack-heat-common = 1:8.0.6-1.el7ost
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Comment 2 Alfredo Moralejo 2018-03-14 13:30:56 EDT
Could i see the full upgrade log?

By the way, when enabling new repos, don't you disable old ones?
Comment 3 Marius Cornea 2018-03-14 14:52:44 EDT
(In reply to Alfredo Moralejo from comment #2)
> Could i see the full upgrade log?

Attaching the output of yum update

> By the way, when enabling new repos, don't you disable old ones?

I do but I think I omitted it in the test that I got the output for the initial report from.
Comment 4 Marius Cornea 2018-03-14 14:53 EDT
Created attachment 1408128 [details]
neutron yum update dependency
Comment 5 Mike Burns 2018-03-19 08:11:37 EDT
Note:  heat-api-cloudwatch is covered in bug 1549849  It appears this is resolved so not sure if there is anything for me to answer (no context for needinfo)

Also, with patch posted, this should be in ON_DEV
Comment 8 Marius Cornea 2018-03-29 12:39:48 EDT
I am stil seeing this when doing yum update -y issue with:

[root@controller-0 heat-admin]#  yum list python2-neutron-tests-tempest
Loaded plugins: product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Available Packages
python2-neutron-tests-tempest.noarch                                                                         0.0.1-0.20180326122804.52449cc.el7ost                                                                         rhelosp-13.0-puddle

[root@controller-0 heat-admin]#  yum update -y

[...]

--> Finished Dependency Resolution
Error: Package: 1:python-neutron-tests-11.0.2-1.el7ost.noarch (@rhelosp-12.0-puddle)
           Requires: python-neutron = 1:11.0.2-1.el7ost
           Removing: 1:python-neutron-11.0.2-1.el7ost.noarch (@rhelosp-12.0-puddle)
               python-neutron = 1:11.0.2-1.el7ost
           Updated By: 1:python-neutron-12.0.1-0.20180327195360.68b8980.el7ost.noarch (rhelosp-13.0-puddle)
               python-neutron = 1:12.0.1-0.20180327195360.68b8980.el7ost
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Comment 11 Alfredo Moralejo 2018-04-03 10:03:29 EDT
Package is missing epoch when obsoleting python-neutron-tests. Fixing it in https://review.rdoproject.org/r/#/c/13215/
Comment 12 Alfredo Moralejo 2018-04-03 10:30:51 EDT
queens cherry-pick in https://review.rdoproject.org/r/#/c/13216/
Comment 15 errata-xmlrpc 2018-06-27 09:46:41 EDT
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/RHEA-2018:2086

Note You need to log in before you can comment on or make changes to this bug.