upstream/openstack/python-gnocchi/debian/stx-gnocchi.stable_docker_image
Luan Nunes Utimura 1543c5820c Port stx-openstack images with WSGI to stx-debian
This change enables building the following stx-openstack images with
WSGI within the Debian build framework:

- stx-aodh
- stx-ironic
- stx-horizon
- stx-keystone
- stx-placement
- stx-gnocchi

They are now based on stx-debian and following the new convention for
StarlingX images.

Test Plan:
PASS - Build images
PASS - Manually upload the built images to a system, use helm-override
       to change their respective containers images and reapply
       stx-openstack
PASS - Ensure affected pods successfully start and are running
PASS - Ensure affected pods liveness and readiness probes are healthy

Story: 2010072
Task: 47089

Depends-On: https://review.opendev.org/c/starlingx/root/+/871314
Depends-On: https://review.opendev.org/c/starlingx/root/+/871638
Depends-On: https://review.opendev.org/c/starlingx/root/+/871705

Signed-off-by: Luan Nunes Utimura <LuanNunes.Utimura@windriver.com>
Change-Id: I18bcb51f2826fd0382370f5236db4b5954ac1b53
2023-01-25 08:54:55 -03:00

16 lines
531 B
Plaintext

BUILDER=loci
LABEL=stx-gnocchi
PROJECT=gnocchi
PROJECT_REPO=https://github.com/gnocchixyz/gnocchi.git
PROJECT_REF=4.3.2
PROJECT_UID=42425
PROJECT_GID=42425
PIP_PACKAGES="pylint SQLAlchemy SQLAlchemy-Utils oslo.db keystonemiddleware gnocchiclient pymemcache psycopg2"
DIST_REPOS="OS"
DIST_PACKAGES="python3-rados"
PROFILES="gnocchi apache"
CUSTOMIZATION="\
ln -s /etc/apache2/mods-available/wsgi.load /etc/apache2/mods-enabled/wsgi.load && \
ln -s /etc/apache2/mods-available/wsgi.conf /etc/apache2/mods-enabled/wsgi.conf
"