From 9347596a29c61d27bce44f48fd2f0b1c3acb3697 Mon Sep 17 00:00:00 2001 From: Clement Verna Date: Thu, 28 May 2020 10:20:59 +0200 Subject: [PATCH] bodhi: try running gunicorn in stg Signed-off-by: Clement Verna --- roles/openshift-apps/bodhi/templates/deploymentconfig.yml | 4 ++++ roles/openshift-apps/bodhi/templates/dockerfile-base | 1 + 2 files changed, 5 insertions(+) diff --git a/roles/openshift-apps/bodhi/templates/deploymentconfig.yml b/roles/openshift-apps/bodhi/templates/deploymentconfig.yml index 8c709305b5..f7a2e156de 100644 --- a/roles/openshift-apps/bodhi/templates/deploymentconfig.yml +++ b/roles/openshift-apps/bodhi/templates/deploymentconfig.yml @@ -59,7 +59,11 @@ items: - name: bodhi-web image: bodhi-base:latest command: ["bash"] + {% if env == "staging" %} + args: ["gunicorn", "--paste", "/etc/bodhi/production.ini"] + {% else %} args: ["/etc/bodhi/start.sh"] + {% endif %} ports: - containerPort: 8080 resources: {} diff --git a/roles/openshift-apps/bodhi/templates/dockerfile-base b/roles/openshift-apps/bodhi/templates/dockerfile-base index c01e7f1572..300cdaa830 100644 --- a/roles/openshift-apps/bodhi/templates/dockerfile-base +++ b/roles/openshift-apps/bodhi/templates/dockerfile-base @@ -44,6 +44,7 @@ RUN dnf install -y \ python3-koji \ python3-librepo \ python3-mod_wsgi \ + python3-gunicorn \ koji && \ dnf clean all