From 8dcc88da73070476b75597410136021d3b90ac0d Mon Sep 17 00:00:00 2001 From: David Caro Date: Wed, 4 Nov 2026 18:15:33 +0100 Subject: [PATCH 1/2] web: use gthreads instead of default worker type This seems to behave more stable when there's issues with storage. Bug: T443411 Signed-off-by: David Caro --- helm-quarry/templates/web_deployment.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/helm-quarry/templates/web_deployment.yaml b/helm-quarry/templates/web_deployment.yaml index 403550a..00439f1 100644 --- a/helm-quarry/templates/web_deployment.yaml +++ b/helm-quarry/templates/web_deployment.yaml @@ -19,7 +19,8 @@ spec: image: {{ .Values.web.repository }}:{{ .Values.web.tag }} imagePullPolicy: Always command: ["gunicorn"] - args: ["-w", "4", "--bind", "0.0.0.0:5000", "wsgi:application"] + # gthread seems to behave better + args: ["-w", "4", "-k", "gthread", "--threads", "4", "--bind", "0.0.0.0:5000", "wsgi:application"] readinessProbe: httpGet: path: / From 313469702db026053ee76c83ef688c48e2d66e97 Mon Sep 17 00:00:00 2001 From: Github Action Date: Wed, 4 Nov 2026 17:20:37 +0000 Subject: [PATCH 2/2] auto update of tag --- helm-quarry/values.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/helm-quarry/values.yaml b/helm-quarry/values.yaml index 2dff4a0..09d037b 100644 --- a/helm-quarry/values.yaml +++ b/helm-quarry/values.yaml @@ -1,6 +1,6 @@ web: repository: 'quay.io/wikimedia-quarry/quarry' - tag: pr-112 # web tag managed by github actions + tag: pr-113 # web tag managed by github actions resources: requests: @@ -12,7 +12,7 @@ web: worker: repository: 'quay.io/wikimedia-quarry/quarry' - tag: pr-112 # worker tag managed by github actions + tag: pr-113 # worker tag managed by github actions resources: requests: memory: "400Mi"