Diagnostic: check Docker, running services, and OS on EC2
Some checks failed
Deploy / detect (push) Successful in 6s
Deploy / deploy-api (push) Failing after 30s
Deploy / tag-deploy (push) Has been cancelled
Deploy / deploy-frontend (push) Has been cancelled

This commit is contained in:
DaX
2026-03-05 01:57:57 +01:00
parent e50f361b07
commit 93df263214

View File

@@ -145,7 +145,7 @@ jobs:
if: needs.detect.outputs.migrations == 'true' if: needs.detect.outputs.migrations == 'true'
run: | run: |
cat > /tmp/migrate-params.json << 'PARAMS' cat > /tmp/migrate-params.json << 'PARAMS'
{"commands":["cat /etc/systemd/system/node-api.service 2>/dev/null || echo 'no service file'","systemctl cat node-api 2>/dev/null || echo 'systemctl cat failed'","which node 2>/dev/null || echo 'node not in PATH'","find /usr /opt /snap /home -name 'node' -type f 2>/dev/null || echo 'find found nothing'","echo PATH=$PATH","ls -la /usr/local/bin/node* /usr/bin/node* 2>/dev/null || echo 'no node in standard paths'"]} {"commands":["systemctl list-units --type=service --state=running 2>/dev/null | grep -iE 'node|api|docker|filament' || echo 'no matching services'","docker ps 2>/dev/null || echo 'docker not running or not installed'","ls -la /home/ubuntu/ 2>/dev/null || echo 'no /home/ubuntu'","ls -la /home/ec2-user/ 2>/dev/null || echo 'no /home/ec2-user'","ps aux | grep -i node || echo 'no node processes'","cat /etc/os-release | head -5"]}
PARAMS PARAMS
CMD_ID=$(aws ssm send-command \ CMD_ID=$(aws ssm send-command \
--region $AWS_REGION \ --region $AWS_REGION \