This is an automated email from the ASF dual-hosted git repository. pradeep pushed a commit to branch RANGER-4076_master in repository https://gitbox.apache.org/repos/asf/ranger.git
commit fff17eaadea571be7daf180611d15aea1ecf34aa Author: bhaavesh1567 <[email protected]> AuthorDate: Wed Mar 4 19:07:35 2026 +0530 RANGER-4706: Fix tagsync issues for the docker --- agents-common/${project.build.directory}/hbase_cm_hbase.json | 1 + agents-common/${project.build.directory}/hbase_cm_hbase_roles.json | 1 + dev-support/ranger-docker/.env | 7 +++++-- dev-support/ranger-docker/Dockerfile.ranger | 2 +- dev-support/ranger-docker/Dockerfile.ranger-build | 2 +- dev-support/ranger-docker/Dockerfile.ranger-kms | 2 +- dev-support/ranger-docker/Dockerfile.ranger-tagsync | 2 +- dev-support/ranger-docker/Dockerfile.ranger-usersync | 2 +- dev-support/ranger-docker/dist/.gitignore | 1 - dev-support/ranger-docker/docker-compose.ranger-build.yml | 1 + dev-support/ranger-docker/docker-compose.ranger-kms.yml | 1 + dev-support/ranger-docker/docker-compose.ranger-tagsync.yml | 1 + dev-support/ranger-docker/docker-compose.ranger-usersync.yml | 1 + dev-support/ranger-docker/docker-compose.ranger.yml | 1 + dev-support/ranger-docker/scripts/kms/ranger-kms.sh | 2 +- .../scripts/tagsync/ranger-tagsync-install.properties | 2 +- .../scripts/usersync/ranger-usersync-install.properties | 2 +- 17 files changed, 20 insertions(+), 11 deletions(-) diff --git a/agents-common/${project.build.directory}/hbase_cm_hbase.json b/agents-common/${project.build.directory}/hbase_cm_hbase.json new file mode 100644 index 000000000..f229ea505 --- /dev/null +++ b/agents-common/${project.build.directory}/hbase_cm_hbase.json @@ -0,0 +1 @@ +{"serviceName":"cm_hbase","serviceId":3,"policyVersion":7141,"policies":[{"id":4,"isEnabled":true,"name":"all - table, column-family, column","policyPriority":0,"isAuditEnabled":true,"resources":{"column-family":{"values":["*"],"isExcludes":false,"isRecursive":false},"column":{"values":["*"],"isExcludes":false,"isRecursive":false},"table":{"values":["prospects","invoices"],"isExcludes":false,"isRecursive":false}},"policyItems":[{"accesses":[{"type":"read","isAllowed":true},{"type":"write [...] \ No newline at end of file diff --git a/agents-common/${project.build.directory}/hbase_cm_hbase_roles.json b/agents-common/${project.build.directory}/hbase_cm_hbase_roles.json new file mode 100644 index 000000000..621dc379c --- /dev/null +++ b/agents-common/${project.build.directory}/hbase_cm_hbase_roles.json @@ -0,0 +1 @@ +{"serviceName":"cm_hbase","roleVersion":-1,"roleUpdateTime":"20260304-14:00:12.895-+0530"} \ No newline at end of file diff --git a/dev-support/ranger-docker/.env b/dev-support/ranger-docker/.env index 03a222ec7..99d458298 100644 --- a/dev-support/ranger-docker/.env +++ b/dev-support/ranger-docker/.env @@ -5,12 +5,15 @@ BRANCH=master PROFILE= BUILD_OPTS= +# Java Opts Configuration in JDK17 +JAVA_OPTS=--add-opens=java.base/java.nio=ALL-UNNAMED --add-exports=java.base/sun.net.dns=ALL-UNNAMED --add-exports=java.base/sun.net.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-exports=java.xml.crypto/com.sun.org.apache.xml.internal.security.utils=ALL-UNNAMED + # DockerHub Ranger Base Image RANGER_BASE_IMAGE=apache/ranger-base # Java version used to run Ranger and dependent services is present as suffix: -8, valid values for suffix: -8, -11, -17 -RANGER_BASE_VERSION=20260123-2-8 +RANGER_BASE_VERSION=20260123-2-17 # Java version used to build Apache Ranger is present as suffix: -8, valid values for suffix: -8, -11, -17 -RANGER_BASE_BUILD_VERSION=20260123-2-8 +RANGER_BASE_BUILD_VERSION=20260123-2-17 RANGER_VERSION=3.0.0-SNAPSHOT # Hadoop Configuration diff --git a/dev-support/ranger-docker/Dockerfile.ranger b/dev-support/ranger-docker/Dockerfile.ranger index 875329bb8..4f00522a7 100644 --- a/dev-support/ranger-docker/Dockerfile.ranger +++ b/dev-support/ranger-docker/Dockerfile.ranger @@ -15,7 +15,7 @@ # limitations under the License. ARG RANGER_DB_TYPE=postgres ARG RANGER_BASE_IMAGE=apache/ranger-base -ARG RANGER_BASE_VERSION=20260123-2-8 +ARG RANGER_BASE_VERSION=20260123-2-17 FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION} AS ranger diff --git a/dev-support/ranger-docker/Dockerfile.ranger-build b/dev-support/ranger-docker/Dockerfile.ranger-build index 623b0b12e..62fe6b209 100644 --- a/dev-support/ranger-docker/Dockerfile.ranger-build +++ b/dev-support/ranger-docker/Dockerfile.ranger-build @@ -15,7 +15,7 @@ # limitations under the License. ARG RANGER_BASE_IMAGE=apache/ranger-base -ARG RANGER_BASE_BUILD_VERSION=20260123-2-8 +ARG RANGER_BASE_BUILD_VERSION=20260123-2-17 FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_BUILD_VERSION} ARG TARGETARCH diff --git a/dev-support/ranger-docker/Dockerfile.ranger-kms b/dev-support/ranger-docker/Dockerfile.ranger-kms index c741db780..193ef1acf 100644 --- a/dev-support/ranger-docker/Dockerfile.ranger-kms +++ b/dev-support/ranger-docker/Dockerfile.ranger-kms @@ -16,7 +16,7 @@ ARG RANGER_DB_TYPE=postgres ARG RANGER_BASE_IMAGE=apache/ranger-base -ARG RANGER_BASE_VERSION=20260123-2-8 +ARG RANGER_BASE_VERSION=20260123-2-17 FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION} AS ranger-kms ARG KMS_VERSION diff --git a/dev-support/ranger-docker/Dockerfile.ranger-tagsync b/dev-support/ranger-docker/Dockerfile.ranger-tagsync index 6c0c22f01..9c28ee0c6 100644 --- a/dev-support/ranger-docker/Dockerfile.ranger-tagsync +++ b/dev-support/ranger-docker/Dockerfile.ranger-tagsync @@ -15,7 +15,7 @@ # limitations under the License. ARG RANGER_BASE_IMAGE=apache/ranger-base -ARG RANGER_BASE_VERSION=20260123-2-8 +ARG RANGER_BASE_VERSION=20260123-2-17 FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION} ARG TAGSYNC_VERSION diff --git a/dev-support/ranger-docker/Dockerfile.ranger-usersync b/dev-support/ranger-docker/Dockerfile.ranger-usersync index 56ab097d0..74824c8fd 100644 --- a/dev-support/ranger-docker/Dockerfile.ranger-usersync +++ b/dev-support/ranger-docker/Dockerfile.ranger-usersync @@ -15,7 +15,7 @@ # limitations under the License. ARG RANGER_BASE_IMAGE=apache/ranger-base -ARG RANGER_BASE_VERSION=20260123-2-8 +ARG RANGER_BASE_VERSION=20260123-2-17 FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION} ARG USERSYNC_VERSION diff --git a/dev-support/ranger-docker/dist/.gitignore b/dev-support/ranger-docker/dist/.gitignore deleted file mode 100644 index 72e8ffc0d..000000000 --- a/dev-support/ranger-docker/dist/.gitignore +++ /dev/null @@ -1 +0,0 @@ -* diff --git a/dev-support/ranger-docker/docker-compose.ranger-build.yml b/dev-support/ranger-docker/docker-compose.ranger-build.yml index 26da9f119..ee84dd3d6 100644 --- a/dev-support/ranger-docker/docker-compose.ranger-build.yml +++ b/dev-support/ranger-docker/docker-compose.ranger-build.yml @@ -24,6 +24,7 @@ services: - GIT_URL - RANGER_VERSION - SKIPTESTS + - JAVA_OPTS networks: ranger: diff --git a/dev-support/ranger-docker/docker-compose.ranger-kms.yml b/dev-support/ranger-docker/docker-compose.ranger-kms.yml index e12fb0046..637ff560b 100644 --- a/dev-support/ranger-docker/docker-compose.ranger-kms.yml +++ b/dev-support/ranger-docker/docker-compose.ranger-kms.yml @@ -31,6 +31,7 @@ services: - KMS_VERSION - RANGER_DB_TYPE - KERBEROS_ENABLED + - JAVA_OPTS command: - /home/ranger/scripts/ranger-kms.sh diff --git a/dev-support/ranger-docker/docker-compose.ranger-tagsync.yml b/dev-support/ranger-docker/docker-compose.ranger-tagsync.yml index 1f5594190..05c6a4d06 100644 --- a/dev-support/ranger-docker/docker-compose.ranger-tagsync.yml +++ b/dev-support/ranger-docker/docker-compose.ranger-tagsync.yml @@ -29,6 +29,7 @@ services: - TAGSYNC_VERSION - DEBUG_TAGSYNC=${DEBUG_TAGSYNC:-false} - KERBEROS_ENABLED + - JAVA_OPTS networks: ranger: diff --git a/dev-support/ranger-docker/docker-compose.ranger-usersync.yml b/dev-support/ranger-docker/docker-compose.ranger-usersync.yml index d3b7bce47..84ca3efe4 100644 --- a/dev-support/ranger-docker/docker-compose.ranger-usersync.yml +++ b/dev-support/ranger-docker/docker-compose.ranger-usersync.yml @@ -30,6 +30,7 @@ services: - ENABLE_FILE_SYNC_SOURCE - DEBUG_USERSYNC=${DEBUG_USERSYNC:-false} - KERBEROS_ENABLED + - JAVA_OPTS networks: ranger: diff --git a/dev-support/ranger-docker/docker-compose.ranger.yml b/dev-support/ranger-docker/docker-compose.ranger.yml index 3d92f5e06..e37469c10 100644 --- a/dev-support/ranger-docker/docker-compose.ranger.yml +++ b/dev-support/ranger-docker/docker-compose.ranger.yml @@ -38,6 +38,7 @@ services: - RANGER_DB_TYPE - KERBEROS_ENABLED - DEBUG_ADMIN=${DEBUG_ADMIN:-false} + - JAVA_OPTS command: - /home/ranger/scripts/ranger.sh diff --git a/dev-support/ranger-docker/scripts/kms/ranger-kms.sh b/dev-support/ranger-docker/scripts/kms/ranger-kms.sh index ff6ff8b31..461dc7c32 100755 --- a/dev-support/ranger-docker/scripts/kms/ranger-kms.sh +++ b/dev-support/ranger-docker/scripts/kms/ranger-kms.sh @@ -51,7 +51,7 @@ rm -f /var/run/ranger_kms/rangerkms.pid cd ${RANGER_HOME}/kms && ./ranger-kms-services.sh start RANGER_KMS_PID=`ps -ef | grep -v grep | grep "Dproc_rangerkms" | awk '{print $2}'` - +tail -f /dev/null # prevent the container from exiting if [ -z "$RANGER_KMS_PID" ] then diff --git a/dev-support/ranger-docker/scripts/tagsync/ranger-tagsync-install.properties b/dev-support/ranger-docker/scripts/tagsync/ranger-tagsync-install.properties index 7f0c5ecba..88d040495 100755 --- a/dev-support/ranger-docker/scripts/tagsync/ranger-tagsync-install.properties +++ b/dev-support/ranger-docker/scripts/tagsync/ranger-tagsync-install.properties @@ -20,7 +20,7 @@ # # # URL for tag destination - Ranger -TAG_DEST_RANGER_ENDPOINT = http://ranger:6080 +TAG_DEST_RANGER_ENDPOINT = http://ranger.rangernw:6080 # SSL config file name for HTTPS messages to tag destination - Ranger TAG_DEST_RANGER_SSL_CONFIG_FILENAME = diff --git a/dev-support/ranger-docker/scripts/usersync/ranger-usersync-install.properties b/dev-support/ranger-docker/scripts/usersync/ranger-usersync-install.properties index ae6c750a4..eaac61beb 100755 --- a/dev-support/ranger-docker/scripts/usersync/ranger-usersync-install.properties +++ b/dev-support/ranger-docker/scripts/usersync/ranger-usersync-install.properties @@ -22,7 +22,7 @@ ranger_base_dir = /opt/ranger/usersync # # POLICY_MGR_URL = http://policymanager.xasecure.net:6080 # -POLICY_MGR_URL = http://ranger:6080 +POLICY_MGR_URL = http://ranger.rangernw:6080 # sync source, only unix and ldap are supported at present # defaults to unix
