Skip to content

HBASE-28368 Backport "HBASE-27693 Support for Hadoop's LDAP Authentication mechanism (Web UI only)" - #7022

Merged
NihalJain merged 2 commits into
apache:branch-2.5from
NihalJain:HBASE-28368_branch-2.5
May 31, 2025
Merged

HBASE-28368 Backport "HBASE-27693 Support for Hadoop's LDAP Authentication mechanism (Web UI only)"#7022
NihalJain merged 2 commits into
apache:branch-2.5from
NihalJain:HBASE-28368_branch-2.5

Conversation

@NihalJain

Copy link
Copy Markdown
Contributor

@NihalJainNihalJain added the backport This PR is a back port of some issue or issues already committed to master label May 23, 2025
@Apache-HBase

This comment has been minimized.

1 similar comment
@Apache-HBase

This comment has been minimized.

@Apache-HBase

This comment has been minimized.

@Apache-HBase

This comment has been minimized.

@NihalJain

Copy link
Copy Markdown
ContributorAuthor

Restart ci, no test results in previous run

@Apache-HBase

This comment has been minimized.

@Apache-HBase

This comment has been minimized.

@Apache-HBase

This comment has been minimized.

@Apache-HBase

This comment has been minimized.

NihalJainand others added 2 commits May 27, 2025 17:34
…ation mechanism (Web UI only)" to branch-2 Co-authored-by: Yash Dodeja <yashdodeja@yahoo.com>
… class SchemaLdifExtractor in ApacheDS 2.0.0.AM26. The issue arises from an overridden ApacheDS version incompatible with Hadoop 2. To resolve, skip LDAP tests for Hadoop 2 and apply dependency changes only for Hadoop 3.
@NihalJain
NihalJainforce-pushed the HBASE-28368_branch-2.5 branch from 74c4eb8 to 7133cddCompareMay 27, 2025 12:05
@NihalJain

Copy link
Copy Markdown
ContributorAuthor

Rebased PR!

@Apache-HBase

This comment has been minimized.

@Apache-HBase

This comment has been minimized.

@NihalJain

Copy link
Copy Markdown
ContributorAuthor

Rerun!

@Apache-HBase

This comment has been minimized.

@Apache-HBase

This comment has been minimized.

@Apache-HBase

This comment has been minimized.

@Apache-HBase

This comment has been minimized.

@Apache-HBase

This comment has been minimized.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeLogfileComment
+0 🆗reexec0m 49sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+0 🆗codespell0m 0scodespell was not available.
+0 🆗detsecrets0m 0sdetect-secrets was not available.
+1 💚@author0m 0sThe patch does not contain any @author tags.
+1 💚hbaseanti0m 0sPatch does not have any anti-patterns.
_ branch-2.5 Compile Tests _
+0 🆗mvndep0m 17sMaven dependency ordering for branch
+1 💚mvninstall3m 14sbranch-2.5 passed
+1 💚compile5m 48sbranch-2.5 passed
+1 💚checkstyle1m 15sbranch-2.5 passed
+1 💚spotbugs7m 30sbranch-2.5 passed
+1 💚spotless0m 45sbranch has no errors when running spotless:check.
_ Patch Compile Tests _
+0 🆗mvndep0m 20sMaven dependency ordering for patch
+1 💚mvninstall3m 4sthe patch passed
+1 💚compile5m 41sthe patch passed
-0 ⚠️javac5m 41s/results-compile-javac-root.txtroot generated 2 new + 1140 unchanged - 0 fixed = 1142 total (was 1140)
+1 💚blanks0m 0sThe patch has no blanks issues.
-0 ⚠️checkstyle1m 9s/results-checkstyle-root.txtroot: The patch generated 1 new + 0 unchanged - 0 fixed = 1 total (was 0)
+1 💚xmllint0m 0sNo new issues.
+1 💚spotbugs7m 43sthe patch passed
+1 💚hadoopcheck22m 33sPatch does not cause any errors with Hadoop 2.10.2 or 3.2.4 3.3.6 3.4.0.
+1 💚spotless0m 42spatch has no errors when running spotless:check.
_ Other Tests _
+1 💚asflicense0m 20sThe patch does not generate ASF License warnings.
63m 15s
SubsystemReport/Notes
DockerClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#7022
Optional Testsdupname asflicense javac codespell detsecrets xmllint hadoopcheck spotless compile spotbugs checkstyle hbaseanti
unameLinux caedf558a7f5 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionbranch-2.5 / 7133cdd
Default JavaEclipse Adoptium-11.0.23+9
Max. process+thread count179 (vs. ulimit of 30000)
modulesC: hbase-http . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/console
versionsgit=2.34.1 maven=3.9.8 spotbugs=4.7.3 xmllint=20913
Powered byApache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeLogfileComment
+0 🆗reexec0m 56sDocker mode activated.
-0 ⚠️yetus0m 7sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.5 Compile Tests _
+0 🆗mvndep0m 19sMaven dependency ordering for branch
+1 💚mvninstall3m 46sbranch-2.5 passed
+1 💚compile2m 23sbranch-2.5 passed
+1 💚javadoc2m 20sbranch-2.5 passed
+1 💚shadedjars6m 53sbranch has no errors when building our shaded downstream artifacts.
_ Patch Compile Tests _
+0 🆗mvndep0m 18sMaven dependency ordering for patch
+1 💚mvninstall3m 45sthe patch passed
+1 💚compile2m 42sthe patch passed
+1 💚javac2m 42sthe patch passed
+1 💚javadoc2m 44sthe patch passed
+1 💚shadedjars7m 43spatch has no errors when building our shaded downstream artifacts.
_ Other Tests _
-1 ❌unit244m 6s/patch-unit-root.txtroot in the patch failed.
283m 58s
SubsystemReport/Notes
DockerClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile
GITHUB PR#7022
Optional Testsjavac javadoc unit shadedjars compile
unameLinux c2aa8729e6a8 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionbranch-2.5 / 7133cdd
Default JavaEclipse Adoptium-17.0.11+9
Test Resultshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/testReport/
Max. process+thread count4702 (vs. ulimit of 30000)
modulesC: hbase-http . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/console
versionsgit=2.34.1 maven=3.9.8
Powered byApache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeLogfileComment
+0 🆗reexec0m 57sDocker mode activated.
-0 ⚠️yetus0m 5sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.5 Compile Tests _
+0 🆗mvndep0m 19sMaven dependency ordering for branch
+1 💚mvninstall3m 18sbranch-2.5 passed
+1 💚compile2m 7sbranch-2.5 passed
+1 💚javadoc1m 58sbranch-2.5 passed
+1 💚shadedjars6m 28sbranch has no errors when building our shaded downstream artifacts.
_ Patch Compile Tests _
+0 🆗mvndep0m 17sMaven dependency ordering for patch
+1 💚mvninstall3m 5sthe patch passed
+1 💚compile2m 8sthe patch passed
+1 💚javac2m 8sthe patch passed
+1 💚javadoc1m 56sthe patch passed
+1 💚shadedjars6m 28spatch has no errors when building our shaded downstream artifacts.
_ Other Tests _
+1 💚unit257m 7sroot in the patch passed.
292m 41s
SubsystemReport/Notes
DockerClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile
GITHUB PR#7022
Optional Testsjavac javadoc unit shadedjars compile
unameLinux 45e229df37bc 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionbranch-2.5 / 7133cdd
Default JavaEclipse Adoptium-11.0.23+9
Test Resultshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/testReport/
Max. process+thread count8242 (vs. ulimit of 30000)
modulesC: hbase-http . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/console
versionsgit=2.34.1 maven=3.9.8
Powered byApache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

💔 -1 overall

VoteSubsystemRuntimeLogfileComment
+0 🆗reexec1m 36sDocker mode activated.
-0 ⚠️yetus0m 6sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.5 Compile Tests _
+0 🆗mvndep0m 19sMaven dependency ordering for branch
+1 💚mvninstall3m 46sbranch-2.5 passed
+1 💚compile2m 24sbranch-2.5 passed
+1 💚javadoc2m 30sbranch-2.5 passed
+1 💚shadedjars6m 46sbranch has no errors when building our shaded downstream artifacts.
_ Patch Compile Tests _
+0 🆗mvndep0m 17sMaven dependency ordering for patch
+1 💚mvninstall2m 49sthe patch passed
+1 💚compile2m 35sthe patch passed
+1 💚javac2m 35sthe patch passed
+1 💚javadoc2m 28sthe patch passed
+1 💚shadedjars6m 57spatch has no errors when building our shaded downstream artifacts.
_ Other Tests _
-1 ❌unit453m 54s/patch-unit-root.txtroot in the patch failed.
494m 7s
SubsystemReport/Notes
DockerClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/artifact/yetus-jdk8-hadoop2-check/output/Dockerfile
GITHUB PR#7022
Optional Testsjavac javadoc unit shadedjars compile
unameLinux 29db666adc5f 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionbranch-2.5 / 7133cdd
Default JavaTemurin-1.8.0_412-b08
Test Resultshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/testReport/
Max. process+thread count7592 (vs. ulimit of 30000)
modulesC: hbase-http . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/console
versionsgit=2.34.1 maven=3.9.8
Powered byApache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

