diff --git a/.github/workflows/services-docs-next-required.yml b/.github/workflows/services-docs-next-required.yml index e5175bd..873fd3b 100644 --- a/.github/workflows/services-docs-next-required.yml +++ b/.github/workflows/services-docs-next-required.yml @@ -137,13 +137,13 @@ jobs: echo "Expected commit: $TARGET_COMMIT" echo "========================================================" - MAX_ATTEMPTS=30 + MAX_ATTEMPTS=45 ATTEMPT=1 while [ $ATTEMPT -le $MAX_ATTEMPTS ]; do echo "Attempt $ATTEMPT/$MAX_ATTEMPTS: Polling $ENDPOINT..." - RESPONSE=$(curl -sf --max-time 10 "$ENDPOINT" 2>/dev/null || true) + RESPONSE=$(curl -sfL --max-time 10 -H "User-Agent: GitHub-Actions-Rollout-Verifier" "$ENDPOINT" 2>/dev/null || true) if [ -n "$RESPONSE" ]; then LIVE_COMMIT=$(echo "$RESPONSE" | jq -r '.commit // empty') @@ -162,5 +162,5 @@ jobs: sleep 10 done - echo "❌ Deployment verification timed out after 5 minutes." + echo "❌ Deployment verification timed out after 7.5 minutes." exit 1 diff --git a/.github/workflows/services-www-releases-dispatch-release.yml b/.github/workflows/services-www-releases-dispatch-release.yml index 8afc9ea..c6acd92 100644 --- a/.github/workflows/services-www-releases-dispatch-release.yml +++ b/.github/workflows/services-www-releases-dispatch-release.yml @@ -351,13 +351,13 @@ jobs: echo "Expected version: $TARGET_VERSION" echo "========================================================" - MAX_ATTEMPTS=30 + MAX_ATTEMPTS=45 ATTEMPT=1 while [ $ATTEMPT -le $MAX_ATTEMPTS ]; do echo "Attempt $ATTEMPT/$MAX_ATTEMPTS: Polling $ENDPOINT..." - RESPONSE=$(curl -sf --max-time 10 "$ENDPOINT" 2>/dev/null || true) + RESPONSE=$(curl -sfL --max-time 10 -H "User-Agent: GitHub-Actions-Rollout-Verifier" "$ENDPOINT" 2>/dev/null || true) if [ -n "$RESPONSE" ]; then LIVE_COMMIT=$(echo "$RESPONSE" | jq -r '.commit // empty') @@ -378,5 +378,5 @@ jobs: sleep 10 done - echo "❌ Deployment verification timed out after 5 minutes." + echo "❌ Deployment verification timed out after 7.5 minutes." exit 1 diff --git a/ci/k8s/clusters/production/flux-system/gotk-sync.yaml b/ci/k8s/clusters/production/flux-system/gotk-sync.yaml index 37311e0..78d80d6 100644 --- a/ci/k8s/clusters/production/flux-system/gotk-sync.yaml +++ b/ci/k8s/clusters/production/flux-system/gotk-sync.yaml @@ -15,7 +15,7 @@ metadata: name: cluster-sync namespace: flux-system spec: - interval: 5m + interval: 1m sourceRef: kind: GitRepository name: ermnvldmr-repo