[CI] O->P containers upgrade fails with package install dependency issues

Bug #1696726 reported by Jiří Stránský
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Jiří Stránský

Bug Description

All containers upgrade CI jobs failing on this:

http://logs.openstack.org/14/462514/7/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/d552c52/logs/undercloud/home/jenkins/install_packages.sh.log.txt.gz

2017-06-08 10:22:11 | Error: Package: openstack-tripleo-common-7.1.1-0.20170607224905.93a0481.el7.centos.noarch (delorean-current)
2017-06-08 10:22:11 | Requires: openstack-tripleo-common-containers = 7.1.1-0.20170607224905.93a0481.el7.centos
2017-06-08 10:22:11 | Available: openstack-tripleo-common-containers-7.0.1-0.20170521023701.dfc9c84.el7.centos.noarch (delorean)
2017-06-08 10:22:11 | openstack-tripleo-common-containers = 7.0.1-0.20170521023701.dfc9c84.el7.centos
2017-06-08 10:22:11 | You could try using --skip-broken to work around the problem
2017-06-08 10:22:12 | You could try running: rpm -Va --nofiles --nodigest

Tags: ci upgrade
Revision history for this message
Julie Pichon (jpichon) wrote :

I think it's an issue with package priorities, I remember seeing this locally when the new package was introduced.

Looking at http://logs.openstack.org/14/462514/7/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/d552c52/logs/undercloud/home/jenkins/repo_setup.sh.txt.gz under [delorean-current]:

includepkgs=diskimage-builder,instack,instack-undercloud,os-apply-config,os-collect-config,os-net-config,os-refresh-config,python-tripleoclient,openstack-tripleo-common,openstack-tripleo-heat-templates,openstack-tripleo-image-elements,openstack-tripleo,openstack-tripleo-puppet-elements,openstack-puppet-modules,openstack-tripleo-ui,puppet-*

This should probably be openstack-tripleo-common* (e.g. https://github.com/openstack-infra/tripleo-ci/commit/62dcd215d225341e3bf9a35145eb830cdf5e0fad ). I'm not sure where's it's set for this particular job though.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart-extras (master)

Fix proposed to branch: master
Review: https://review.openstack.org/472251

Changed in tripleo:
assignee: nobody → Jiří Stránský (jistr)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart (master)

Fix proposed to branch: master
Review: https://review.openstack.org/472252

Revision history for this message
Jiří Stránský (jistr) wrote :

Thanks Julie!

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart (master)

Reviewed: https://review.openstack.org/472252
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart/commit/?id=67f7d328585619e3c9f8ffd011ba250da0d1034f
Submitter: Jenkins
Branch: master

commit 67f7d328585619e3c9f8ffd011ba250da0d1034f
Author: Jiri Stransky <email address hidden>
Date: Thu Jun 8 15:07:54 2017 +0200

    master-undercloud-ocata-overcloud: tripleo-common subpackages from delorean-current

    We need to install tripleo-common-containers from the same repo as
    tripleo-common, otherwise we get dependency issues.

    Change-Id: Ie8c93502d248e9aac024df66e218c4e1cb8ceb40
    Partial-Bug: #1696726

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart-extras (master)

Reviewed: https://review.openstack.org/472251
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart-extras/commit/?id=765dec395c35e9803d339861d8fba0904b48c6a4
Submitter: Jenkins
Branch: master

commit 765dec395c35e9803d339861d8fba0904b48c6a4
Author: Jiri Stransky <email address hidden>
Date: Thu Jun 8 14:50:46 2017 +0200

    Upgrades: tripleo-common subpackages from delorean-current

    We need to install tripleo-common-containers from the same repo as
    tripleo-common, otherwise we get dependency issues.

    Change-Id: Iab19baa1ae3912e5171922a4f115d3945076a32d
    Depends-On: Ie8c93502d248e9aac024df66e218c4e1cb8ceb40
    Partial-Bug: #1696726

tags: removed: alert
Changed in tripleo:
status: In Progress → Fix Released
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.