@@ -228,28 +228,28 @@ jobs:
228228 echo ""
229229
230230 echo "Waiting for raster service to be ready..."
231- kubectl wait --for=condition=Ready pod -l app=raster- ${RELEASE_NAME} --timeout=180s || {
231+ kubectl wait --for=condition=Ready pod -l app=${RELEASE_NAME}-raster --timeout=180s || {
232232 echo "Raster service failed to become ready. Checking status..."
233- kubectl get pods -l app=raster- ${RELEASE_NAME} -o wide
234- kubectl describe pods -l app=raster- ${RELEASE_NAME}
233+ kubectl get pods -l app=${RELEASE_NAME}-raster -o wide
234+ kubectl describe pods -l app=${RELEASE_NAME}-raster
235235 exit 1
236236 }
237237 echo "raster service is ready, moving on..."
238238
239239 echo "Waiting for vector service to be ready..."
240- kubectl wait --for=condition=Ready pod -l app=vector- ${RELEASE_NAME} --timeout=180s || {
240+ kubectl wait --for=condition=Ready pod -l app=${RELEASE_NAME}-vector --timeout=180s || {
241241 echo "Vector service failed to become ready. Checking status..."
242- kubectl get pods -l app=vector- ${RELEASE_NAME} -o wide
243- kubectl describe pods -l app=vector- ${RELEASE_NAME}
242+ kubectl get pods -l app=${RELEASE_NAME}-vector -o wide
243+ kubectl describe pods -l app=${RELEASE_NAME}-vector
244244 exit 1
245245 }
246246 echo "vector service is ready, moving on..."
247247
248248 echo "Waiting for stac service to be ready..."
249- kubectl wait --for=condition=Ready pod -l app=stac- ${RELEASE_NAME} --timeout=180s || {
249+ kubectl wait --for=condition=Ready pod -l app=${RELEASE_NAME}-stac --timeout=180s || {
250250 echo "STAC service failed to become ready. Checking status..."
251- kubectl get pods -l app=stac- ${RELEASE_NAME} -o wide
252- kubectl describe pods -l app=stac- ${RELEASE_NAME}
251+ kubectl get pods -l app=${RELEASE_NAME}-stac -o wide
252+ kubectl describe pods -l app=${RELEASE_NAME}-stac
253253 exit 1
254254 }
255255 echo "all services are ready, moving on..."
@@ -271,9 +271,9 @@ jobs:
271271 # Check init container logs for all services
272272 for SERVICE in raster vector stac multidim; do
273273 echo "===== $SERVICE Service Pod Status ====="
274- kubectl get pods -l app=$SERVICE-$RELEASE_NAME -o wide || echo "No $SERVICE pods found"
274+ kubectl get pods -l app=$RELEASE_NAME-$SERVICE -o wide || echo "No $SERVICE pods found"
275275
276- POD_NAME=$(kubectl get pod -l app=$SERVICE-$RELEASE_NAME -o jsonpath='{.items[0].metadata.name}' 2>/dev/null || echo "")
276+ POD_NAME=$(kubectl get pod -l app=$RELEASE_NAME-$SERVICE -o jsonpath='{.items[0].metadata.name}' 2>/dev/null || echo "")
277277 if [ -n "$POD_NAME" ]; then
278278 echo "===== $SERVICE Pod ($POD_NAME) Init Container Logs ====="
279279 kubectl logs pod/$POD_NAME -c wait-for-pgstac-jobs --tail=100 || echo "Could not get $SERVICE init container logs"
@@ -296,15 +296,15 @@ jobs:
296296
297297 # Check pgstac jobs using labels instead of hardcoded names
298298 for APP_LABEL in pgstac-migrate pgstac-load-samples; do
299- echo "===== Jobs with app=$APP_LABEL Status ====="
300- JOBS=$(kubectl get jobs -l app=$APP_LABEL -o name 2>/dev/null || true)
299+ echo "===== Jobs with app=$RELEASE_NAME-$ APP_LABEL Status ====="
300+ JOBS=$(kubectl get jobs -l app=$RELEASE_NAME-$ APP_LABEL -o name 2>/dev/null || true)
301301 if [ -n "$JOBS" ]; then
302302 for JOB in $JOBS; do
303303 echo "--- Job $JOB ---"
304304 kubectl get "$JOB" -o yaml 2>/dev/null | grep -A 10 -E "conditions|status:" || echo "Could not get status for $JOB"
305305 done
306306 else
307- echo "No jobs found with app=$APP_LABEL label"
307+ echo "No jobs found with app=$RELEASE_NAME-$ APP_LABEL label"
308308 fi
309309 echo ""
310310 done
0 commit comments