This is an automated email from the ASF dual-hosted git repository.
snuyanzin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/master by this push:
new b25e303d535 [FLINK-40719][ci] Be tolerate to possible failures while
freeing disk space in Azure
b25e303d535 is described below
commit b25e303d5353e9e1a252712e746eb1b372df5729
Author: Sergey Nuyanzin <[email protected]>
AuthorDate: Tue Sep 22 20:29:44 2026 +0200
[FLINK-40719][ci] Be tolerate to possible failures while freeing disk space
in Azure
---
tools/ci/free_disk_space.sh | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/tools/ci/free_disk_space.sh b/tools/ci/free_disk_space.sh
index 0f01f8919fa..5a99d964e19 100755
--- a/tools/ci/free_disk_space.sh
+++ b/tools/ci/free_disk_space.sh
@@ -38,14 +38,19 @@ echo "Listing 100 largest packages"
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -n 100
df -h
echo "Removing large packages"
-sudo apt-get remove -y '^dotnet-.*'
-sudo apt-get remove -y '^llvm-.*'
-sudo apt-get remove -y 'php.*'
-sudo apt-get remove -y '^mongodb-.*'
-sudo apt-get remove -y '^mysql-.*'
-sudo apt-get remove -y azure-cli google-cloud-sdk hhvm google-chrome-stable
firefox powershell mono-devel libgl1-mesa-dri
-sudo apt-get autoremove -y
-sudo apt-get clean
+sudo apt-get remove -y '^dotnet-.*' || true
+sudo apt-get remove -y '^llvm-.*' || true
+sudo apt-get remove -y 'php.*' || true
+sudo apt-get remove -y '^mongodb-.*' || true
+sudo apt-get remove -y '^mysql-.*' || true
+sudo apt-get remove -y '^postgresql-.*' || true
+sudo apt-get remove -y '^g\+\+-.*' '^clang-.*' '^libclang-.*' || true
+sudo apt-get remove -y '^gfortran-.*' '^libruby.*' || true
+sudo apt-get remove -y temurin-8-jdk || true
+sudo apt-get remove -y '^libllvm.*' '^libclang1.*' snapd python3-botocore
podman buildah skopeo mecab-ipadic gh git-lfs || true
+sudo apt-get remove -y azure-cli google-cloud-sdk google-chrome-stable
google-cloud-cli firefox microsoft-edge-stable powershell mono-devel
libgl1-mesa-dri || true
+sudo apt-get autoremove -y || true
+sudo apt-get clean || true
df -h
echo "Removing large directories"
@@ -77,6 +82,6 @@ echo "Pruning preloaded Docker images"
# Flink restores its cached testcontainers images later in the pipeline, so the
# preloaded base images shipped with the runner image can be removed here.
if command -v docker >/dev/null 2>&1; then
- sudo docker image prune --all --force || true
+ sudo docker system prune --all --force || true
fi
df -h