583 Commits

Author SHA1 Message Date
Duo Zhang
2729e148d4 HBASE-27608 Use lowercase image reference name in our docker file ()
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
(cherry picked from commit bbc20f3611fdada137790ead41c6c4fdc31e0d06)
2023-02-03 11:39:40 +08:00
Duo Zhang
45d0df7544 HBASE-27583 Remove -X option when building protoc check in nightly and pre commit job ()
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
(cherry picked from commit 5bdf264633c627086cef74cf060cd3b3d58cd50f)
2023-01-24 23:34:32 +08:00
dependabot[bot]
9e2a17c4af HBASE-27575 Bump future from 0.18.2 to 0.18.3 in /dev-support ()
Bumps [future](https://github.com/PythonCharmers/python-future) from 0.18.2 to 0.18.3.
- [Release notes](https://github.com/PythonCharmers/python-future/releases)
- [Changelog](https://github.com/PythonCharmers/python-future/blob/master/docs/changelog.rst)
- [Commits](https://github.com/PythonCharmers/python-future/compare/v0.18.2...v0.18.3)

---
updated-dependencies:
- dependency-name: future
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
2023-01-19 18:25:29 -08:00
dependabot[bot]
0382b348cb HBASE-27566 Bump gitpython from 3.1.29 to 3.1.30 in /dev-support ()
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.29 to 3.1.30.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.29...3.1.30)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 991ca9598b3298aeb37c588ccc7c89219f3368cb)
2023-01-11 11:14:01 +08:00
Duo Zhang
7a80b01e8e HBASE-27524 Fix python requirements problem ()
Signed-off-by: Yulin Niu <niuyulin@apache.org>
(cherry picked from commit 8b4e134f8cf71c1b6155839439e7c1d995573c5a)
2022-12-14 00:20:14 +08:00
Duo Zhang
fc03580e4a HBASE-27459 Improve our hbase_docker to be able to build and start standalone clusters other than master branch ()
Signed-off-by: Yulin Niu <niuyulin@apache.org>
(cherry picked from commit d78d40404c1f8fb2327e14f4dee3f7fef4483fff)
2022-12-14 00:20:05 +08:00
Shanky Sharma
cc86844b8a HBASE-22924 GitHUB PR job should use when clause to filter to just PRs ()
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit e1ad781dd9ddc201123a63122e22496ee7f8a4b0)
2022-12-08 21:19:56 +08:00
Duo Zhang
0ff4402ead HBASE-27480 Skip error prone for hadoop2/3 checkes in our nightly jobs ()
Signed-off-by: Xin Sun <ddupgs@gmail.com>
(cherry picked from commit 085325c6961e99ebadb9da3ce014d6216e03b6ea)
2022-11-11 14:42:16 +08:00
Duo Zhang
1fb7c3b39c HBASE-27475 Use different jdks when running hadoopcheck in personality scripts ()
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit 260cd485db36f8d04b91062012addc632ca29ec9)
2022-11-10 23:20:50 +08:00
Duo Zhang
32c8dd3c04 HBASE-27472 The personality script set wrong hadoop2 check version for branch-2 ()
Signed-off-by: Xin Sun <ddupgs@gmail.com>
(cherry picked from commit 6c32d1a3fb218f3639a6c2037d84624bcf74575a)
2022-11-10 12:58:58 +08:00
Duo Zhang
4605c323cc HBASE-27443 Use java11 in the general check of our jenkins job ()
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit 5c6ff7dc47b5340ff02e0dec144424ab91407e07)
2022-11-08 00:20:33 +08:00
Duo Zhang
b5489fae51 HBASE-27460 Fix the hadolint errors after HBASE-27456 ()
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit e7d1a6a0525fcadf1cd0294d7a09af432a1af853)
2022-11-03 18:39:32 +08:00
Duo Zhang
9a110f5087 HBASE-27456 Upgrade the dockerfile used in nightly and pre commit to ubuntu 22.04 ()
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit 3f17745f6e66c977d0dea16ac98cd4368a207944)
2022-11-01 11:36:39 +08:00
Duo Zhang
73169be87c HBASE-27450 Update all our python scripts to use python3 ()
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit cdabfd3ca811d1c5ef79e9b6bd8106b2d6d12cd5)
2022-10-28 19:00:57 +08:00
Duo Zhang
4fdd2392be HBASE-27446 Spotbugs 4.7.2 report a lot of logging errors when generating report ()
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit d80053641d09caecf34cc878b8789bad30ad273e)
2022-10-28 18:44:15 +08:00
Duo Zhang
1c2813bc0e
HBASE-27441 Use jdk 11.0.16 instead of 11.0.16.1 for branch-2.4 ()
Signed-off-by: Xin Sun <ddupgs@gmail.com>
2022-10-24 12:30:58 +08:00
Sean Busbey
053a0da962 HBASE-27425 run flaky test job once an hour. ()
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit c8e2d80036d932c798e5d9601d6a7fc2c5eafb6a)
2022-10-21 14:27:27 +08:00
Duo Zhang
393068ccb4 HBASE-27372 Update java versions in our Dockerfiles ()
Signed-off-by: Xin Sun <ddupgs@gmail.com>
Reviewed-by: SiCheng-Zheng <643463623@qq.com>
(cherry picked from commit 3f5c0a505a5f5cf3fba29fd06e4139584da42956)
2022-09-19 15:47:27 +08:00
Duo Zhang
356f91a433 HBASE-27371 Bump spotbugs version ()
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit 00aba9ca746dd27c3c5ea36de87ee6655e15ae94)
2022-09-14 23:32:34 +08:00
Duo Zhang
7c52a76125 HBASE-27294 Add new hadoop releases in our hadoop checks ()
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
(cherry picked from commit 4a57cbd2cb01b63a93f0171c068b9fd49d239c99)
2022-08-16 21:43:43 +08:00
Duo Zhang
73cf184a90 HBASE-27293 Remove jenkins and personality scripts support for 1.x ()
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
(cherry picked from commit bffae99f40f5fb144d52450bfedadfd168a429e0)
2022-08-11 17:10:38 +08:00
Sean Busbey
7b55552388 HBASE-27006 Move nightly integration testing to new larger test node class. ()
(cherry picked from commit 76d20fc48afc48b2e496c8aea830c46f76974a20)
2022-05-19 11:48:43 -05:00
Duo Zhang
7f7490ff47 HBASE-26995 Remove ref guide check in pre commit and nightly for branches other than master ()
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit 9a41117ca5edaa381b913efb3b8d48f7c98e905c)
2022-05-05 18:40:17 +08:00
Duo Zhang
1d63799f96 HBASE-26892 Add spotless:check in our pre commit general check ()
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
(cherry picked from commit 386869a428bc6256d44436cd4cd5d668a919aacd)
2022-05-03 21:26:48 +08:00
Duo Zhang
02dd256703 HBASE-26899 Run spotless:apply 2022-05-01 23:10:46 +08:00
Duo Zhang
247cfbad80 HBASE-26617 Use spotless to reduce the pain on fixing checkstyle issues
Also include the tweaked pom and eclipse formatter file in HBASE-26899

Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
2022-05-01 23:08:15 +08:00
Duo Zhang
485d6f89a6 HBASE-26917 Do not add --threads when running 'mvn site' ()
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
(cherry picked from commit f4eb9071fdc3293be91a8f12570b4191543a4211)
2022-04-29 17:49:52 +08:00
Duo Zhang
d2c3563117 HBASE-26929 Upgrade surefire plugin to 3.0.0-M6 ()
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
(cherry picked from commit c791c8181aacadd0fb4678d73b30bc9688c462a2)
2022-04-07 11:34:49 +08:00
Duo Zhang
362e08ea69 HBASE-26848 Addendum make tmpdir absolute
(cherry picked from commit caea843e942f8677ec1b111f7a0a8874af9f97de)
2022-03-17 13:04:16 +08:00
Duo Zhang
b7fb4a278a HBASE-26828 Addendum fix syntax error
(cherry picked from commit fec5478226446dbbab2b44bf9df015d15edb157d)
2022-03-16 21:54:34 +08:00
Duo Zhang
2edb9fdf4d HBASE-26848 Set java.io.tmpdir on mvn command when running jenkins job ()
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
(cherry picked from commit cc136242325c2cac65be5b17cc26314cd9cc5bf9)
2022-03-16 18:47:55 +08:00
Duo Zhang
f42e465a7a HBASE-26828 Increase the concurrency when running UTs in pre commit job ()
Signed-off-by: Yulin Niu <niuyulin@apache.org>
(cherry picked from commit a49d147d49b079c3974e9a29fd1a6d861ca6b525)
2022-03-14 12:21:18 +08:00
Nick Dimiduk
b4d0205315 HBASE-26788 Disable Checks API callback from test results in PRs
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-03-03 12:02:58 +01:00
Duo Zhang
a69e41d850 HBASE-26749 Migrate HBase main pre commit job to ci-hbase ()
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-02-11 11:44:34 +08:00
Duo Zhang
cfc9dcc932 HBASE-26747 Addendum use python2 directly in Jenkinsfile and Jenkinsfile_Github 2022-02-11 00:21:59 +08:00
Duo Zhang
d645cc8365 HBASE-26747 Addendum remove python from Jenkinsfile and Jenkinsfile_Github 2022-02-09 21:43:23 +08:00
Duo Zhang
6e11b70dd7 HBASE-26747 Use python2 instead of python in our python scripts ()
Signed-off-by: Xin Sun <ddupgs@gmail.com>
2022-02-09 16:32:06 +08:00
Duo Zhang
92872285de HBASE-26697 Migrate HBase Nightly HBase-Flaky-Tests and HBase-Find-Flaky-Tests to ci-hbase ()
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2022-02-09 16:32:00 +08:00
Nick Dimiduk
348877d257 HBASE-26549 hbaseprotoc plugin should initialize maven ()
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2021-12-14 23:14:35 +08:00
Duo Zhang
04c8a753aa HBASE-26319 Make flaky find job track more builds ()
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
2021-10-29 18:28:03 +08:00
Duo Zhang
8b0c44c4e1 HBASE-26390 Upload src tarball to nightlies for nightly jobs ()
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
2021-10-25 23:34:31 +08:00
Duo Zhang
d483e105c8 HBASE-26382 Use gen_redirect_html for linking flaky test logs ()
Signed-off-by: Xin Sun <ddupgs@gmail.com>
2021-10-22 21:54:01 +08:00
Duo Zhang
b53d17fb5e HBASE-26362 Upload mvn site artifacts for nightly build to nightlies ()
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2021-10-21 23:11:44 +08:00
Duo Zhang
65c6a6a4c6 HBASE-26360 Use gen_redirect_html for linking test logs ()
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2021-10-17 23:24:45 +08:00
Duo Zhang
7827b96d16 HBASE-26341 Upload dashboard html for flaky find job to nightlies ()
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2021-10-14 23:08:04 +08:00
Sean Busbey
28e0fbc704 HBASE-26186 jenkins script for caching artifacts should verify cached file before relying on it. ()
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2021-10-09 13:25:20 +08:00
Duo Zhang
d0818fbde5 HBASE-26339 SshPublisher will skip uploading artifacts if the build is failure ()
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2021-10-09 09:58:01 +08:00
Duo Zhang
b1772fbec2 HBASE-26317 Publish the test logs for pre commit jenkins job to nightlies ()
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2021-10-07 23:46:15 +08:00
Duo Zhang
09c19dd5b9 HBASE-26313 Publish the test logs for our nightly jobs to nightlies.apache.org ()
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2021-10-07 23:40:20 +08:00
Duo Zhang
3f59174553 HBASE-26318 Publish test logs for flaky jobs to nightlies ()
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2021-10-07 23:34:38 +08:00