diff --git a/bitnami/grafana/10/debian-11/rootfs/opt/bitnami/scripts/grafana-env.sh b/bitnami/grafana/10/debian-11/rootfs/opt/bitnami/scripts/grafana-env.sh index 5dd0e9c356cc..fcd8fb190d57 100644 --- a/bitnami/grafana/10/debian-11/rootfs/opt/bitnami/scripts/grafana-env.sh +++ b/bitnami/grafana/10/debian-11/rootfs/opt/bitnami/scripts/grafana-env.sh @@ -77,6 +77,7 @@ GF_INSTALL_PLUGINS="${GF_INSTALL_PLUGINS:-"${GRAFANA_PLUGINS:-}"}" export GF_INSTALL_PLUGINS="${GF_INSTALL_PLUGINS:-}" export GF_INSTALL_PLUGINS_SKIP_TLS="${GF_INSTALL_PLUGINS_SKIP_TLS:-yes}" export GF_FEATURE_TOGGLES="${GF_FEATURE_TOGGLES:-}" +export GF_VOLUME_DIR="${BITNAMI_VOLUME_DIR}/grafana" export GRAFANA_MIGRATION_LOCK="${GRAFANA_MIGRATION_LOCK:-false}" export GRAFANA_SLEEP_TIME="${GRAFANA_SLEEP_TIME:-10}" export GRAFANA_RETRY_ATTEMPTS="${GRAFANA_RETRY_ATTEMPTS:-12}" diff --git a/bitnami/grafana/10/debian-11/rootfs/opt/bitnami/scripts/grafana/postunpack.sh b/bitnami/grafana/10/debian-11/rootfs/opt/bitnami/scripts/grafana/postunpack.sh index c79ad4aafa5e..7493c7cf36c7 100755 --- a/bitnami/grafana/10/debian-11/rootfs/opt/bitnami/scripts/grafana/postunpack.sh +++ b/bitnami/grafana/10/debian-11/rootfs/opt/bitnami/scripts/grafana/postunpack.sh @@ -25,7 +25,7 @@ info "Creating system user" ensure_user_exists "$GRAFANA_DAEMON_USER" --group "$GRAFANA_DAEMON_GROUP" --system info "Configuring file permissions" -for dir in "$(grafana_env_var_value PATHS_DATA)" "$(grafana_env_var_value PATHS_LOGS)" "$(grafana_env_var_value PATHS_PLUGINS)" "$(grafana_env_var_value PATHS_PROVISIONING)"; do +for dir in "$(grafana_env_var_value PATHS_DATA)" "$(grafana_env_var_value PATHS_LOGS)" "$(grafana_env_var_value PATHS_PLUGINS)" "$(grafana_env_var_value PATHS_PROVISIONING)" "$(grafana_env_var_value VOLUME_DIR)"; do ensure_dir_exists "$dir" # Use grafana:root ownership for compatibility when running as a non-root user configure_permissions_ownership "$dir" -d "775" -f "664" -u "$GRAFANA_DAEMON_USER" -g "root"