diff --git a/roles/openshift-apps/kerneltest/files/deploymentconfig.yml b/roles/openshift-apps/kerneltest/files/deploymentconfig.yml index 0ec77cce2c..03993e3ea2 100644 --- a/roles/openshift-apps/kerneltest/files/deploymentconfig.yml +++ b/roles/openshift-apps/kerneltest/files/deploymentconfig.yml @@ -12,22 +12,31 @@ spec: app: kerneltest deploymentconfig: kerneltest strategy: - type: Recreate - recreateParams: - mid: - failurePolicy: Abort - execNewPod: - containerName: kerneltest - command: ["/etc/alembic-upgrade-script/alembic_upgrade.sh"] - env: - - name: PYTHONPATH - value: /opt/app-root/src - volumes: - - kerneltest-config-volume - - kerneltest-secrets-volume - - alembic-upgrade-script-volume - - wsgi-script-volume - - ipa-config-volume + type: Rolling + activeDeadlineSeconds: 21600 + rollingParams: + intervalSeconds: 1 + maxSurge: 25% + maxUnavailable: 25% + timeoutSeconds: 600 + updatePeriodSeconds: 1 + # strategy: + # type: Recreate + # recreateParams: + # mid: + # failurePolicy: Abort + # execNewPod: + # containerName: kerneltest + # command: ["/etc/alembic-upgrade-script/alembic_upgrade.sh"] + # env: + # - name: PYTHONPATH + # value: /opt/app-root/src + # volumes: + # - kerneltest-config-volume + # - kerneltest-secrets-volume + # - alembic-upgrade-script-volume + # - wsgi-script-volume + # - ipa-config-volume template: metadata: labels: