ci: 收集 nested containerd 阻塞现场
This commit is contained in:
@@ -79,6 +79,17 @@ jobs:
|
|||||||
crictl --runtime-endpoint "$endpoint" inspect "$id"
|
crictl --runtime-endpoint "$endpoint" inspect "$id"
|
||||||
crictl --runtime-endpoint "$endpoint" logs "$id"
|
crictl --runtime-endpoint "$endpoint" logs "$id"
|
||||||
done
|
done
|
||||||
|
echo "### containerd metadata"
|
||||||
|
timeout 10 ctr --namespace k8s.io containers list
|
||||||
|
timeout 10 ctr --namespace k8s.io snapshots list
|
||||||
|
echo "### runtime process stacks"
|
||||||
|
ps -e -o pid,ppid,stat,wchan:32,comm,args
|
||||||
|
for pid in $(pidof containerd containerd-shim-runc-v2); do
|
||||||
|
echo "### kernel stack $pid"
|
||||||
|
cat "/proc/$pid/stack"
|
||||||
|
done
|
||||||
|
kill -USR1 "$(pidof containerd)"
|
||||||
|
sleep 2
|
||||||
journalctl --no-pager -b -n 500
|
journalctl --no-pager -b -n 500
|
||||||
' 2>&1 || true
|
' 2>&1 || true
|
||||||
echo '::endgroup::'
|
echo '::endgroup::'
|
||||||
|
|||||||
Reference in New Issue
Block a user