#!/bin/sh
# Check what happened to a stuck decommission command on the node side
echo "=== manager journal: decommission mentions ==="
journalctl -u friend-cluster --since "2026-08-23 16:50" --no-pager 2>/dev/null | grep -i "decommission\|cmd-5f4cc74c" | tail -10
echo "=== find node agent container for friend-fada02e6 ==="
for c in $(docker ps --format "{{.Names}}" | grep "^friend-deploy-"); do
  if docker exec $c sh -c "grep -q friend-fada02e6 /var/lib/friend-cluster/agent.json 2>/dev/null" 2>/dev/null; then
    echo "NODE CONTAINER: $c"
    docker logs --since 30m $c 2>&1 | grep -i "decommission\|command" | tail -15
    break
  fi
done
echo "=== controller container log ==="
docker logs --since 30m friend-controller-45c15663-15f 2>&1 | grep -i "decommission" | tail -10
