self-hosted icon indicating copy to clipboard operation
self-hosted copied to clipboard

Zookeeper and Kafka volume chmod

Open TaaviE opened this issue 1 year ago • 3 comments

Problem Statement

Currently install/update-docker-volume-permissions.sh contains docker run --rm -v "sentry-zookeeper:/sentry-zookeeper-data" -v "sentry-kafka:/sentry-kafka-data" -v "${COMPOSE_PROJECT_NAME}_sentry-zookeeper-log:/sentry-zookeeper-log-data" busybox chmod -R a+w /sentry-zookeeper-data /sentry-kafka-data /sentry-zookeeper-log-data

This can cause issues later on when non-external volumes are recreated or when coming from an older version of Sentry.

Solution Brainstorm

Would it be possible to turn this chmod into an one-off container that exits, some volume mount parameter or something more "automatic"?

TaaviE avatar Jun 25 '24 14:06 TaaviE