+1 for the 1.17.0-RC2 candidate.
I checked the checksums, the signature, and the tree hash using the command: sha512sum --check apache-kudu-1.17.0.tar.gz.sha512 gpg --verify apache-kudu-1.17.0.tar.gz.asc apache-kudu-1.17.0.tar.gz git checkout 1.17.0-RC2 git rev-list --pretty=format:"%T" --max-count=1 HEAD | grep 4a7700bdcff2bf2afe4e46efdb8874484fd66b86 The above things are all correct. I downloaded the provided tarball from https://dist.apache.org/repos/dist/dev/kudu/1.17.0-RC2 and successfully built C++ binaries on Mac M1 in RELEASE mode. Because the JAR artifacts for aarch are missing so I didn't test out the Maven repo in this environment. I also checked out the code tagged with 1.17.0-RC2 and successfully built C++ and Java parts on CentOS Linux release 7.9 (Final). I successfully ran the java-example test using the provided Kudu binary JAR artifacts. I run the C++ test(RELEASE mode), the following tests FAILED: 194 - security-itest (Failed) Specifically, the failed tests are: - SecurityITest.TestEncryptionWithKMSIntegration - SecurityITest.TestEncryptionWithKMSIntegrationMultipleServers These seem to be test-only issues. Thanks for managing this release, Yingchun! -- Thanks, Zhang Yifan At 2023-08-30 14:21:13, "邓科" <kdeng...@gmail.com> wrote: >+1 for the 1.17 release from the 1.17.0-RC2 tag in the git repository. > >I did the following to verify the functionality of the RC2 candidate on >CentOS 7.6: > * success to build DEBUG and RELEASE C++ binary and Java parts of the >project > * ran the C++ tests: see below for details > * deployed the release binary files on a small cluster(3 nodes) and >tested the basic functionalities. > >The only failed test scenarios were in the test suites listed below, > 19 - client-test.6 (Failed) > 111 - auto_incrementing-itest (Failed) > 161 - master_authz-itest.4 (Failed) > 162 - master_authz-itest.5 (Failed) > 163 - master_authz-itest.6 (Failed) > 194 - security-itest (Failed) > 249 - ts_state-test (Failed) >The "client-test.6", "ts_state-test" and "auto_incrementing-itest" can pass >successfully after re-running. >The "master_authz-itest" and "security-itest" would also fail when run >locally before, and it is an expected behavior. > >For this release version, I am willing to give a +1 vote. > >Thanks! >Kedeng. > >Yuqi Du <shenxingwuy...@apache.org> 于2023年8月30日周三 13:55写道: > >> I approve this release. >> >> On 2023/08/27 15:00:03 Yingchun Lai wrote: >> > Hello Kudu devs! >> > >> > The Apache Kudu team is happy to announce the second release candidate >> > for Apache >> > Kudu 1.17.0. >> > >> > Apache Kudu 1.17.0 is a minor release that offers many improvements and >> fixes >> > since Apache Kudu 1.16.0. >> > >> > This is a source-only release. The artifacts have been staged here: >> > https://dist.apache.org/repos/dist/dev/kudu/1.17.0-RC2 >> > >> > Java convenience binaries in the form of a Maven repository are staged >> here: >> > https://repository.apache.org/content/repositories/orgapachekudu-1113 >> > >> > Linux (built on CentOS 7) and macOS (built on Ventura) test-only Kudu >> binary >> > JAR artifacts are staged here: >> > https://repository.apache.org/content/repositories/orgapachekudu-1112 >> > https://repository.apache.org/content/repositories/orgapachekudu-1114 >> > >> > It is tagged in Git as 1.17.0-RC2 and signed with my key (found in the >> KEYS file >> > below). Its commit hash is 4a7700bdcff2bf2afe4e46efdb8874484fd66b86 you >> can >> > check it out from ASF Gitbox or the official GitHub mirror: >> > >> https://gitbox.apache.org/repos/asf?p=kudu.git;a=commit;h=4a7700bdcff2bf2afe4e46efdb8874484fd66b86 >> > https://github.com/apache/kudu/releases/tag/1.17.0-RC2 >> > >> > The KEYS file to verify the artifact and tag signatures can be found >> here: >> > https://dist.apache.org/repos/dist/release/kudu/KEYS >> > >> > The release notes can be found here: >> > https://github.com/apache/kudu/blob/1.17.0-RC2/docs/release_notes.adoc >> > >> > I'd suggest going through the release notes, building Kudu, and running >> the unit >> > tests. Testing out the Maven repo would also be appreciated. Also, it's >> worth >> > running Kudu Java tests against kudu-binary JAR artifact as described in >> the >> > commit message here: >> > >> https://github.com/apache/kudu/commit/8a6faaa93f3e206ac75e8087731daccaf7ab646a >> > >> > The vote will run until a majority[1] is achieved, but at least until >> Wednesday >> > Aug 30th 20:00:00 UTC 2023. >> > >> > Thank You, >> > Yingchun Lai >> > >> > [1] https://www.apache.org/foundation/voting.html#ReleaseVotes >> > >>