fix: windmill ee full cache permission issues for non root users (#7536)

This commit is contained in:
Alexander Petric
2026-01-09 14:03:46 -05:00
committed by GitHub
parent 98c073bfaa
commit 35ddfc428d
2 changed files with 10 additions and 0 deletions
+5
View File
@@ -26,3 +26,8 @@ RUN /usr/bin/java -jar /usr/bin/coursier about
# Ruby
RUN apt-get install -y ruby ruby-bundler
# Fix UV cache permissions for non-root user support (uid 1000, etc.)
# The uv tool install ansible command populates the UV cache with root-owned files
RUN chmod -R a+rw /tmp/windmill/cache/uv && \
find /tmp/windmill/cache/uv -type d -exec chmod 777 {} +
+5
View File
@@ -50,3 +50,8 @@ RUN /usr/bin/java -jar /usr/bin/coursier about
# Ruby
RUN apt-get install -y ruby ruby-bundler
# Fix UV cache permissions for non-root user support (uid 1000, etc.)
# The uv tool install ansible command populates the UV cache with root-owned files
RUN chmod -R a+rw /tmp/windmill/cache/uv && \
find /tmp/windmill/cache/uv -type d -exec chmod 777 {} +