Error building barbican-api container using kolla

Bug #1707598 reported by Alfredo Moralejo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Juan Antonio Osorio Robles

Bug Description

barbican-api container was added to tripleo-common in https://review.openstack.org/#/c/481876/ . However, container image is failing to build with error [1]:

INFO:kolla.image.build.barbican-api:No package uwsgi-plugin-python available.
INFO:kolla.image.build.barbican-api:Error: Not tolerating missing names on install, stopping.

uwsgi is included in dockerfile in kolla as it's used in kolla-ansible, https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/barbican/templates/barbican-api.json.j2#L2

Note that package uwsgi doesn't exist in RDO repositories. Could it be changed to use httpd or other wsgi server included in RDO as gunicorn?

[1] https://centos.logs.rdoproject.org/rdo-tripleo-containers-build/74/barbican-api.log

tags: added: alert ci promotion-blocker
Revision history for this message
Alfredo Moralejo (amoralej) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (master)

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

Changed in tripleo:
assignee: nobody → Juan Antonio Osorio Robles (juan-osorio-robles)
status: New → In Progress
Changed in tripleo:
milestone: none → pike-rc1
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (master)

Reviewed: https://review.openstack.org/489224
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=27fffb1f8fd39d7b8d97228ae188d676543474f7
Submitter: Jenkins
Branch: master

commit 27fffb1f8fd39d7b8d97228ae188d676543474f7
Author: Juan Antonio Osorio Robles <email address hidden>
Date: Mon Jul 31 16:38:04 2017 +0300

    Remove uwsgi-plugin-python from barbican-api image

    This is provided by EPEL, which we don't use in TripleO, and is used in
    kolla-ansible. This is not available in RDO by itself, so we remove it.
    barbican-api will furtherly use httpd instead.

    Change-Id: I46fc2a0e454ada01c80d9fc97d65ee1fd2338bec
    Closes-Bug: #1707598

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

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

Revision history for this message
Eduardo Gonzalez (egonzalez90) wrote :

Removing kolla as affected project. This was fixed in tripleo overrides

no longer affects: kolla
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.