mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-18 16:02:10 +00:00
fix: windmill ee full cache permission issues for non root users (#7536)
This commit is contained in:
@@ -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 {} +
|
||||
|
||||
@@ -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 {} +
|
||||
|
||||
Reference in New Issue
Block a user