Duo Zhang
8b4e134f8c
HBASE-27524 Fix python requirements problem ( #4918 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2022-12-13 23:59:44 +08:00
Duo Zhang
d78d40404c
HBASE-27459 Improve our hbase_docker to be able to build and start standalone clusters other than master branch ( #4861 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2022-12-13 23:59:27 +08:00
Shanky Sharma
e1ad781dd9
HBASE-22924 GitHUB PR job should use when clause to filter to just PRs ( #4915 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-12-08 21:13:53 +08:00
Duo Zhang
febe511750
HBASE-27359 Publish binaries and maven artifacts for both hadoop2 and hadoop3 ( #4856 )
...
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
2022-12-05 12:04:07 +08:00
Duo Zhang
085325c696
HBASE-27480 Skip error prone for hadoop2/3 checkes in our nightly jobs ( #4877 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
2022-11-11 13:31:51 +08:00
Duo Zhang
260cd485db
HBASE-27475 Use different jdks when running hadoopcheck in personality scripts ( #4875 )
...
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2022-11-10 23:12:39 +08:00
Nick Dimiduk
da997384a4
HBASE-27477 Tweak hbase-vote.sh to support hbase-thirdparty
...
With a small change, the hbase-vote.sh script can be used to verify release candidates produced
from the hbase-thirdparty repository. Probably more could be done that is specific to this
project's release artifacts, but this minor change enables the basics.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-11-10 13:27:58 +01:00
Duo Zhang
6c32d1a3fb
HBASE-27472 The personality script set wrong hadoop2 check version for branch-2 ( #4866 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
2022-11-10 12:13:10 +08:00
Nick Dimiduk
b1a648ffea
HBASE-27312 Update create-release to work with maven-gpg-plugin-3.0.1 and gnupg >= 2.1.x
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-11-09 14:33:19 +01:00
Duo Zhang
5c6ff7dc47
HBASE-27443 Use java11 in the general check of our jenkins job ( #4845 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2022-11-07 23:14:26 +08:00
Duo Zhang
e7d1a6a052
HBASE-27460 Fix the hadolint errors after HBASE-27456 ( #4860 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2022-11-03 18:06:10 +08:00
Duo Zhang
3f17745f6e
HBASE-27456 Upgrade the dockerfile used in nightly and pre commit to ubuntu 22.04 ( #4857 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2022-11-01 11:30:45 +08:00
Duo Zhang
984d226010
HBASE-27449 Use xmllint to parse version and revision in release scripts ( #4850 )
...
Also upgrade our Dockerfile for release scripts to use ubuntu 22.04,
maven 3.8.6 and yetus 0.14.1.
Use python3 only.
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2022-10-29 20:56:42 +08:00
Duo Zhang
cdabfd3ca8
HBASE-27450 Update all our python scripts to use python3 ( #4851 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2022-10-28 18:41:47 +08:00
Duo Zhang
d80053641d
HBASE-27446 Spotbugs 4.7.2 report a lot of logging errors when generating report ( #4848 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2022-10-28 18:40:40 +08:00
Nick Dimiduk
5e251c49d0
HBASE-27442 Change the way of bumping version in release scripts
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-10-25 18:18:26 +02:00
Duo Zhang
2a3d5b160a
HBASE-27438 Make release scripts can generate CHANGES.md and RELEASENOTES.md for 3.x ( #4842 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2022-10-24 19:23:38 +08:00
Sean Busbey
c8e2d80036
HBASE-27425 run flaky test job once an hour. ( #4828 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-10-21 14:13:54 +08:00
Duo Zhang
3f5c0a505a
HBASE-27372 Update java versions in our Dockerfiles ( #4784 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
Reviewed-by: SiCheng-Zheng <643463623@qq.com>
2022-09-19 15:43:35 +08:00
Duo Zhang
00aba9ca74
HBASE-27371 Bump spotbugs version ( #4783 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2022-09-14 23:27:51 +08:00
Duo Zhang
4a57cbd2cb
HBASE-27294 Add new hadoop releases in our hadoop checks ( #4692 )
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2022-08-16 21:06:23 +08:00
Duo Zhang
bffae99f40
HBASE-27293 Remove jenkins and personality scripts support for 1.x ( #4690 )
...
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
2022-08-11 16:31:30 +08:00
Andrew Purtell
f356bf1c91
HBASE-27067 Upgrade pyjwt to version 2.4.0 or later for dev-support/git-jira-release-audit ( #4473 )
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2022-05-31 11:52:52 -07:00
Sean Busbey
76d20fc48a
HBASE-27006 Move nightly integration testing to new larger test node class. ( #4438 )
2022-05-18 14:18:49 -05:00
Duo Zhang
9e03253447
HBASE-26995 Remove ref guide check in pre commit and nightly for branches other than master ( #4399 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit 9a41117ca5
)
2022-05-05 18:39:34 +08:00
Duo Zhang
386869a428
HBASE-26892 Add spotless:check in our pre commit general check ( #4393 )
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2022-05-03 21:14:24 +08:00
Duo Zhang
9c8c9e7fbf
HBASE-26899 Run spotless:apply
...
Closes #4312
2022-05-01 22:15:09 +08:00
Duo Zhang
0edecbf9e0
HBASE-26899 tweak pom and formatter
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2022-05-01 21:26:40 +08:00
Duo Zhang
f4eb9071fd
HBASE-26917 Do not add --threads when running 'mvn site' ( #4354 )
...
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
2022-04-29 08:05:00 +08:00
Duo Zhang
c791c8181a
HBASE-26929 Upgrade surefire plugin to 3.0.0-M6 ( #4319 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2022-04-07 11:29:27 +08:00
Duo Zhang
a21179287b
HBASE-26617 Use spotless to reduce the pain on fixing checkstyle issues ( #4214 )
...
Closes #4214
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
2022-03-28 21:04:54 +08:00
Duo Zhang
0d7638d66d
HBASE-26870 Log4j2 integration is incorrect in nighly's client integration test ( #4251 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-03-21 10:01:51 +08:00
Duo Zhang
caea843e94
HBASE-26848 Addendum make tmpdir absolute
2022-03-17 13:02:14 +08:00
Duo Zhang
fec5478226
HBASE-26828 Addendum fix syntax error
2022-03-16 21:48:58 +08:00
Duo Zhang
cc13624232
HBASE-26848 Set java.io.tmpdir on mvn command when running jenkins job ( #4231 )
...
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
2022-03-16 17:52:36 +08:00
Duo Zhang
a49d147d49
HBASE-26828 Increase the concurrency when running UTs in pre commit job ( #4213 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2022-03-14 12:01:51 +08:00
Andrew Purtell
addace21b6
HBASE-26821 Bump dependencies in /dev-support/git-jira-release-audit ( #4193 )
...
Bumps urllib3 from 1.25.8 to 1.26.5 to resolve two dependabot warnings
CRLF injection (Moderate)
urllib3 (pip) · dev-support/git-jira-release-audit/requirements.txt
Catastrophic backtracking in URL authority parser when passed URL containing many @ characters (High)
urllib3 (pip) · dev-support/git-jira-release-audit/requirements.txt
Bumps cryptography from 2.8 to 3.3.2 to resolve one dependabot warning
RSA decryption vulnerable to Bleichenbacher timing vulnerability (Moderate)
cryptography (pip) · dev-support/git-jira-release-audit/requirements.txt
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
Signed-off-by: Wei-Chiu Chuang <weichiu@apache.org>
2022-03-10 12:25:33 -08:00
Nick Dimiduk
dbaa68ab58
HBASE-26788 Disable Checks API callback from test results in PRs
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-03-03 10:58:08 +01:00
Sean Busbey
7316ba9c85
HBASE-26755 HBase website generation should show error details on failure ( #4114 )
2022-02-14 14:48:45 -06:00
Duo Zhang
ccd908f218
HBASE-26749 Addendum cleanup Hadoop label reference in Jenkinsfile_GitHub
2022-02-11 11:36:51 +08:00
Duo Zhang
e3c6b00dc7
HBASE-26749 Migrate HBase main pre commit job to ci-hbase ( #4107 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-02-11 10:09:19 +08:00
Duo Zhang
0c9ec2e030
HBASE-26747 Addendum use python2 directly in Jenkinsfile and Jenkinsfile_Github
2022-02-11 00:03:13 +08:00
Duo Zhang
0c19a5f1c8
HBASE-26747 Addendum remove python from Jenkinsfile and Jenkinsfile_Github
2022-02-09 21:29:41 +08:00
Duo Zhang
fddfceef50
HBASE-26747 Use python2 instead of python in our python scripts ( #4102 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
2022-02-09 14:55:16 +08:00
Duo Zhang
36d8654a97
HBASE-26697 Migrate HBase Nightly HBase-Flaky-Tests and HBase-Find-Flaky-Tests to ci-hbase ( #4053 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2022-02-08 20:32:07 +08:00
Duo Zhang
6cd092b685
Revert "HBASE-26697 Migrate HBase Nightly HBase-Flaky-Tests and HBase-Find-Flaky-Tests to ci-hbase ( #4053 )"
...
This reverts commit a42d6dbbf7
.
2022-01-22 19:35:44 +08:00
Duo Zhang
a42d6dbbf7
HBASE-26697 Migrate HBase Nightly HBase-Flaky-Tests and HBase-Find-Flaky-Tests to ci-hbase ( #4053 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2022-01-22 14:16:34 +08:00
Duo Zhang
a62e071bf7
HBASE-26486 Attach the new region replication framework design doc to git repo ( #3884 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2021-12-31 12:29:48 +08:00
Nick Dimiduk
96c971f18b
HBASE-26549 hbaseprotoc plugin should initialize maven ( #3927 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2021-12-14 23:01:14 +08:00
liuzhuang2017
7b0a61fb0f
HBASE-26484 Update vote.tmpl in our create-release scripts to link KEYS from downloads.a.o instead of dist.a.o ( #3889 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2021-11-27 20:16:37 +08:00