This is an automated email from the ASF dual-hosted git repository.
ramackri pushed a commit to branch ranger-2.9
in repository https://gitbox.apache.org/repos/asf/ranger.git
The following commit(s) were added to refs/heads/ranger-2.9 by this push:
new 46e57fd48 RANGER-5687: Align docker Ozone version and remove
audit-server README refs
46e57fd48 is described below
commit 46e57fd48e577f92d4fe5586a3f5093641f98a64
Author: ramk <[email protected]>
AuthorDate: Tue Jul 28 22:16:23 2026 +0530
RANGER-5687: Align docker Ozone version and remove audit-server README refs
Update OZONE_VERSION in .env to 2.1.1 to match pom.xml after the Ozone
backport.
Remove audit-server compose and setup documentation from ranger-docker
README;
audit-server is not part of the 2.9.0 release.
---
dev-support/ranger-docker/.env | 2 +-
dev-support/ranger-docker/README.md | 51 -------------------------------------
2 files changed, 1 insertion(+), 52 deletions(-)
diff --git a/dev-support/ranger-docker/.env b/dev-support/ranger-docker/.env
index 1e9ea2966..4db6300e3 100644
--- a/dev-support/ranger-docker/.env
+++ b/dev-support/ranger-docker/.env
@@ -38,7 +38,7 @@ KERBEROS_MASTER_PASSWORD=rangerR0cks!
KERBEROS_ADMIN_PRINCIPAL=admin/admin
KERBEROS_ADMIN_PASSWORD=rangerR0cks!
-OZONE_VERSION=1.4.0
+OZONE_VERSION=2.1.1
OZONE_RUNNER_VERSION=20230615-1
OZONE_RUNNER_IMAGE=apache/ozone-runner
diff --git a/dev-support/ranger-docker/README.md
b/dev-support/ranger-docker/README.md
index 4c09881c5..e4956ef64 100644
--- a/dev-support/ranger-docker/README.md
+++ b/dev-support/ranger-docker/README.md
@@ -158,43 +158,9 @@ docker compose -f docker-compose.ranger.yml -f
docker-compose.ranger-opensearch.
OpenSearch can replace Solr for **audit storage and UI queries**. Ranger Admin
reads audits via
`audit_store=opensearch` using a native low-level REST client (compatible with
any OpenSearch version).
-**Write path:** access audits flow through audit-server ingestor, Kafka, and
the Java
-`ranger-audit-dispatcher-opensearch` service into the OpenSearch
`ranger_audits` index.
Ranger Admin policy/admin transaction audits remain DB-backed; this is the
same boundary
used by the Solr audit path.
-##### Setup
-
-~~~
-# Prerequisites: build the audit-dispatcher tarball and download archives
-mvn clean package -DskipTests -pl distro -am
-cp target/ranger-*-audit-dispatcher.tar.gz dev-support/ranger-docker/dist/
-cd dev-support/ranger-docker
-./download-archives.sh kafka opensearch hadoop
-
-export RANGER_DB_TYPE=postgres
-
-# 1. Start OpenSearch first (Ranger Admin's bootstrapper needs it on startup)
-docker compose -f docker-compose.ranger.yml -f
docker-compose.ranger-opensearch.yml \
- -f docker-compose.ranger-kafka.yml -f docker-compose.ranger-hadoop.yml \
- -f docker-compose.ranger-audit-server.yml \
- -f docker-compose.ranger-audit-dispatcher-opensearch.yml up -d
ranger-opensearch
-
-# 2. Start core stack (Ranger Admin, Kafka, Hadoop)
-# Kafka auto-creates the ranger_audits topic on startup.
-# Ranger Admin auto-creates the OpenSearch index via
OpenSearchIndexBootStrapper.
-docker compose -f docker-compose.ranger.yml -f
docker-compose.ranger-opensearch.yml \
- -f docker-compose.ranger-kafka.yml -f docker-compose.ranger-hadoop.yml \
- -f docker-compose.ranger-audit-server.yml \
- -f docker-compose.ranger-audit-dispatcher-opensearch.yml up -d ranger
ranger-kafka ranger-hadoop
-
-# 3. Start audit ingestor and OpenSearch dispatcher
-docker compose -f docker-compose.ranger.yml -f
docker-compose.ranger-opensearch.yml \
- -f docker-compose.ranger-kafka.yml -f docker-compose.ranger-hadoop.yml \
- -f docker-compose.ranger-audit-server.yml \
- -f docker-compose.ranger-audit-dispatcher-opensearch.yml up -d
ranger-audit-ingestor ranger-audit-dispatcher-opensearch
-~~~
-
For **fresh Ranger installs** using OpenSearch for audits, set
`audit_store=opensearch` in
`scripts/admin/ranger-admin-install-postgres.properties` and configure the
`audit_opensearch_*` properties.
@@ -212,20 +178,3 @@ docker compose -f docker-compose.ranger.yml -f
docker-compose.ranger-usersync.ym
~~~
docker compose -f docker-compose.ranger.yml -f
docker-compose.ranger-usersync.yml -f docker-compose.ranger-tagsync.yml -f
docker-compose.ranger-kms.yml -f docker-compose.ranger-hadoop.yml -f
docker-compose.ranger-hbase.yml -f docker-compose.ranger-kafka.yml -f
docker-compose.ranger-hive.yml -f docker-compose.ranger-trino.yml -f
docker-compose.ranger-knox.yml up -d --no-deps --force-recreate --build
<service-1> <service-2>
~~~
-
-#### To bring up audit server ingestor + dispatchers. Make sure kafka, solr,
and hdfs containers are running before bringing up audit server services.
-~~~
-docker compose -f docker-compose.ranger.yml -f
docker-compose.ranger-hadoop.yml -f docker-compose.ranger-kafka.yml -f
docker-compose.ranger-audit-server.yml up -d
-~~~
-
-#### To bring up audit server services individually:
-~~~
-# Audit ingestor
-docker compose -f docker-compose.ranger.yml -f docker-compose.ranger-kafka.yml
-f docker-compose.ranger-audit-ingestor.yml up -d
-
-# Solr dispatcher
-docker compose -f docker-compose.ranger.yml -f docker-compose.ranger-kafka.yml
-f docker-compose.ranger-audit-dispatcher-solr.yml up -d
-
-# HDFS dispatcher
-docker compose -f docker-compose.ranger.yml -f
docker-compose.ranger-hadoop.yml -f docker-compose.ranger-kafka.yml -f
docker-compose.ranger-audit-dispatcher-hdfs.yml up -d
-~~~