ci: add read-only runner storage diagnostics
This commit is contained in:
@@ -29,3 +29,20 @@ jobs:
|
||||
(find / -maxdepth 4 \( -name 'lake-manifest.json' -o -name '.lake' \) -not -path '/proc/*' 2>/dev/null | head -20) || true
|
||||
(docker images 2>&1 | head -20) || true
|
||||
(docker ps -a 2>&1 | head -10) || true
|
||||
- name: Read-only storage diagnosis
|
||||
run: |
|
||||
set -eu
|
||||
hostname
|
||||
lsblk -e 7 -o NAME,PATH,SIZE,FSTYPE,MOUNTPOINTS
|
||||
findmnt -T /var/lib/docker
|
||||
df -hT / /var/lib/docker
|
||||
docker info --format 'storage={{.Driver}} root={{.DockerRootDir}}'
|
||||
docker system df
|
||||
docker builder du 2>/dev/null || true
|
||||
for dir in /var/lib/docker /var/lib/containerd /opt/lean-cache /var/cache /tmp /var/log; do
|
||||
if [ -d "$dir" ]; then du -xhd1 "$dir" 2>/dev/null || true; fi
|
||||
done
|
||||
for tool in sfdisk growpart resize2fs xfs_growfs; do command -v "$tool" || true; done
|
||||
if [ "$(hostname)" = "iZ6we8b3jgd6nc2qehu06lZ" ] && command -v growpart >/dev/null; then
|
||||
growpart -N /dev/nvme0n1 3 || true
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user