diff --git a/dev-support/ranger-docker/.gitignore b/dev-support/ranger-docker/.gitignore index 12e97ed7d9..cf7d41ff51 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 422b3e79be..875329bb80 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 0a8bf263f9..623b0b12ec 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 a32b60a243..ed5cec35d1 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 0e74253d17..5441748d87 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 fc9d59773f..d1ced053a7 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 03089e097f..69d58a59b1 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 8cf1abab3f..c741db7803 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 351ac46677..9be29a62fc 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 48e57e5d44..b45c5a327a 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 cbc8465782..7172da937d 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 f5ef510e6c..974acbd09d 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 3c1f6ef6fe..61084299ef 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 5cf60f9a55..6610148d6a 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 82a257861d..2bb4fa824e 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 926e37b201..542562f450 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 8ce024243b..140d04401d 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 b31f52c764..b3bb7e526c 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 50410f7e13..56ab097d0d 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 6576d4a0e8..2b116d1e00 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}