Skip to content

HBASE-29643: Admin API to trigger for System Key rotation - #7394

Merged
virajjasani merged 28 commits into
apache:HBASE-29368-key-management-featurefrom
haridsv:system-key-rotation
Oct 27, 2025
Merged

HBASE-29643: Admin API to trigger for System Key rotation#7394
virajjasani merged 28 commits into
apache:HBASE-29368-key-management-featurefrom
haridsv:system-key-rotation

Conversation

@haridsv

Copy link
Copy Markdown
Contributor

Adds a new rotateSTK key management API and a corresponding rotate_stk shell commannd.
HBASE-29643

@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 30sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 1sNo case conflicting files found.
+0 🆗codespell0m 0scodespell was not available.
+0 🆗detsecrets0m 0sdetect-secrets was not available.
+0 🆗buf0m 0sbuf was not available.
+0 🆗buf0m 0sbuf was not available.
+0 🆗yamllint0m 0syamllint was not available.
+1 💚@author0m 0sThe patch does not contain any @author tags.
+1 💚hbaseanti0m 0sPatch does not have any anti-patterns.
_ HBASE-29368-key-management-feature Compile Tests _
+0 🆗mvndep0m 12sMaven dependency ordering for branch
+1 💚mvninstall3m 8sHBASE-29368-key-management-feature passed
+1 💚compile8m 29sHBASE-29368-key-management-feature passed
+1 💚checkstyle1m 9sHBASE-29368-key-management-feature passed
-1 ❌spotbugs1m 34s/branch-spotbugs-hbase-server-warnings.htmlhbase-server in HBASE-29368-key-management-feature has 2 extant spotbugs warnings.
-1 ❌spotbugs7m 27s/branch-spotbugs-root-warnings.htmlroot in HBASE-29368-key-management-feature has 2 extant spotbugs warnings.
+1 💚spotless0m 44sbranch has no errors when running spotless:check.
_ Patch Compile Tests _
+0 🆗mvndep0m 11sMaven dependency ordering for patch
+1 💚mvninstall3m 6sthe patch passed
+1 💚compile8m 28sthe patch passed
+1 💚cc8m 28sthe patch passed
+1 💚javac8m 28sthe patch passed
+1 💚blanks0m 0sThe patch has no blanks issues.
-0 ⚠️checkstyle1m 13s/results-checkstyle-root.txtroot: The patch generated 22 new + 14 unchanged - 0 fixed = 36 total (was 14)
-0 ⚠️rubocop0m 17s/results-rubocop.txtThe patch generated 9 new + 42 unchanged - 176 fixed = 51 total (was 218)
+1 💚spotbugs13m 17sthe patch passed
+1 💚hadoopcheck11m 54sPatch does not cause any errors with Hadoop 3.3.6 3.4.1.
+1 💚hbaseprotoc4m 48sthe patch passed
-1 ❌spotless0m 39spatch has 26 errors when running spotless:check, run spotless:apply to fix.
_ Other Tests _
+1 💚asflicense0m 53sThe patch does not generate ASF License warnings.
80m 6s
SubsystemReport/Notes
DockerClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/3/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#7394
JIRA IssueHBASE-29643
Optional Testsdupname asflicense javac spotbugs checkstyle codespell detsecrets compile hadoopcheck hbaseanti spotless cc buflint bufcompat hbaseprotoc rubocop yamllint
unameLinux 5e94bc433303 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 revisionHBASE-29368-key-management-feature / c3ac599
Default JavaEclipse Adoptium-17.0.11+9
spotlesshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/3/artifact/yetus-general-check/output/patch-spotless.txt
Max. process+thread count190 (vs. ulimit of 30000)
modulesC: hbase-protocol-shaded hbase-common hbase-client hbase-server hbase-shell . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/3/console
versionsgit=2.34.1 maven=3.9.8 spotbugs=4.7.3 rubocop=1.37.1
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 36sDocker mode activated.
-0 ⚠️yetus0m 3sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ HBASE-29368-key-management-feature Compile Tests _
+0 🆗mvndep0m 17sMaven dependency ordering for branch
+1 💚mvninstall3m 33sHBASE-29368-key-management-feature passed
+1 💚compile2m 14sHBASE-29368-key-management-feature passed
+1 💚javadoc3m 28sHBASE-29368-key-management-feature passed
+1 💚shadedjars6m 25sbranch has no errors when building our shaded downstream artifacts.
_ Patch Compile Tests _
+0 🆗mvndep0m 13sMaven dependency ordering for patch
+1 💚mvninstall3m 8sthe patch passed
+1 💚compile2m 14sthe patch passed
+1 💚javac2m 14sthe patch passed
+1 💚javadoc3m 25sthe patch passed
+1 💚shadedjars6m 22spatch has no errors when building our shaded downstream artifacts.
_ Other Tests _
-1 ❌unit302m 13s/patch-unit-root.txtroot in the patch failed.
342m 14s
SubsystemReport/Notes
DockerClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/3/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile
GITHUB PR#7394
JIRA IssueHBASE-29643
Optional Testsjavac javadoc unit compile shadedjars
unameLinux 9d80fe9658c5 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 revisionHBASE-29368-key-management-feature / c3ac599
Default JavaEclipse Adoptium-17.0.11+9
Test Resultshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/3/testReport/
Max. process+thread count6320 (vs. ulimit of 30000)
modulesC: hbase-protocol-shaded hbase-common hbase-client hbase-server hbase-shell . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/3/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 17sDocker 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 _
_ HBASE-29368-key-management-feature Compile Tests _
+0 🆗mvndep0m 23sMaven dependency ordering for branch
+1 💚mvninstall6m 4sHBASE-29368-key-management-feature passed
+1 💚compile4m 2sHBASE-29368-key-management-feature passed
+1 💚javadoc5m 58sHBASE-29368-key-management-feature passed
+1 💚shadedjars9m 23sbranch has no errors when building our shaded downstream artifacts.
_ Patch Compile Tests _
+0 🆗mvndep0m 14sMaven dependency ordering for patch
+1 💚mvninstall4m 54sthe patch passed
+1 💚compile4m 20sthe patch passed
+1 💚javac4m 20sthe patch passed
+1 💚javadoc5m 57sthe patch passed
+1 💚shadedjars8m 54spatch has no errors when building our shaded downstream artifacts.
_ Other Tests _
-1 ❌unit11m 30s/patch-unit-root.txtroot in the patch failed.
64m 24s
SubsystemReport/Notes
DockerClientAPI=1.48 ServerAPI=1.48 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/4/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile
GITHUB PR#7394
JIRA IssueHBASE-29643
Optional Testsjavac javadoc unit compile shadedjars
unameLinux 8244fe7e7b91 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionHBASE-29368-key-management-feature / dd56486
Default JavaEclipse Adoptium-17.0.11+9
Test Resultshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/4/testReport/
Max. process+thread count616 (vs. ulimit of 30000)
modulesC: hbase-protocol-shaded hbase-common hbase-client hbase-server hbase-shell . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/4/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 12sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+0 🆗codespell0m 1scodespell was not available.
+0 🆗detsecrets0m 1sdetect-secrets was not available.
+0 🆗buf0m 1sbuf was not available.
+0 🆗buf0m 1sbuf was not available.
+0 🆗yamllint0m 1syamllint was not available.
+1 💚@author0m 0sThe patch does not contain any @author tags.
+1 💚hbaseanti0m 0sPatch does not have any anti-patterns.
_ HBASE-29368-key-management-feature Compile Tests _
+0 🆗mvndep0m 18sMaven dependency ordering for branch
+1 💚mvninstall5m 6sHBASE-29368-key-management-feature passed
+1 💚compile13m 42sHBASE-29368-key-management-feature passed
+1 💚checkstyle1m 29sHBASE-29368-key-management-feature passed
-1 ❌spotbugs12m 11s/branch-spotbugs-root-warnings.htmlroot in HBASE-29368-key-management-feature has 2 extant spotbugs warnings.
-1 ❌spotbugs2m 12s/branch-spotbugs-hbase-server-warnings.htmlhbase-server in HBASE-29368-key-management-feature has 2 extant spotbugs warnings.
+1 💚spotless1m 6sbranch has no errors when running spotless:check.
_ Patch Compile Tests _
+0 🆗mvndep0m 12sMaven dependency ordering for patch
+1 💚mvninstall4m 40sthe patch passed
+1 💚compile13m 41sthe patch passed
+1 💚cc13m 41sthe patch passed
+1 💚javac13m 41sthe patch passed
+1 💚blanks0m 0sThe patch has no blanks issues.
-0 ⚠️checkstyle1m 23s/results-checkstyle-root.txtroot: The patch generated 22 new + 15 unchanged - 0 fixed = 37 total (was 15)
-0 ⚠️rubocop0m 20s/results-rubocop.txtThe patch generated 9 new + 42 unchanged - 176 fixed = 51 total (was 218)
+1 💚spotbugs19m 41sthe patch passed
+1 💚hadoopcheck14m 6sPatch does not cause any errors with Hadoop 3.3.6 3.4.1.
+1 💚hbaseprotoc6m 2sthe patch passed
-1 ❌spotless0m 26spatch has 39 errors when running spotless:check, run spotless:apply to fix.
_ Other Tests _
+1 💚asflicense1m 0sThe patch does not generate ASF License warnings.
111m 52s
SubsystemReport/Notes
DockerClientAPI=1.48 ServerAPI=1.48 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/4/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#7394
JIRA IssueHBASE-29643
Optional Testsdupname asflicense javac spotbugs checkstyle codespell detsecrets compile hadoopcheck hbaseanti spotless cc buflint bufcompat hbaseprotoc rubocop yamllint
unameLinux 8ae7f47c3534 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionHBASE-29368-key-management-feature / dd56486
Default JavaEclipse Adoptium-17.0.11+9
spotlesshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/4/artifact/yetus-general-check/output/patch-spotless.txt
Max. process+thread count161 (vs. ulimit of 30000)
modulesC: hbase-protocol-shaded hbase-common hbase-client hbase-server hbase-shell . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/4/console
versionsgit=2.34.1 maven=3.9.8 spotbugs=4.7.3 rubocop=1.37.1
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 12sDocker mode activated.
-0 ⚠️yetus0m 4sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ HBASE-29368-key-management-feature Compile Tests _
+0 🆗mvndep0m 15sMaven dependency ordering for branch
+1 💚mvninstall4m 43sHBASE-29368-key-management-feature passed
+1 💚compile2m 59sHBASE-29368-key-management-feature passed
+1 💚javadoc4m 29sHBASE-29368-key-management-feature passed
+1 💚shadedjars6m 44sbranch has no errors when building our shaded downstream artifacts.
_ Patch Compile Tests _
+0 🆗mvndep0m 11sMaven dependency ordering for patch
+1 💚mvninstall4m 10sthe patch passed
+1 💚compile3m 0sthe patch passed
+1 💚javac3m 0sthe patch passed
+1 💚javadoc4m 26sthe patch passed
+1 💚shadedjars6m 40spatch has no errors when building our shaded downstream artifacts.
_ Other Tests _
-1 ❌unit9m 41s/patch-unit-root.txtroot in the patch failed.
49m 32s
SubsystemReport/Notes
DockerClientAPI=1.48 ServerAPI=1.48 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/5/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile
GITHUB PR#7394
JIRA IssueHBASE-29643
Optional Testsjavac javadoc unit compile shadedjars
unameLinux bfd122f6cf0d 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionHBASE-29368-key-management-feature / dd56486
Default JavaEclipse Adoptium-17.0.11+9
Test Resultshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/5/testReport/
Max. process+thread count598 (vs. ulimit of 30000)
modulesC: hbase-protocol-shaded hbase-common hbase-client hbase-server hbase-shell . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/5/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 13sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+0 🆗codespell0m 0scodespell was not available.
+0 🆗detsecrets0m 0sdetect-secrets was not available.
+0 🆗buf0m 0sbuf was not available.
+0 🆗buf0m 0sbuf was not available.
+0 🆗yamllint0m 0syamllint was not available.
+1 💚@author0m 0sThe patch does not contain any @author tags.
+1 💚hbaseanti0m 0sPatch does not have any anti-patterns.
_ HBASE-29368-key-management-feature Compile Tests _
+0 🆗mvndep0m 18sMaven dependency ordering for branch
+1 💚mvninstall5m 10sHBASE-29368-key-management-feature passed
+1 💚compile15m 5sHBASE-29368-key-management-feature passed
+1 💚checkstyle1m 58sHBASE-29368-key-management-feature passed
-1 ❌spotbugs2m 34s/branch-spotbugs-hbase-server-warnings.htmlhbase-server in HBASE-29368-key-management-feature has 2 extant spotbugs warnings.
-1 ❌spotbugs13m 33s/branch-spotbugs-root-warnings.htmlroot in HBASE-29368-key-management-feature has 2 extant spotbugs warnings.
+1 💚spotless1m 23sbranch has no errors when running spotless:check.
_ Patch Compile Tests _
+0 🆗mvndep0m 17sMaven dependency ordering for patch
+1 💚mvninstall5m 28sthe patch passed
+1 💚compile14m 45sthe patch passed
+1 💚cc14m 45sthe patch passed
+1 💚javac14m 45sthe patch passed
+1 💚blanks0m 0sThe patch has no blanks issues.
-0 ⚠️checkstyle1m 33s/results-checkstyle-root.txtroot: The patch generated 22 new + 15 unchanged - 0 fixed = 37 total (was 15)
-0 ⚠️rubocop0m 23s/results-rubocop.txtThe patch generated 9 new + 42 unchanged - 176 fixed = 51 total (was 218)
+1 💚spotbugs20m 25sthe patch passed
+1 💚hadoopcheck14m 58sPatch does not cause any errors with Hadoop 3.3.6 3.4.1.
+1 💚hbaseprotoc7m 44sthe patch passed
-1 ❌spotless0m 29spatch has 39 errors when running spotless:check, run spotless:apply to fix.
_ Other Tests _
+1 💚asflicense1m 31sThe patch does not generate ASF License warnings.
124m 55s
SubsystemReport/Notes
DockerClientAPI=1.48 ServerAPI=1.48 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/5/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#7394
JIRA IssueHBASE-29643
Optional Testsdupname asflicense javac spotbugs checkstyle codespell detsecrets compile hadoopcheck hbaseanti spotless cc buflint bufcompat hbaseprotoc rubocop yamllint
unameLinux 3c1d01ae9400 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionHBASE-29368-key-management-feature / dd56486
Default JavaEclipse Adoptium-17.0.11+9
spotlesshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/5/artifact/yetus-general-check/output/patch-spotless.txt
Max. process+thread count163 (vs. ulimit of 30000)
modulesC: hbase-protocol-shaded hbase-common hbase-client hbase-server hbase-shell . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/5/console
versionsgit=2.34.1 maven=3.9.8 spotbugs=4.7.3 rubocop=1.37.1
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 15sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+0 🆗codespell0m 0scodespell was not available.
+0 🆗detsecrets0m 0sdetect-secrets was not available.
+0 🆗buf0m 0sbuf was not available.
+0 🆗buf0m 0sbuf was not available.
+0 🆗yamllint0m 0syamllint was not available.
+1 💚@author0m 0sThe patch does not contain any @author tags.
+1 💚hbaseanti0m 0sPatch does not have any anti-patterns.
_ HBASE-29368-key-management-feature Compile Tests _
+0 🆗mvndep0m 21sMaven dependency ordering for branch
+1 💚mvninstall5m 31sHBASE-29368-key-management-feature passed
+1 💚compile14m 47sHBASE-29368-key-management-feature passed
+1 💚checkstyle1m 34sHBASE-29368-key-management-feature passed
-1 ❌spotbugs13m 5s/branch-spotbugs-root-warnings.htmlroot in HBASE-29368-key-management-feature has 2 extant spotbugs warnings.
-1 ❌spotbugs2m 23s/branch-spotbugs-hbase-server-warnings.htmlhbase-server in HBASE-29368-key-management-feature has 2 extant spotbugs warnings.
+1 💚spotless1m 11sbranch has no errors when running spotless:check.
_ Patch Compile Tests _
+0 🆗mvndep0m 14sMaven dependency ordering for patch
+1 💚mvninstall5m 5sthe patch passed
+1 💚compile14m 44sthe patch passed
+1 💚cc14m 44sthe patch passed
+1 💚javac14m 44sthe patch passed
+1 💚blanks0m 0sThe patch has no blanks issues.
-0 ⚠️checkstyle1m 35s/results-checkstyle-root.txtroot: The patch generated 21 new + 21 unchanged - 0 fixed = 42 total (was 21)
-0 ⚠️rubocop0m 23s/results-rubocop.txtThe patch generated 9 new + 42 unchanged - 176 fixed = 51 total (was 218)
+1 💚spotbugs24m 55sthe patch passed
+1 💚hadoopcheck16m 40sPatch does not cause any errors with Hadoop 3.3.6 3.4.1.
+1 💚hbaseprotoc7m 42sthe patch passed
+1 💚spotless1m 16spatch has no errors when running spotless:check.
_ Other Tests _
+1 💚asflicense1m 38sThe patch does not generate ASF License warnings.
131m 49s
SubsystemReport/Notes
DockerClientAPI=1.48 ServerAPI=1.48 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/9/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#7394
JIRA IssueHBASE-29643
Optional Testsdupname asflicense javac spotbugs checkstyle codespell detsecrets compile hadoopcheck hbaseanti spotless cc buflint bufcompat hbaseprotoc rubocop yamllint
unameLinux 435530c4a272 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionHBASE-29368-key-management-feature / f732e29
Default JavaEclipse Adoptium-17.0.11+9
Max. process+thread count162 (vs. ulimit of 30000)
modulesC: hbase-protocol-shaded hbase-common hbase-client hbase-server hbase-thrift hbase-shell . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/9/console
versionsgit=2.34.1 maven=3.9.8 spotbugs=4.7.3 rubocop=1.37.1
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 15sDocker mode activated.
-0 ⚠️yetus0m 4sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ HBASE-29368-key-management-feature Compile Tests _
+0 🆗mvndep0m 21sMaven dependency ordering for branch
+1 💚mvninstall5m 40sHBASE-29368-key-management-feature passed
+1 💚compile3m 41sHBASE-29368-key-management-feature passed
+1 💚javadoc6m 29sHBASE-29368-key-management-feature passed
+1 💚shadedjars9m 29sbranch has no errors when building our shaded downstream artifacts.
_ Patch Compile Tests _
+0 🆗mvndep0m 20sMaven dependency ordering for patch
+1 💚mvninstall5m 36sthe patch passed
+1 💚compile3m 57sthe patch passed
+1 💚javac3m 57sthe patch passed
+1 💚javadoc6m 38sthe patch passed
+1 💚shadedjars9m 40spatch has no errors when building our shaded downstream artifacts.
_ Other Tests _
-1 ❌unit39m 34s/patch-unit-root.txtroot in the patch failed.
94m 30s
SubsystemReport/Notes
DockerClientAPI=1.48 ServerAPI=1.48 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/9/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile
GITHUB PR#7394
JIRA IssueHBASE-29643
Optional Testsjavac javadoc unit compile shadedjars
unameLinux 3f219f94378d 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionHBASE-29368-key-management-feature / f732e29
Default JavaEclipse Adoptium-17.0.11+9
Test Resultshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/9/testReport/
Max. process+thread count972 (vs. ulimit of 30000)
modulesC: hbase-protocol-shaded hbase-common hbase-client hbase-server hbase-thrift hbase-shell . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/9/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 🆗reexec2m 1sDocker mode activated.
-0 ⚠️yetus0m 3sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ HBASE-29368-key-management-feature Compile Tests _
+0 🆗mvndep0m 18sMaven dependency ordering for branch
+1 💚mvninstall5m 30sHBASE-29368-key-management-feature passed
+1 💚compile3m 11sHBASE-29368-key-management-feature passed
+1 💚javadoc5m 40sHBASE-29368-key-management-feature passed
+1 💚shadedjars7m 18sbranch has no errors when building our shaded downstream artifacts.
_ Patch Compile Tests _
+0 🆗mvndep0m 13sMaven dependency ordering for patch
+1 💚mvninstall4m 28sthe patch passed
+1 💚compile3m 5sthe patch passed
+1 💚javac3m 5sthe patch passed
+1 💚javadoc5m 31sthe patch passed
+1 💚shadedjars7m 14spatch has no errors when building our shaded downstream artifacts.
_ Other Tests _
-1 ❌unit48m 28s/patch-unit-root.txtroot in the patch failed.
96m 21s
SubsystemReport/Notes
DockerClientAPI=1.48 ServerAPI=1.48 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/10/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile
GITHUB PR#7394
JIRA IssueHBASE-29643
Optional Testsjavac javadoc unit compile shadedjars
unameLinux a90412972928 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionHBASE-29368-key-management-feature / f732e29
Default JavaEclipse Adoptium-17.0.11+9
Test Resultshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/10/testReport/
Max. process+thread count1152 (vs. ulimit of 30000)
modulesC: hbase-protocol-shaded hbase-common hbase-client hbase-server hbase-thrift hbase-shell . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/10/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 14sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+0 🆗codespell0m 1scodespell was not available.
+0 🆗detsecrets0m 1sdetect-secrets was not available.
+0 🆗buf0m 1sbuf was not available.
+0 🆗buf0m 1sbuf was not available.
+0 🆗yamllint0m 1syamllint was not available.
+1 💚@author0m 0sThe patch does not contain any @author tags.
+1 💚hbaseanti0m 0sPatch does not have any anti-patterns.
_ HBASE-29368-key-management-feature Compile Tests _
+0 🆗mvndep0m 15sMaven dependency ordering for branch
+1 💚mvninstall5m 7sHBASE-29368-key-management-feature passed
+1 💚compile15m 20sHBASE-29368-key-management-feature passed
+1 💚checkstyle1m 49sHBASE-29368-key-management-feature passed
-1 ❌spotbugs2m 32s/branch-spotbugs-hbase-server-warnings.htmlhbase-server in HBASE-29368-key-management-feature has 2 extant spotbugs warnings.
-1 ❌spotbugs13m 44s/branch-spotbugs-root-warnings.htmlroot in HBASE-29368-key-management-feature has 2 extant spotbugs warnings.
+1 💚spotless1m 20sbranch has no errors when running spotless:check.
_ Patch Compile Tests _
+0 🆗mvndep0m 15sMaven dependency ordering for patch
+1 💚mvninstall5m 22sthe patch passed
+1 💚compile16m 1sthe patch passed
+1 💚cc16m 1sthe patch passed
+1 💚javac16m 1sthe patch passed
+1 💚blanks0m 0sThe patch has no blanks issues.
-0 ⚠️checkstyle1m 49s/results-checkstyle-root.txtroot: The patch generated 21 new + 21 unchanged - 0 fixed = 42 total (was 21)
-0 ⚠️rubocop0m 27s/results-rubocop.txtThe patch generated 9 new + 42 unchanged - 176 fixed = 51 total (was 218)
+1 💚spotbugs25m 3sthe patch passed
+1 💚hadoopcheck15m 42sPatch does not cause any errors with Hadoop 3.3.6 3.4.1.
+1 💚hbaseprotoc7m 36sthe patch passed
+1 💚spotless1m 8spatch has no errors when running spotless:check.
_ Other Tests _
+1 💚asflicense1m 23sThe patch does not generate ASF License warnings.
134m 59s
SubsystemReport/Notes
DockerClientAPI=1.48 ServerAPI=1.48 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/10/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#7394
JIRA IssueHBASE-29643
Optional Testsdupname asflicense javac spotbugs checkstyle codespell detsecrets compile hadoopcheck hbaseanti spotless cc buflint bufcompat hbaseprotoc rubocop yamllint
unameLinux cfd110f3a496 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionHBASE-29368-key-management-feature / f732e29
Default JavaEclipse Adoptium-17.0.11+9
Max. process+thread count163 (vs. ulimit of 30000)
modulesC: hbase-protocol-shaded hbase-common hbase-client hbase-server hbase-thrift hbase-shell . U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7394/10/console
versionsgit=2.34.1 maven=3.9.8 spotbugs=4.7.3 rubocop=1.37.1
Powered byApache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

@virajjasani
virajjasani merged commit 020adaa into apache:HBASE-29368-key-management-featureOct 27, 2025
1 check failed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@haridsv@Apache-HBase@virajjasani