From 2dd96dc1c6bdcd5fd58b6c429111a38128327dea Mon Sep 17 00:00:00 2001 From: Jean-Francois Panisset Date: Sat, 6 Dec 2025 15:15:12 -0800 Subject: [PATCH] Get rid of Conan download cache bloat in /tmp Images had 1.5GB of download cache in /tmp/downloads/c Signed-off-by: Jean-Francois Panisset --- CHANGELOG.md | 8 ++++++-- scripts/common/install_conanpackages.sh | 3 +++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5977a380..8a5ca675 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. +# 2025-12-06 + +Re-releasing 2025.5 / 2025.4 / 2026.2 without 1.5GB of Conan download cache bloat. + # 2025-11-09 2024.5 / 2025.4 / 2026.2 releases. VFX Platform 2026 release is now feature complete. @@ -11,9 +15,9 @@ All notable changes to this project will be documented in this file. - OIIO 3.x in 2025/2026 builds against OpenJPH to handle JPEG-2000 j2c files ([#312](https://github.com/AcademySoftwareFoundation/aswf-docker/issues/312)) - Add build_XXX.sh in /usr/local and missing env vars to ci-XXX images to help test images ([307](https://github.com/AcademySoftwareFoundation/aswf-docker/issues/307)) - Separate ci-imath image include Imath dependencies but not Imath itself ([306](https://github.com/AcademySoftwareFoundation/aswf-docker/issues/306)) -- 2024.4 +- 2024.5 - Update OpenEXR 3.2.4 to 3.2.5 to address potential buffer overflow / use after free issues -- 2025.3 +- 2025.4 - Update OpenEXR 3.3.5 to 3.3.6 to address potential buffer overflow / use after free issues - 2026.2 - Update OpenVDB 12.1.1 to 13.0.0. VFX Platform 2026 is now feature complete. diff --git a/scripts/common/install_conanpackages.sh b/scripts/common/install_conanpackages.sh index dbcd0df4..4cdf1fb5 100755 --- a/scripts/common/install_conanpackages.sh +++ b/scripts/common/install_conanpackages.sh @@ -43,6 +43,9 @@ else conan install --requires=$CONANREF --profile:all=${ASWF_CONAN_HOME}/.conan2/profiles_${ASWF_PKG_ORG}/${ASWF_CONAN_CHANNEL} --deployer-folder $1 --deployer=full_deploy done + # Clean up the Conan download cache + conan cache clean "*" --download + # The full_deploy generator just copies over generated CMake files which may contain absolute paths pointing inside the Conan cache # in the format: # /opt/conan_home/d/b/boost64b7fc4516f80/p/...