This is an automated email from the ASF dual-hosted git repository.
dombizita pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git
The following commit(s) were added to refs/heads/master by this push:
new b8ef0d64a38 HDDS-15232. Reduce duplication in ozonesecure env (#10239)
b8ef0d64a38 is described below
commit b8ef0d64a38f3e6ed4259231c068990b3614c87e
Author: Doroszlai, Attila <[email protected]>
AuthorDate: Wed May 13 08:55:25 2026 +0200
HDDS-15232. Reduce duplication in ozonesecure env (#10239)
---
.../dist/src/main/compose/ozonesecure-mr/.env | 23 -----
.../dist/src/main/compose/ozonesecure-mr/README.md | 73 ---------------
.../compose/ozonesecure-mr/docker-compose.yaml | 100 ---------------------
.../src/main/compose/ozonesecure-mr/docker-config | 88 ------------------
.../dist/src/main/compose/ozonesecure-mr/krb5.conf | 39 --------
.../main/compose/ozonesecure/docker-compose.yaml | 66 ++++----------
.../src/main/compose/ozonesecure/docker-config | 12 +--
.../test.sh => ozonesecure/test-hadoop.sh} | 0
8 files changed, 19 insertions(+), 382 deletions(-)
diff --git a/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/.env
b/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/.env
deleted file mode 100644
index c260913a2f5..00000000000
--- a/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/.env
+++ /dev/null
@@ -1,23 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
-
-HDDS_VERSION=${hdds.version}
-HADOOP_IMAGE=${docker.hadoop.image}
-HADOOP_VERSION=${hadoop.version}${docker.hadoop.image.flavor}
-OZONE_RUNNER_VERSION=${docker.ozone-runner.version}
-OZONE_RUNNER_IMAGE=apache/ozone-runner
-OZONE_TESTKRB5_IMAGE=${docker.ozone-testkr5b.image}
-OZONE_OPTS=
diff --git a/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/README.md
b/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/README.md
deleted file mode 100644
index ec5f512b624..00000000000
--- a/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/README.md
+++ /dev/null
@@ -1,73 +0,0 @@
-<!---
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- 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. See accompanying LICENSE file.
--->
-# Secure Docker-compose with KMS, Yarn RM and NM
-This docker compose allows to test Sample Map Reduce Jobs with OzoneFileSystem
-It is a superset of ozonesecure docker-compose, which add Yarn NM/RM in
addition
-to Ozone OM/SCM/NM/DN and Kerberos KDC.
-
-## Basic setup
-
-```
-cd $(git rev-parse
--show-toplevel)/hadoop-ozone/dist/target/[email protected]@/compose/ozonesecure-mr
-
-docker-compose up -d
-```
-
-## Ozone Manager Setup
-
-```
-docker-compose exec om bash
-
-kinit -kt /etc/security/keytabs/testuser.keytab testuser/[email protected]
-
-ozone sh volume create /volume1
-
-ozone sh bucket create /volume1/bucket1
-
-ozone sh key put /volume1/bucket1/key1 LICENSE.txt
-
-ozone fs -ls o3fs://bucket1.volume1/
-```
-
-## Yarn Resource Manager Setup
-```
-docker-compose exec rm bash
-
-kinit -kt /etc/security/keytabs/hadoop.keytab hadoop/[email protected]
-export HADOOP_MAPRED_HOME=/opt/hadoop/share/hadoop/mapreduce
-
-export
HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/opt/hadoop/share/hadoop/mapreduce/*:/opt/ozone/share/ozone/lib/[email protected]@.jar
-
-hadoop fs -mkdir /user
-hadoop fs -mkdir /user/hadoop
-```
-
-## Run Examples
-
-### WordCount
-```
-yarn jar $HADOOP_MAPRED_HOME/hadoop-mapreduce-examples-*.jar wordcount
o3fs://bucket1.volume1/key1 o3fs://bucket1.volume1/key1.count
-
-hadoop fs -cat /key1.count/part-r-00000
-```
-
-### Pi
-```
-yarn jar $HADOOP_MAPRED_HOME/hadoop-mapreduce-examples-*.jar pi 10 100
-```
-
-### RandomWrite
-```
-yarn jar $HADOOP_MAPRED_HOME/hadoop-mapreduce-examples-*.jar randomwriter
-Dtest.randomwrite.total_bytes=10000000 o3fs://bucket1.volume1/randomwrite.out
-```
diff --git
a/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/docker-compose.yaml
b/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/docker-compose.yaml
deleted file mode 100644
index 4db7576bd22..00000000000
--- a/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/docker-compose.yaml
+++ /dev/null
@@ -1,100 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
-
-services:
- kdc:
- image: ${OZONE_TESTKRB5_IMAGE}
- hostname: kdc
- dns_search: .
- volumes:
- - ../..:/opt/hadoop
- - ../_keytabs:/etc/security/keytabs
- command: ["/opt/hadoop/compose/common/init-kdc.sh"]
- kms:
- image: ${HADOOP_IMAGE}:${HADOOP_VERSION}
- dns_search: .
- ports:
- - 9600:9600
- env_file:
- - ./docker-config
- volumes:
- - ./krb5.conf:/etc/krb5.conf
- - ../../libexec/transformation.py:/opt/transformation.py
- command: ["hadoop", "kms"]
- datanode:
- image: ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
- dns_search: .
- volumes:
- - ../..:/opt/hadoop
- - ../_keytabs:/etc/security/keytabs
- - ./krb5.conf:/etc/krb5.conf
- ports:
- - 19864
- command: ["/opt/hadoop/bin/ozone","datanode"]
- env_file:
- - docker-config
- environment:
- OZONE_OPTS:
- om:
- image: ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
- hostname: om
- dns_search: .
- volumes:
- - ../..:/opt/hadoop
- - ../_keytabs:/etc/security/keytabs
- - ./krb5.conf:/etc/krb5.conf
- ports:
- - 9874:9874
- - 9862:9862
- environment:
- ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
- OZONE_OPTS:
- env_file:
- - docker-config
- command: ["/opt/hadoop/bin/ozone","om"]
- s3g:
- image: ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
- hostname: s3g
- dns_search: .
- volumes:
- - ../..:/opt/hadoop
- - ../_keytabs:/etc/security/keytabs
- - ./krb5.conf:/etc/krb5.conf
- ports:
- - 9878:9878
- env_file:
- - ./docker-config
- environment:
- OZONE_OPTS:
- command: ["/opt/hadoop/bin/ozone","s3g"]
- scm:
- image: ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
- hostname: scm
- dns_search: .
- volumes:
- - ../..:/opt/hadoop
- - ../_keytabs:/etc/security/keytabs
- - ./krb5.conf:/etc/krb5.conf
- ports:
- - 9876:9876
- - 9860:9860
- env_file:
- - docker-config
- environment:
- ENSURE_SCM_INITIALIZED: /data/metadata/scm/current/VERSION
- OZONE-SITE.XML_hdds.scm.safemode.min.datanode:
"${OZONE_SAFEMODE_MIN_DATANODES:-1}"
- OZONE_OPTS:
- command: ["/opt/hadoop/bin/ozone","scm"]
diff --git a/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/docker-config
b/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/docker-config
deleted file mode 100644
index f475144c2d9..00000000000
--- a/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/docker-config
+++ /dev/null
@@ -1,88 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
-
-OZONE-SITE.XML_ozone.om.address=om
-OZONE-SITE.XML_ozone.om.http-address=om:9874
-OZONE-SITE.XML_ozone.scm.http-address=scm:9876
-OZONE-SITE.XML_ozone.scm.container.size=1GB
-OZONE-SITE.XML_ozone.scm.datanode.ratis.volume.free-space.min=10MB
-OZONE-SITE.XML_ozone.scm.pipeline.creation.interval=30s
-OZONE-SITE.XML_ozone.scm.pipeline.owner.container.count=1
-OZONE-SITE.XML_ozone.scm.ec.pipeline.minimum=1
-OZONE-SITE.XML_ozone.scm.names=scm
-OZONE-SITE.XML_ozone.scm.datanode.id.dir=/data/metadata
-OZONE-SITE.XML_ozone.scm.block.client.address=scm
-OZONE-SITE.XML_ozone.metadata.dirs=/data/metadata
-OZONE-SITE.XML_ozone.handler.type=distributed
-OZONE-SITE.XML_ozone.scm.client.address=scm
-OZONE-SITE.XML_hdds.block.token.enabled=true
-OZONE-SITE.XML_hdds.container.token.enabled=true
-OZONE-SITE.XML_ozone.server.default.replication=3
-OZONE-SITE.XML_hdds.scmclient.max.retry.timeout=30s
-OZONE-SITE.XML_hdds.scm.kerberos.principal=scm/[email protected]
-OZONE-SITE.XML_hdds.scm.kerberos.keytab.file=/etc/security/keytabs/scm.keytab
-OZONE-SITE.XML_ozone.om.kerberos.principal=om/[email protected]
-OZONE-SITE.XML_ozone.om.kerberos.keytab.file=/etc/security/keytabs/om.keytab
-OZONE-SITE.XML_ozone.administrators=*
-OZONE-SITE.XML_ozone.s3.administrators="s3g"
-OZONE-SITE.XML_ozone.http.basedir=/tmp/ozone_http
-
-OZONE-SITE.XML_ozone.security.enabled=true
-OZONE-SITE.XML_ozone.security.http.kerberos.enabled=true
-OZONE-SITE.XML_ozone.s3g.secret.http.enabled=true
-
-OZONE-SITE.XML_hdds.scm.http.auth.kerberos.principal=HTTP/[email protected]
-OZONE-SITE.XML_hdds.scm.http.auth.kerberos.keytab=/etc/security/keytabs/scm.keytab
-OZONE-SITE.XML_ozone.om.http.auth.kerberos.principal=HTTP/[email protected]
-OZONE-SITE.XML_ozone.om.http.auth.kerberos.keytab=/etc/security/keytabs/om.keytab
-OZONE-SITE.XML_hdds.datanode.http.auth.kerberos.principal=HTTP/[email protected]
-OZONE-SITE.XML_hdds.datanode.http.auth.kerberos.keytab=/etc/security/keytabs/HTTP.keytab
-OZONE-SITE.XML_ozone.s3g.http.auth.kerberos.keytab=/etc/security/keytabs/s3g.keytab
-OZONE-SITE.XML_ozone.s3g.http.auth.kerberos.principal=HTTP/[email protected]
-OZONE-SITE.XML_hdds.grpc.tls.enabled=true
-
-OZONE-SITE.XML_ozone.s3g.kerberos.keytab.file=/etc/security/keytabs/s3g.keytab
-OZONE-SITE.XML_ozone.s3g.kerberos.principal=s3g/[email protected]
-
-OZONE-SITE.XML_hdds.datanode.kerberos.principal=dn/[email protected]
-OZONE-SITE.XML_hdds.datanode.kerberos.keytab.file=/etc/security/keytabs/dn.keytab
-
-OZONE-SITE.XML_hdds.datanode.dir=/data/hdds
-OZONE-SITE.XML_hdds.datanode.volume.min.free.space=100MB
-OZONE-SITE.XML_hdds.datanode.volume.min.free.space.percent=0
-
-CORE-SITE.XML_dfs.data.transfer.protection=authentication
-CORE-SITE.XML_hadoop.security.authentication=kerberos
-CORE-SITE.XML_hadoop.security.auth_to_local="DEFAULT"
-CORE-SITE.XML_hadoop.security.key.provider.path=kms://http@kms:9600/kms
-
-#temporarily disable authorization as
org.apache.hadoop.yarn.server.api.ResourceTrackerPB is not properly annotated
to support it
-CORE-SITE.XML_hadoop.security.authorization=false
-
-#Enable this variable to print out all hadoop rpc traffic to the stdout. See
http://byteman.jboss.org/ to define your own instrumentation.
-#BYTEMAN_SCRIPT_URL=https://raw.githubusercontent.com/apache/hadoop/trunk/dev-support/byteman/hadooprpc.btm
-
-OZONE_DATANODE_SECURE_USER=root
-JSVC_HOME=/usr/bin
-
-OZONE_CLASSPATH=
-OZONE_CONF_DIR=/etc/hadoop
-OZONE_LOG_DIR=/var/log/hadoop
-
-no_proxy=om,scm,s3g,recon,kdc,localhost,127.0.0.1
-
-# Explicitly enable filesystem snapshot feature for this Docker compose cluster
-OZONE-SITE.XML_ozone.filesystem.snapshot.enabled=true
diff --git a/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/krb5.conf
b/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/krb5.conf
deleted file mode 100644
index 309752e1f47..00000000000
--- a/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/krb5.conf
+++ /dev/null
@@ -1,39 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# 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.
-
-[logging]
-default = FILE:/var/log/krb5libs.log
-kdc = FILE:/var/log/krb5kdc.log
-admin_server = FILE:/var/log/kadmind.log
-
-[libdefaults]
- dns_lookup_realm = false
- ticket_lifetime = 24h
- renew_lifetime = 7d
- forwardable = true
- rdns = false
- default_realm = EXAMPLE.COM
-
-[realms]
- EXAMPLE.COM = {
- kdc = kdc
- admin_server = kdc
- }
-
-[domain_realm]
- .example.com = EXAMPLE.COM
- example.com = EXAMPLE.COM
-
diff --git a/hadoop-ozone/dist/src/main/compose/ozonesecure/docker-compose.yaml
b/hadoop-ozone/dist/src/main/compose/ozonesecure/docker-compose.yaml
index f3e372964bb..92b15164689 100644
--- a/hadoop-ozone/dist/src/main/compose/ozonesecure/docker-compose.yaml
+++ b/hadoop-ozone/dist/src/main/compose/ozonesecure/docker-compose.yaml
@@ -14,6 +14,18 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+# reusable fragments
+x-common-config:
+ &common-config
+ image: ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
+ dns_search: .
+ volumes:
+ - ../..:/opt/hadoop
+ - ../_keytabs:/etc/security/keytabs
+ - ./krb5.conf:/etc/krb5.conf
+ env_file:
+ - docker-config
+
services:
kdc:
image: ${OZONE_TESTKRB5_IMAGE}
@@ -37,96 +49,54 @@ services:
- ../../libexec/transformation.py:/opt/transformation.py
command: ["hadoop", "kms"]
datanode:
- image: ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
+ <<: *common-config
hostname: dn
- dns_search: .
- volumes:
- - ../..:/opt/hadoop
- - ../_keytabs:/etc/security/keytabs
- - ./krb5.conf:/etc/krb5.conf
ports:
- 19864
command: ["/opt/hadoop/bin/ozone","datanode"]
- env_file:
- - docker-config
environment:
OZONE_OPTS:
om:
- image: ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
+ <<: *common-config
hostname: om
- dns_search: .
- volumes:
- - ../..:/opt/hadoop
- - ../_keytabs:/etc/security/keytabs
- - ./krb5.conf:/etc/krb5.conf
ports:
- 9874:9874
- 9862:9862
environment:
ENSURE_OM_INITIALIZED: /data/metadata/om/current/VERSION
OZONE_OPTS: -Dcom.sun.net.ssl.checkRevocation=false
- env_file:
- - docker-config
command: ["/opt/hadoop/bin/ozone","om"]
httpfs:
- image: ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
+ <<: *common-config
hostname: httpfs
- dns_search: .
- volumes:
- - ../..:/opt/hadoop
- - ../_keytabs:/etc/security/keytabs
- - ./krb5.conf:/etc/krb5.conf
ports:
- 14000:14000
- env_file:
- - ./docker-config
command: [ "/opt/hadoop/bin/ozone","httpfs" ]
environment:
OZONE-SITE.XML_hdds.scm.safemode.min.datanode:
${OZONE_SAFEMODE_MIN_DATANODES:-1}
OZONE_OPTS:
s3g:
- image: ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
+ <<: *common-config
hostname: s3g
- dns_search: .
- volumes:
- - ../..:/opt/hadoop
- - ../_keytabs:/etc/security/keytabs
- - ./krb5.conf:/etc/krb5.conf
ports:
- 9878:9878
- env_file:
- - ./docker-config
command: ["/opt/hadoop/bin/ozone","s3g",
"-Dozone.om.transport.class=${OZONE_S3_OM_TRANSPORT:-org.apache.hadoop.ozone.om.protocolPB.GrpcOmTransportFactory}"]
environment:
OZONE_OPTS:
recon:
- image: ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
+ <<: *common-config
hostname: recon
- dns_search: .
- volumes:
- - ../..:/opt/hadoop
- - ../_keytabs:/etc/security/keytabs
- - ./krb5.conf:/etc/krb5.conf
ports:
- 9888:9888
- env_file:
- - ./docker-config
environment:
OZONE_OPTS:
command: ["/opt/hadoop/bin/ozone","recon"]
scm:
- image: ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
+ <<: *common-config
hostname: scm
- dns_search: .
- volumes:
- - ../..:/opt/hadoop
- - ../_keytabs:/etc/security/keytabs
- - ./krb5.conf:/etc/krb5.conf
ports:
- 9876:9876
- 9860:9860
- env_file:
- - docker-config
environment:
ENSURE_SCM_INITIALIZED: /data/metadata/scm/current/VERSION
OZONE-SITE.XML_hdds.scm.safemode.min.datanode:
"${OZONE_SAFEMODE_MIN_DATANODES:-1}"
diff --git a/hadoop-ozone/dist/src/main/compose/ozonesecure/docker-config
b/hadoop-ozone/dist/src/main/compose/ozonesecure/docker-config
index 3933b0d31b1..e204cc70d75 100644
--- a/hadoop-ozone/dist/src/main/compose/ozonesecure/docker-config
+++ b/hadoop-ozone/dist/src/main/compose/ozonesecure/docker-config
@@ -49,8 +49,7 @@ OZONE-SITE.XML_ozone.recon.address=recon:9891
OZONE-SITE.XML_ozone.security.enabled=true
OZONE-SITE.XML_ozone.acl.enabled=true
OZONE-SITE.XML_ozone.acl.authorizer.class=org.apache.hadoop.ozone.security.acl.OzoneNativeAuthorizer
-OZONE-SITE.XML_ozone.administrators="testuser,recon,om"
-OZONE-SITE.XML_ozone.s3.administrators="testuser,recon,om"
+OZONE-SITE.XML_ozone.administrators="testuser,recon,om,hadoop"
OZONE-SITE.XML_ozone.recon.administrators="testuser2"
OZONE-SITE.XML_ozone.s3.administrators="testuser,s3g"
@@ -125,15 +124,6 @@ CORE-SITE.XML_hadoop.http.authentication.type=kerberos
CORE-SITE.XML_hadoop.http.authentication.kerberos.principal=HTTP/[email protected]
CORE-SITE.XML_hadoop.http.authentication.kerberos.keytab=/etc/security/keytabs/HTTP.keytab
-
-CORE-SITE.XML_hadoop.security.authorization=true
-HADOOP-POLICY.XML_ozone.om.security.client.protocol.acl=*
-HADOOP-POLICY.XML_hdds.security.client.datanode.container.protocol.acl=*
-HADOOP-POLICY.XML_hdds.security.client.scm.container.protocol.acl=*
-HADOOP-POLICY.XML_hdds.security.client.scm.block.protocol.acl=*
-HADOOP-POLICY.XML_hdds.security.client.scm.certificate.protocol.acl=*
-HADOOP-POLICY.XML_ozone.security.reconfigure.protocol.acl=*
-
HDFS-SITE.XML_rpc.metrics.quantile.enable=true
HDFS-SITE.XML_rpc.metrics.percentiles.intervals=60,300
diff --git a/hadoop-ozone/dist/src/main/compose/ozonesecure-mr/test.sh
b/hadoop-ozone/dist/src/main/compose/ozonesecure/test-hadoop.sh
similarity index 100%
rename from hadoop-ozone/dist/src/main/compose/ozonesecure-mr/test.sh
rename to hadoop-ozone/dist/src/main/compose/ozonesecure/test-hadoop.sh
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]