Skip to content

Commit d98454b

Browse files
committed
fix no space left for e2e test workflow
Signed-off-by: ntkathole <nikhilkathole2683@gmail.com>
1 parent c6176b1 commit d98454b

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.github/workflows/operator-e2e-integration-tests.yml

+19
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,25 @@ jobs:
4141
with:
4242
go-version: 1.22.9
4343

44+
- name: Free up disk space
45+
run: |
46+
docker system prune -af --volumes
47+
sudo rm -rf /tmp/*
48+
49+
- name: Create and Use Alternative Temp Directory
50+
run: |
51+
mkdir -p /home/runner/temp-docker
52+
echo "TMPDIR=/home/runner/temp-docker" >> $GITHUB_ENV
53+
echo "DOCKER_TMPDIR=/home/runner/temp-docker" >> $GITHUB_ENV
54+
55+
- name: Increase Docker Space
56+
run: |
57+
sudo mkdir -p /mnt/docker
58+
sudo mount -t tmpfs -o size=20G tmpfs /mnt/docker
59+
sudo systemctl stop docker
60+
sudo sed -i 's|/var/lib/docker|/mnt/docker|g' /etc/docker/daemon.json
61+
sudo systemctl start docker
62+
4463
- name: Create KIND cluster
4564
run: |
4665
kind create cluster --name $KIND_CLUSTER --wait 10m

0 commit comments

Comments
 (0)