This is an automated email from the ASF dual-hosted git repository.
abhi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git
The following commit(s) were added to refs/heads/master by this push:
new b742f0377 RANGER-5301: Fix InvalidDefaultArgInFrom Warnings in docker
build (#813)
b742f0377 is described below
commit b742f03777d79700a371cb99fff6ef92da3c5c41
Author: Abhishek Kumar <[email protected]>
AuthorDate: Fri Jan 23 21:50:15 2026 -0800
RANGER-5301: Fix InvalidDefaultArgInFrom Warnings in docker build (#813)
---
dev-support/ranger-docker/.gitignore | 3 +++
dev-support/ranger-docker/Dockerfile.ranger | 6 +++---
dev-support/ranger-docker/Dockerfile.ranger-build | 4 ++--
dev-support/ranger-docker/Dockerfile.ranger-hadoop | 4 ++--
dev-support/ranger-docker/Dockerfile.ranger-hbase | 4 ++--
dev-support/ranger-docker/Dockerfile.ranger-hive | 4 ++--
dev-support/ranger-docker/Dockerfile.ranger-kafka | 4 ++--
dev-support/ranger-docker/Dockerfile.ranger-kms | 6 +++---
dev-support/ranger-docker/Dockerfile.ranger-knox | 4 ++--
dev-support/ranger-docker/Dockerfile.ranger-mysql | 2 +-
dev-support/ranger-docker/Dockerfile.ranger-opensearch | 4 ++--
dev-support/ranger-docker/Dockerfile.ranger-oracle | 2 +-
dev-support/ranger-docker/Dockerfile.ranger-ozone | 4 ++--
dev-support/ranger-docker/Dockerfile.ranger-postgres | 2 +-
dev-support/ranger-docker/Dockerfile.ranger-solr | 6 +++---
dev-support/ranger-docker/Dockerfile.ranger-sqlserver | 2 +-
dev-support/ranger-docker/Dockerfile.ranger-tagsync | 4 ++--
dev-support/ranger-docker/Dockerfile.ranger-trino | 2 +-
dev-support/ranger-docker/Dockerfile.ranger-usersync | 4 ++--
dev-support/ranger-docker/Dockerfile.ranger-zk | 6 +++---
20 files changed, 40 insertions(+), 37 deletions(-)
diff --git a/dev-support/ranger-docker/.gitignore
b/dev-support/ranger-docker/.gitignore
index 12e97ed7d..cf7d41ff5 100644
--- a/dev-support/ranger-docker/.gitignore
+++ b/dev-support/ranger-docker/.gitignore
@@ -7,3 +7,6 @@
/target/
.DS_Store
.idea
+scripts/hive-site-metastore-mysql.xml
+scripts/tez-site.xml
+scripts/knox/ranger-knox-sandbox.xml
diff --git a/dev-support/ranger-docker/Dockerfile.ranger
b/dev-support/ranger-docker/Dockerfile.ranger
index 422b3e79b..875329bb8 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger
+++ b/dev-support/ranger-docker/Dockerfile.ranger
@@ -13,9 +13,9 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_DB_TYPE
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
+ARG RANGER_DB_TYPE=postgres
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
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 0a8bf263f..623b0b12e 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-build
+++ b/dev-support/ranger-docker/Dockerfile.ranger-build
@@ -14,8 +14,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_BUILD_VERSION
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_BUILD_VERSION=20260123-2-8
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_BUILD_VERSION}
ARG TARGETARCH
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-hadoop
b/dev-support/ranger-docker/Dockerfile.ranger-hadoop
index a32b60a24..ed5cec35d 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-hadoop
+++ b/dev-support/ranger-docker/Dockerfile.ranger-hadoop
@@ -14,8 +14,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION}
ARG HADOOP_VERSION
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-hbase
b/dev-support/ranger-docker/Dockerfile.ranger-hbase
index 0e74253d1..5441748d8 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-hbase
+++ b/dev-support/ranger-docker/Dockerfile.ranger-hbase
@@ -14,8 +14,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION}
ARG HBASE_VERSION
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-hive
b/dev-support/ranger-docker/Dockerfile.ranger-hive
index fc9d59773..d1ced053a 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-hive
+++ b/dev-support/ranger-docker/Dockerfile.ranger-hive
@@ -15,8 +15,8 @@
# limitations under the License.
# Only the ARGs needed for this build stage
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION}
ARG HIVE_VERSION
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-kafka
b/dev-support/ranger-docker/Dockerfile.ranger-kafka
index 03089e097..69d58a59b 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-kafka
+++ b/dev-support/ranger-docker/Dockerfile.ranger-kafka
@@ -14,8 +14,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION}
ARG KAFKA_VERSION
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-kms
b/dev-support/ranger-docker/Dockerfile.ranger-kms
index 8cf1abab3..c741db780 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-kms
+++ b/dev-support/ranger-docker/Dockerfile.ranger-kms
@@ -14,9 +14,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_DB_TYPE
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
+ARG RANGER_DB_TYPE=postgres
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION} AS ranger-kms
ARG KMS_VERSION
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-knox
b/dev-support/ranger-docker/Dockerfile.ranger-knox
index 351ac4667..9be29a62f 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-knox
+++ b/dev-support/ranger-docker/Dockerfile.ranger-knox
@@ -14,8 +14,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION}
ARG KNOX_VERSION
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-mysql
b/dev-support/ranger-docker/Dockerfile.ranger-mysql
index 48e57e5d4..b45c5a327 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-mysql
+++ b/dev-support/ranger-docker/Dockerfile.ranger-mysql
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG MARIADB_VERSION
+ARG MARIADB_VERSION=10.6
FROM mariadb:${MARIADB_VERSION}
# Copy DB init script
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-opensearch
b/dev-support/ranger-docker/Dockerfile.ranger-opensearch
index cbc846578..7172da937 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-opensearch
+++ b/dev-support/ranger-docker/Dockerfile.ranger-opensearch
@@ -14,8 +14,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION}
ARG OPENSEARCH_VERSION
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-oracle
b/dev-support/ranger-docker/Dockerfile.ranger-oracle
index f5ef510e6..974acbd09 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-oracle
+++ b/dev-support/ranger-docker/Dockerfile.ranger-oracle
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG ORACLE_VERSION
+ARG ORACLE_VERSION=21.3.0-xe
FROM gvenzl/oracle-free:${ORACLE_VERSION}-slim
# Copy DB init script
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-ozone
b/dev-support/ranger-docker/Dockerfile.ranger-ozone
index 3c1f6ef6f..61084299e 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-ozone
+++ b/dev-support/ranger-docker/Dockerfile.ranger-ozone
@@ -14,8 +14,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG OZONE_RUNNER_IMAGE
-ARG OZONE_RUNNER_VERSION
+ARG OZONE_RUNNER_IMAGE=apache/ozone-runner
+ARG OZONE_RUNNER_VERSION=20230615-1
FROM ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
ARG OZONE_HOME
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-postgres
b/dev-support/ranger-docker/Dockerfile.ranger-postgres
index 5cf60f9a5..6610148d6 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-postgres
+++ b/dev-support/ranger-docker/Dockerfile.ranger-postgres
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG POSTGRES_VERSION
+ARG POSTGRES_VERSION=13.16
FROM postgres:${POSTGRES_VERSION}
# Copy DB init script
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-solr
b/dev-support/ranger-docker/Dockerfile.ranger-solr
index 82a257861..2bb4fa824 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-solr
+++ b/dev-support/ranger-docker/Dockerfile.ranger-solr
@@ -14,9 +14,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
-ARG SOLR_VERSION
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
+ARG SOLR_VERSION=8.11.3
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION} AS ranger-base
FROM solr:${SOLR_VERSION}
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-sqlserver
b/dev-support/ranger-docker/Dockerfile.ranger-sqlserver
index 926e37b20..542562f45 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-sqlserver
+++ b/dev-support/ranger-docker/Dockerfile.ranger-sqlserver
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG SQLSERVER_VERSION
+ARG SQLSERVER_VERSION=2022-latest
FROM mcr.microsoft.com/mssql/server:${SQLSERVER_VERSION}
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-tagsync
b/dev-support/ranger-docker/Dockerfile.ranger-tagsync
index 8ce024243..140d04401 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-tagsync
+++ b/dev-support/ranger-docker/Dockerfile.ranger-tagsync
@@ -14,8 +14,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION}
ARG TAGSYNC_VERSION
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-trino
b/dev-support/ranger-docker/Dockerfile.ranger-trino
index b31f52c76..b3bb7e526 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-trino
+++ b/dev-support/ranger-docker/Dockerfile.ranger-trino
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG TRINO_VERSION
+ARG TRINO_VERSION=latest
FROM trinodb/trino:${TRINO_VERSION}
USER trino
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-usersync
b/dev-support/ranger-docker/Dockerfile.ranger-usersync
index 50410f7e1..56ab097d0 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-usersync
+++ b/dev-support/ranger-docker/Dockerfile.ranger-usersync
@@ -14,8 +14,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION}
ARG USERSYNC_VERSION
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-zk
b/dev-support/ranger-docker/Dockerfile.ranger-zk
index 6576d4a0e..2b116d1e0 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-zk
+++ b/dev-support/ranger-docker/Dockerfile.ranger-zk
@@ -13,9 +13,9 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
-ARG RANGER_BASE_IMAGE
-ARG RANGER_BASE_VERSION
-ARG ZK_VERSION
+ARG RANGER_BASE_IMAGE=apache/ranger-base
+ARG RANGER_BASE_VERSION=20260123-2-8
+ARG ZK_VERSION=3.9.2
FROM ${RANGER_BASE_IMAGE}:${RANGER_BASE_VERSION} AS ranger-base
FROM zookeeper:${ZK_VERSION}