This is an automated email from the ASF dual-hosted git repository.

adoroszlai 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 892ceb56c47 HDDS-14632. TestDefault...ChoosingPolicy failing due to 
cluster ID mismatch (#9761)
892ceb56c47 is described below

commit 892ceb56c47802c91954e943e33340de2a89691a
Author: Doroszlai, Attila <[email protected]>
AuthorDate: Mon Feb 16 15:46:18 2026 +0100

    HDDS-14632. TestDefault...ChoosingPolicy failing due to cluster ID mismatch 
(#9761)
---
 .../container/diskbalancer/TestDefaultContainerChoosingPolicy.java   | 3 +++
 .../container/diskbalancer/TestDefaultVolumeChoosingPolicy.java      | 5 ++---
 .../ozone/container/upgrade/TestDatanodeUpgradeToSchemaV3.java       | 4 +++-
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git 
a/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/diskbalancer/TestDefaultContainerChoosingPolicy.java
 
b/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/diskbalancer/TestDefaultContainerChoosingPolicy.java
index 726dad5555a..67fa7dac39e 100644
--- 
a/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/diskbalancer/TestDefaultContainerChoosingPolicy.java
+++ 
b/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/diskbalancer/TestDefaultContainerChoosingPolicy.java
@@ -17,6 +17,7 @@
 
 package org.apache.hadoop.ozone.container.diskbalancer;
 
+import static org.apache.hadoop.hdds.scm.ScmConfigKeys.HDDS_DATANODE_DIR_KEY;
 import static 
org.apache.hadoop.ozone.container.common.impl.ContainerImplTestUtils.newContainerSet;
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
@@ -106,6 +107,8 @@ private void setupVolumesAndContainer() throws IOException {
     destVolume1 = createVolume("dest-volume1", 0.10);
     destVolume2 = createVolume("dest-volume2", 0.50);
 
+    CONF.set(HDDS_DATANODE_DIR_KEY, 
baseDir.resolve("defaultVolume").toString());
+
     // Create and spy on the volume set
     String datanodeUuid = UUID.randomUUID().toString();
     volumeSet = spy(new MutableVolumeSet(datanodeUuid, CONF, null,
diff --git 
a/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/diskbalancer/TestDefaultVolumeChoosingPolicy.java
 
b/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/diskbalancer/TestDefaultVolumeChoosingPolicy.java
index 8a93a1005de..ff47a8281ec 100644
--- 
a/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/diskbalancer/TestDefaultVolumeChoosingPolicy.java
+++ 
b/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/diskbalancer/TestDefaultVolumeChoosingPolicy.java
@@ -17,6 +17,7 @@
 
 package org.apache.hadoop.ozone.container.diskbalancer;
 
+import static org.apache.hadoop.hdds.scm.ScmConfigKeys.HDDS_DATANODE_DIR_KEY;
 import static 
org.apache.hadoop.ozone.container.diskbalancer.DiskBalancerVolumeCalculation.getVolumeUsages;
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
@@ -233,11 +234,9 @@ private List<HddsVolume> 
createVolumes(List<VolumeTestConfig> configs)
    * @param volumes List of volumes to add to volume set
    */
   private void setupVolumeSet(List<HddsVolume> volumes) throws IOException {
-    // Create volume set without any default volumes from configuration
     // Use a clean configuration to avoid loading default volumes
     OzoneConfiguration testConf = new OzoneConfiguration();
-    // Explicitly set HDDS_DATANODE_DIR_KEY to empty to prevent default volumes
-    testConf.set("hdds.datanode.dir.key", "");
+    testConf.set(HDDS_DATANODE_DIR_KEY, 
baseDir.resolve("defaultVolume").toString());
     volumeSet = new MutableVolumeSet(datanodeUuid, testConf, null,
         StorageVolume.VolumeType.DATA_VOLUME, null);
 
diff --git 
a/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/upgrade/TestDatanodeUpgradeToSchemaV3.java
 
b/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/upgrade/TestDatanodeUpgradeToSchemaV3.java
index abee873cc8a..56b9945706f 100644
--- 
a/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/upgrade/TestDatanodeUpgradeToSchemaV3.java
+++ 
b/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/upgrade/TestDatanodeUpgradeToSchemaV3.java
@@ -94,8 +94,10 @@ private void initTests(Boolean enable) throws Exception {
   private void setup() throws Exception {
     address = SCMTestUtils.getReuseableAddress();
     conf.setSocketAddr(ScmConfigKeys.OZONE_SCM_NAMES, address);
+    conf.set(ScmConfigKeys.HDDS_DATANODE_DIR_KEY,
+        tempFolder.resolve("data").toString());
     conf.set(HddsConfigKeys.OZONE_METADATA_DIRS,
-        tempFolder.toString());
+        tempFolder.resolve("meta").toString());
   }
 
   @AfterEach


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to