From 1119061f7ca348115c86cb66b7035295ff9afb02 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Fri, 2 Oct 2020 10:58:25 +0200 Subject: [PATCH] testdays: Have the application create the database for us Signed-off-by: Pierre-Yves Chibon --- .../testdays/templates/deploymentconfig.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/roles/openshift-apps/testdays/templates/deploymentconfig.yml b/roles/openshift-apps/testdays/templates/deploymentconfig.yml index 2e9ab7f265..10586e207e 100644 --- a/roles/openshift-apps/testdays/templates/deploymentconfig.yml +++ b/roles/openshift-apps/testdays/templates/deploymentconfig.yml @@ -13,6 +13,15 @@ spec: deploymentconfig: testdays strategy: type: Recreate + recreateParams: + mid: + failurePolicy: Abort + execNewPod: + containerName: testdays + command: ["/usr/bin/python3", "/opt/app-root/src/testdays/cli", "init_db"] + env: + - name: PYTHONPATH + value: /opt/app-root/src template: metadata: labels: