Diagnostic: check Docker, running services, and OS on EC2
This commit is contained in:
@@ -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 \
|
||||||
|
|||||||
Reference in New Issue
Block a user