@NihalJain

Copy link
Copy Markdown
ContributorAuthor

Too many random unrelated failures, checked build https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/6/testReport/ and https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7022/7/testReport/

Build 6:

Test NameDurationAge
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.regionserver.TestMetricsJvm.testJvmMetrics2.7 sec1
precommit checks / yetus jdk17 hadoop3 checks / org.apache.hadoop.hbase.mob.TestMobStoreScanner.testGetMassive8 min 35 sec1
precommit checks / yetus jdk17 hadoop3 checks / org.apache.hadoop.hbase.mob.TestMobStoreScanner.(?)8 min 36 sec1
precommit checks / yetus jdk17 hadoop3 checks / org.apache.hadoop.hbase.wal.TestCompressedWAL.(?)18 min1
precommit checks / yetus jdk17 hadoop3 checks / org.apache.hadoop.hbase.wal.TestCompressedWAL.testLarge[1: provider=asyncfs]18 min1
precommit checks / yetus jdk17 hadoop3 checks / org.apache.hadoop.hbase.wal.TestCompressedWALValueCompression.testLarge[0: compression=NONE]7 min 36 sec1
precommit checks / yetus jdk17 hadoop3 checks / org.apache.hadoop.hbase.wal.TestCompressedWALValueCompression.test[0: compression=NONE]2.6 sec1
precommit checks / yetus jdk11 hadoop3 checks / org.apache.hadoop.hbase.master.TestAlwaysStandByHMaster.testAlwaysStandBy15 sec1
precommit checks / yetus jdk11 hadoop3 checks / org.apache.hadoop.hbase.master.normalizer.TestSimpleRegionNormalizerOnCluster.(?)1 min 11 sec1
precommit checks / yetus jdk11 hadoop3 checks / org.apache.hadoop.hbase.master.normalizer.TestSimpleRegionNormalizerOnCluster.testHonorsNamespaceFilter1 min 11 sec1
precommit checks / yetus jdk17 hadoop3 checks / org.apache.hadoop.hbase.TestHBaseTestingUtility.(?)1 min 48 sec

Build 7:

Test NameDurationAge
precommit checks / yetus jdk17 hadoop3 checks / org.apache.hadoop.hbase.master.TestClusterRestartFailoverSplitWithoutZk.test1 min 14 sec1
precommit checks / yetus jdk17 hadoop3 checks / org.apache.hadoop.hbase.regionserver.wal.TestLogRolling.testLogRolling2 min 2 sec1
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.replication.TestVerifyReplication.(?)52 sec1
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.replication.TestVerifyReplicationAdjunct.(?)1.2 sec1
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.replication.TestVerifyReplicationSecureClusterCredentials.(?)88 ms1
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.rsgroup.TestEnableRSGroups.(?)4 ms1
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.rsgroup.TestRSGroupConfig.(?)3 ms1
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.rsgroup.TestRSGroupMajorCompactionTTL.testCompactingTables4 min 22 sec1
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.rsgroup.TestRSGroupMajorCompactionTTL.testCompactingATable3 min 42 sec1
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.rsgroup.TestRSGroupsOfflineMode.(?)4 ms1
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.thrift.TestThriftServer.(?)99 ms1
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.thrift.TestThriftSpnegoHttpFallbackServer.(?)9 ms1
precommit checks / yetus jdk8 Hadoop2 checks / org.apache.hadoop.hbase.thrift.TestThriftSpnegoHttpServer.(?)3 ms1

@NihalJain
NihalJain merged commit 2f69b0c into apache:branch-2.5May 31, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backportThis PR is a back port of some issue or issues already committed to master

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@NihalJain@Apache-HBase