Error building barbican-api container using kolla

Bug #1707598 reported by Alfredo Moralejo on 2017-07-31
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
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

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

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

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

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  Edit
Everyone can see this information.

Other bug subscribers