This is an automated email from the ASF dual-hosted git repository. abhi pushed a commit to branch ranger_5396 in repository https://gitbox.apache.org/repos/asf/ranger.git
commit 9f378ad742c05df4e82690461e255ee4e3334f3d Author: Abhishek Kumar <[email protected]> AuthorDate: Sun Nov 9 19:38:01 2025 -0800 RANGER-5396: Use Volume Mounts for ranger-admin configs --- dev-support/ranger-docker/Dockerfile.ranger | 7 +------ dev-support/ranger-docker/docker-compose.ranger.yml | 3 +++ 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/dev-support/ranger-docker/Dockerfile.ranger b/dev-support/ranger-docker/Dockerfile.ranger index ed6770832..0d6029d5f 100644 --- a/dev-support/ranger-docker/Dockerfile.ranger +++ b/dev-support/ranger-docker/Dockerfile.ranger @@ -23,22 +23,17 @@ ARG RANGER_VERSION ARG RANGER_DB_TYPE ARG TARGETARCH -VOLUME /etc/keytabs - COPY ./dist/version /home/ranger/dist/ COPY ./dist/ranger-${RANGER_VERSION}-admin.tar.gz /home/ranger/dist/ COPY ./scripts/admin/ranger.sh ${RANGER_SCRIPTS}/ -COPY ./scripts/admin/ranger-admin-install-${RANGER_DB_TYPE}.properties ${RANGER_SCRIPTS}/ranger-admin-install.properties COPY ./scripts/admin/create-ranger-services.py ${RANGER_SCRIPTS}/ -COPY ./scripts/hadoop/core-site.xml ${RANGER_SCRIPTS}/ COPY ./scripts/wait_for_keytab.sh ${RANGER_SCRIPTS}/ -COPY ./scripts/kdc/krb5.conf /etc/krb5.conf RUN tar xvfz /home/ranger/dist/ranger-${RANGER_VERSION}-admin.tar.gz --directory=${RANGER_HOME} \ && ln -s ${RANGER_HOME}/ranger-${RANGER_VERSION}-admin ${RANGER_HOME}/admin \ && rm -f /home/ranger/dist/ranger-${RANGER_VERSION}-admin.tar.gz \ - && cp -f ${RANGER_SCRIPTS}/ranger-admin-install.properties ${RANGER_HOME}/admin/install.properties \ + && rm -f /opt/ranger/admin/install.properties \ && mkdir -p /var/run/ranger \ && mkdir -p /var/log/ranger \ && chown -R ranger:ranger ${RANGER_HOME}/admin/ ${RANGER_SCRIPTS}/ /var/run/ranger/ /var/log/ranger/ \ diff --git a/dev-support/ranger-docker/docker-compose.ranger.yml b/dev-support/ranger-docker/docker-compose.ranger.yml index 90f65a6f1..9416c5ac3 100644 --- a/dev-support/ranger-docker/docker-compose.ranger.yml +++ b/dev-support/ranger-docker/docker-compose.ranger.yml @@ -14,6 +14,9 @@ services: hostname: ranger.rangernw volumes: - ./dist/keytabs/ranger:/etc/keytabs + - ./scripts/kdc/krb5.conf:/etc/krb5.conf:ro + - ./scripts/hadoop/core-site.xml:/home/ranger/scripts/core-site.xml:ro + - ./scripts/admin/ranger-admin-install-postgres.properties:/opt/ranger/admin/install.properties stdin_open: true tty: true networks:
