From 9a71ca51cb5fe2e8a2f99ab24610e95da629b2f7 Mon Sep 17 00:00:00 2001 From: Jeffrey Smith Date: Thu, 26 Mar 2026 12:17:45 +0000 Subject: [PATCH] fix CI rollout: use correct deployment name switchboard-be The rollout step referenced deployment/switchboard${SUFFIX} but the k8s manifest names the deployment switchboard-be${SUFFIX}, causing a NotFound error during rollout verification. Co-Authored-By: Claude Opus 4.6 (1M context) --- .gitea/workflows/ci.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index b1f9f91..705b157 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -718,14 +718,14 @@ jobs: SUFFIX: ${{ steps.setup.outputs.DEPLOY_SUFFIX }} ENV: ${{ steps.setup.outputs.ENVIRONMENT }} run: | - kubectl rollout restart deployment/switchboard${SUFFIX} -n ${NAMESPACE} - kubectl rollout status deployment/switchboard${SUFFIX} -n ${NAMESPACE} --timeout=180s + kubectl rollout restart deployment/switchboard-be${SUFFIX} -n ${NAMESPACE} + kubectl rollout status deployment/switchboard-be${SUFFIX} -n ${NAMESPACE} --timeout=180s echo "" echo "━━━ Pod Status ━━━" kubectl get pods -n ${NAMESPACE} -l app=switchboard,env=${ENV} - READY=$(kubectl get deployment switchboard${SUFFIX} -n ${NAMESPACE} -o jsonpath='{.status.readyReplicas}') + READY=$(kubectl get deployment switchboard-be${SUFFIX} -n ${NAMESPACE} -o jsonpath='{.status.readyReplicas}') if [[ "${READY:-0}" -gt 0 ]]; then echo "✅ Healthy: ${READY} pods ready"