[queens][pike] No package uwsgi-plugin-python2 available during barbican api container build

Bug #1794228 reported by chandan kumar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Unassigned

Bug Description

Queens and Pike legacy-periodic-tripleo-centos-7-pike/Queens-containers-build job failed in periodic pipeline while building barbican-api kolla container image giving No package uwsgi-plugin-python2 available..

Below is the logs from the failed jobs:
http://logs.rdoproject.org/openstack-periodic-24hr/git.openstack.org/openstack-infra/tripleo-ci/master/legacy-periodic-tripleo-centos-7-pike-containers-build/3abf477/logs/kolla/logs/000_FAILED_barbican-api.log

INFO:kolla.image.build.barbican-api:Step 3/7 : RUN yum -y install httpd mod_ssl mod_wsgi openstack-barbican-api uwsgi-plugin-python2 && yum clean all
INFO:kolla.image.build.barbican-api: ---> Running in 5c47f421f509
INFO:kolla.image.build.barbican-api:
INFO:kolla.image.build.barbican-api:Loaded plugins: fastestmirror, ovl, priorities
INFO:kolla.image.build.barbican-api:Determining fastest mirrors
INFO:kolla.image.build.barbican-api: * base: repos.lax.quadranet.com
INFO:kolla.image.build.barbican-api: * extras: mirror.jaleco.com
INFO:kolla.image.build.barbican-api: * updates: mirror.sfo12.us.leaseweb.net
INFO:kolla.image.build.barbican-api:3630 packages excluded due to repository priority protections
INFO:kolla.image.build.barbican-api:No package uwsgi-plugin-python2 available.
INFO:kolla.image.build.barbican-api:Error: Not tolerating missing names on install, stopping.
INFO:kolla.image.build.barbican-api:
INFO:kolla.image.build.barbican-api:Removing intermediate container 5c47f421f5

http://logs.rdoproject.org/openstack-periodic-24hr/git.openstack.org/openstack-infra/tripleo-ci/master/legacy-periodic-tripleo-centos-7-queens-containers-build/c522550/logs/kolla/logs/000_FAILED_barbican-api.log

INFO:kolla.common.utils.barbican-api:Step 3/8 : RUN yum -y install httpd mod_ssl mod_wsgi openstack-barbican-api uwsgi-plugin-python2 && yum clean all && rm -rf /var/cache/yum
INFO:kolla.common.utils.barbican-api: ---> Running in 914311e83017
INFO:kolla.common.utils.barbican-api:
INFO:kolla.common.utils.barbican-api:Loaded plugins: fastestmirror, ovl, priorities
INFO:kolla.common.utils.barbican-api:Determining fastest mirrors
INFO:kolla.common.utils.barbican-api: * base: repos.lax.quadranet.com
INFO:kolla.common.utils.barbican-api: * extras: centos.den.host-engine.com
INFO:kolla.common.utils.barbican-api: * updates: centos.sonn.com
INFO:kolla.common.utils.barbican-api:1474 packages excluded due to repository priority protections
INFO:kolla.common.utils.barbican-api:No package uwsgi-plugin-python2 available.
INFO:kolla.common.utils.barbican-api:Error: Not tolerating missing names on install, stopping.
INFO:kolla.common.utils.barbican-api:

In tripleo-common, we are removing this package explicitly but it is getting build:
https://github.com/openstack/tripleo-common/blob/stable/pike/container-images/tripleo_kolla_template_overrides.j2#L32

Revision history for this message
chandan kumar (chkumar246) wrote :

https://review.openstack.org/#/c/604733/ does the renaming Rename uwsgi-plugin-python to uwsgi-plugin-python2 in CentOS

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/604976

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/604977

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (stable/queens)

Reviewed: https://review.openstack.org/604976
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=2cf55be7f49a848c2b13ba2abff306ee673ba5b5
Submitter: Zuul
Branch: stable/queens

commit 2cf55be7f49a848c2b13ba2abff306ee673ba5b5
Author: Chandan Kumar <email address hidden>
Date: Tue Sep 25 11:59:04 2018 +0530

    [Queens Only]Rename uwsgi-plugin-python to uwsgi-plugin-python2 for barbican

    * https://review.openstack.org/#/c/604733/ renames the same upstream in
      kolla but in tripleo-common it was removed using kolla template
      overrides.
      In order to fix the container build, here it is also needs to be
      renamed.

    Change-Id: Ia57dd2fc5886bd4a744ef39a56609c2fa5fd8bb8
    Closes-Bug: #1794228

tags: added: in-stable-queens
tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (stable/pike)

Reviewed: https://review.openstack.org/604977
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=779ecff08095f755f0cad2ed30d3bbd5e69d2e20
Submitter: Zuul
Branch: stable/pike

commit 779ecff08095f755f0cad2ed30d3bbd5e69d2e20
Author: Chandan Kumar <email address hidden>
Date: Tue Sep 25 11:59:04 2018 +0530

    [Pike Only] Rename uwsgi-plugin-python to uwsgi-plugin-python2 in barbican

    * https://review.openstack.org/#/c/604733/ renames the same upstream in
      kolla but in tripleo-common it was removed using kolla template
      overrides.
      In order to fix the container build, here it is also needs to be
      renamed.

    Change-Id: Ia57dd2fc5886bd4a744ef39a56609c2fa5fd8bb8
    Closes-Bug: #1794228

Changed in tripleo:
milestone: stein-1 → stein-2
Revision history for this message
Natal Ngétal (hobbestigrou) wrote :

The fix is merged in both branches. So the ticket can be closed.

Changed in tripleo:
status: Triaged → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 8.6.7

This issue was fixed in the openstack/tripleo-common 8.6.7 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 7.6.18

This issue was fixed in the openstack/tripleo-common 7.6.18 release.

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.