Build failure after f/centos76 merge

Bug #1819717 reported by Scott Little
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Critical
Scott Little

Bug Description

Title
-----
Build failure after f/centos76 merge

Brief Description
-----------------
Roughly 30 packages fail to build after merge of f/centos76 feature

Severity
--------
Major

Steps to Reproduce
------------------
Standard build process on branch master.
build-pkgs will fail.

Expected Behavior
------------------
build-pkgs passes

Actual Behavior
----------------
Roughly 30 packages fail to build.

Reproducibility
---------------
100%

System Configuration
--------------------
N/A

Branch/Pull Time/Commit
-----------------------
master
2019-03-12 06:00:00 UTC

Timestamp/Logs
--------------
08:02:12 Failed to build packages: remote-clients-2.0.6-5.tis.src.rpm python-openstacksdk-0.17.2-1.tis.0.src.rpm python-openstackclient-3.16.2-1.tis.2.src.rpm python-networking-sfc-5.0.0-1.tis.2.src.rpm python-magnumclient-2.10.0-1.tis.0.src.rpm python-pankoclient-0.5.0-1.tis.0.src.rpm python-neutronclient-6.9.1-1.tis.0.src.rpm python-keystoneclient-3.17.0-1.tis.0.src.rpm python-networking-bgpvpn-7.0.0-0.tis.3.src.rpm python-keystoneauth1-3.13.1-1.tis.0.src.rpm openstack-nova-16.0.2-1.tis.20.src.rpm python-django-horizon-12.0.0-2.tis.73.src.rpm python-gnocchiclient-7.0.4-1.tis.0.src.rpm python-django-openstack-auth-3.6.1-1.el7.tis.5.src.rpm openstack-murano-4.0.0-1.tis.1.src.rpm python-aodhclient-1.1.1-1.tis.0.src.rpm openstack-neutron-11.0.0-1.tis.10.src.rpm openstack-magnum-5.0.1-1.tis.1.src.rpm openstack-keystone-12.0.0-1.tis.9.src.rpm openstack-glance-15.0.0-1.tis.7.src.rpm openstack-magnum-ui-3.0.0-1.tis.1.src.rpm openstack-murano-ui-4.0.0-1.tis.1.src.rpm openstack-heat-9.0.0-1.tis.5.src.rpm openstack-ironic-9.1.2-0.tis.4.src.rpm openstack-ceilometer-9.0.1-1.tis.18.src.rpm gnocchi-4.2.5-1.tis.1.src.rpm distributedcloud-client-1.0.0-1.tis.15.src.rpm inventory-1.0-2.tis.src.rpm distributedcloud-1.0.0-1.tis.51.src.rpm openstack-cinder-11.0.0-1.tis.94.src.rpm

Revision history for this message
Scott Little (slittle1) wrote :

python-keystoneauth1-3.13.1-1.tis.0
DEBUG util.py:492: Error: No Package found for python2-betamax >= 0.7.0

Before merge:
rpm -q --provides -p output/stx-r1/CentOS/pike/Binary/noarch/python-betamax-0.7.0-1.el7.noarch.rpm
python-betamax = 0.7.0-1.el7
python2-betamax = 0.7.0-1.el7

After merge:
rpm -q --provides -p output/stx-r1/CentOS/pike/Binary/noarch/python-betamax-0.7.1-1.el7.noarch.rpm
python-betamax = 0.7.1-1.el7

Revision history for this message
Bruce Jones (brucej) wrote :

I've assigned this to Cindy for her team to address, but since it's nighttime there now, if someone can fix this sooner, so much the better.

Changed in starlingx:
importance: Undecided → Critical
assignee: nobody → Cindy Xie (xxie1)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stx-upstream (master)

Reviewed: https://review.openstack.org/642801
Committed: https://git.openstack.org/cgit/openstack/stx-upstream/commit/?id=870b56de70f8fb760defc8a70bd820ce0e7f4e56
Submitter: Zuul
Branch: master

commit 870b56de70f8fb760defc8a70bd820ce0e7f4e56
Author: Scott Little <email address hidden>
Date: Tue Mar 12 11:28:04 2019 -0400

    Fix python-keystoneauth1 build error

    python-keystoneauth1 has a BuildRequires on python2-betamax.
    The centos76 merged a change that upreved us from
    python-betamax-0.7.0-1.el7.noarch.rpm to
    python-betamax-0.7.1-1.el7.noarch.rpm.

    python-betamax-0.7.0-1.el7.noarch.rpm used to provide:
    python-betamax = 0.7.0-1.el7
    python2-betamax = 0.7.0-1.el7

    python-betamax-0.7.1-1.el7.noarch.rpm only provides:
    python-betamax = 0.7.1-1.el7

    Solution:
    Modify the python-keystoneauth1 spec file to BuildRequires
    python-betamax rather than python2-betamax.

    Closes-Bug: 1819717
    Change-Id: I71fc9405db6f62bb91cbda79d07eb125b1744cc1
    Signed-off-by: Scott Little <email address hidden>

Changed in starlingx:
status: New → Fix Released
Revision history for this message
Scott Little (slittle1) wrote :
Revision history for this message
Ghada Khalil (gkhalil) wrote :

Marking as release gating; build failure; critical priority.
Assigning to Scott since he implemented a fix.

tags: added: stx.2019.05 stx.build stx.distro.other
Changed in starlingx:
assignee: Cindy Xie (xxie1) → Scott Little (slittle1)
Ken Young (kenyis)
tags: added: stx.2.0
removed: stx.2019.05
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.