From 110ad45d84e2f176dd45dbc984f9a76c368a5f27 Mon Sep 17 00:00:00 2001 From: chrislusf Date: Sat, 6 Dec 2025 15:33:44 -0800 Subject: fix: simplify SeaweedFS health probe for single-node mode Remove livenessProbe on /cluster/healthz which may not work well with -master.peers=none. Keep only the filer readinessProbe which is what we actually need to verify before running CSI tests. --- .github/workflows/integration_test.yaml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/integration_test.yaml b/.github/workflows/integration_test.yaml index 7983349..79140ed 100644 --- a/.github/workflows/integration_test.yaml +++ b/.github/workflows/integration_test.yaml @@ -99,22 +99,15 @@ jobs: - containerPort: 8888 - containerPort: 18888 - containerPort: 8333 + # Readiness probe checks filer is responding readinessProbe: httpGet: path: / port: 8888 - initialDelaySeconds: 10 + initialDelaySeconds: 15 periodSeconds: 5 timeoutSeconds: 5 failureThreshold: 30 - livenessProbe: - httpGet: - path: /cluster/healthz - port: 9333 - initialDelaySeconds: 20 - periodSeconds: 10 - timeoutSeconds: 5 - failureThreshold: 3 volumeMounts: - name: data mountPath: /data -- cgit v1.2.3