@@ -100,7 +100,7 @@ jobs:
100100 echo "Monitoring deployment health..."
101101 MAX_ATTEMPTS=24
102102 SLEEP_INTERVAL=10
103- SERVICE_NAME="v6-staging-blockchain "
103+ SERVICE_NAME="v6-staging_blockchain "
104104 DESIRED_REPLICAS=1
105105
106106 # Extract the short image tag we're deploying (e.g., staging-87c452d)
@@ -112,12 +112,12 @@ jobs:
112112 echo "Health check attempt $i/$MAX_ATTEMPTS..."
113113
114114 # Count containers running with the NEW image that are healthy
115- NEW_IMAGE_HEALTHY=$(docker ps --filter "name=v6-staging-blockchain " --filter "health=healthy" --format "{{.Image}}" | grep -c "$DEPLOY_TAG" || true)
116- NEW_IMAGE_STARTING=$(docker ps --filter "name=v6-staging-blockchain " --filter "health=starting" --format "{{.Image}}" | grep -c "$DEPLOY_TAG" || true)
117- NEW_IMAGE_RUNNING=$(docker ps --filter "name=v6-staging-blockchain " --format "{{.Image}}" | grep -c "$DEPLOY_TAG" || true)
115+ NEW_IMAGE_HEALTHY=$(docker ps --filter "name=v6-staging_blockchain " --filter "health=healthy" --format "{{.Image}}" | grep -c "$DEPLOY_TAG" || true)
116+ NEW_IMAGE_STARTING=$(docker ps --filter "name=v6-staging_blockchain " --filter "health=starting" --format "{{.Image}}" | grep -c "$DEPLOY_TAG" || true)
117+ NEW_IMAGE_RUNNING=$(docker ps --filter "name=v6-staging_blockchain " --format "{{.Image}}" | grep -c "$DEPLOY_TAG" || true)
118118
119119 # Count old containers still running
120- OLD_CONTAINERS=$(docker ps --filter "name=v6-staging-blockchain " --format "{{.Image}}" | grep -v "$DEPLOY_TAG" | wc -l | tr -d ' ')
120+ OLD_CONTAINERS=$(docker ps --filter "name=v6-staging_blockchain " --format "{{.Image}}" | grep -v "$DEPLOY_TAG" | wc -l | tr -d ' ')
121121
122122 # Check for failures with the new image
123123 NEW_IMAGE_FAILURES=$(docker service ps $SERVICE_NAME --format "{{.Image}} {{.CurrentState}}" | grep "$DEPLOY_TAG" | grep -c "Failed" || true)
@@ -153,7 +153,7 @@ jobs:
153153 docker service ps $SERVICE_NAME --no-trunc | head -20
154154 echo ""
155155 echo "=== Logs from failed container ==="
156- FAILED_CONTAINER=$(docker ps -a --filter "name=v6-staging-blockchain " --filter "status=exited" --format "{{.ID}}" | head -1)
156+ FAILED_CONTAINER=$(docker ps -a --filter "name=v6-staging_blockchain " --filter "status=exited" --format "{{.ID}}" | head -1)
157157 if [ -n "$FAILED_CONTAINER" ]; then
158158 docker logs --tail 100 "$FAILED_CONTAINER"
159159 fi
@@ -167,11 +167,11 @@ jobs:
167167 echo "❌ Deployment timed out waiting for new containers to become healthy."
168168 echo ""
169169 echo "=== Current container status ==="
170- docker ps --filter "name=v6-staging-blockchain " --format "table {{.ID}}\t{{.Image}}\t{{.Status}}"
170+ docker ps --filter "name=v6-staging_blockchain " --format "table {{.ID}}\t{{.Image}}\t{{.Status}}"
171171 echo ""
172172 echo "=== Service task history ==="
173173 docker service ps $SERVICE_NAME --no-trunc | head -20
174- FAILED_CONTAINER=$(docker ps -a --filter "name=v6-staging-blockchain " --filter "status=exited" --format "{{.ID}}" | head -1)
174+ FAILED_CONTAINER=$(docker ps -a --filter "name=v6-staging_blockchain " --filter "status=exited" --format "{{.ID}}" | head -1)
175175 if [ -n "$FAILED_CONTAINER" ]; then
176176 echo ""
177177 echo "=== Logs from most recent exited container ==="
0 commit comments