Thank you Wei-Chiu for working on the release! +1 (non-binding)
- Built it from source - Verified signatures - Verified checksums - Checked the docs in the release tarball - Verified `ozone version` output - Tried a few `ozone sh` commands - Ran the upgrade compatibility acceptance tests Thanks, Zita Dombi Wei-Chiu Chuang <weic...@cloudera.com.invalid> ezt írta (időpont: 2025. ápr. 10., Cs, 22:53): > Thanks Nicholas for the detailed report! > Those are probably made in the dist-layout-stitching script. The license > files are in the repo/tarball, but at different locations. > > On Thu, Apr 10, 2025 at 12:28 PM Tsz-Wo Nicholas Sze <szets...@gmail.com> > wrote: > > > +1 > > > > - Verified all checksums and signatures. > > > > - Checked LICENSE and NOTICE. > > > > - Compared the files in the src tarball with the files in git. Below > > are the files found in the tarball but not in git. > > DESTINATION_NOT_EXIST: cp "ozone-2.0.0-src/licenses/LICENSE-guava.txt" > > "../git-ozone/licenses/LICENSE-guava.txt" > > DESTINATION_NOT_EXIST: cp "ozone-2.0.0-src/licenses/LICENSE-nvd3.txt" > > "../git-ozone/licenses/LICENSE-nvd3.txt" > > DESTINATION_NOT_EXIST: cp > > "ozone-2.0.0-src/licenses/LICENSE-angular-nvd3.txt" > > "../git-ozone/licenses/LICENSE-angular-nvd3.txt" > > DESTINATION_NOT_EXIST: cp > > "ozone-2.0.0-src/licenses/LICENSE-bootstrap.txt" > > "../git-ozone/licenses/LICENSE-bootstrap.txt" > > DESTINATION_NOT_EXIST: cp > > "ozone-2.0.0-src/licenses/LICENSE-glyphicons.txt" > > "../git-ozone/licenses/LICENSE-glyphicons.txt" > > DESTINATION_NOT_EXIST: cp > > "ozone-2.0.0-src/licenses/LICENSE-jquery.txt" > > "../git-ozone/licenses/LICENSE-jquery.txt" > > DESTINATION_NOT_EXIST: cp > > "ozone-2.0.0-src/licenses/LICENSE-angular.txt" > > "../git-ozone/licenses/LICENSE-angular.txt" > > DESTINATION_NOT_EXIST: cp > > > > > "ozone-2.0.0-src/hadoop-ozone/ozonefs-hadoop3-client/dependency-reduced-pom.xml" > > > > > "../git-ozone/hadoop-ozone/ozonefs-hadoop3-client/dependency-reduced-pom.xml" > > DESTINATION_NOT_EXIST: cp > > "ozone-2.0.0-src/hadoop-ozone/ozonefs-shaded/dependency-reduced-pom.xml" > > "../git-ozone/hadoop-ozone/ozonefs-shaded/dependency-reduced-pom.xml" > > > > It seems that the source tarball was generated by some maven > > packaging. Should we generate it by simply tar over the source root > > dir? This is a minor issue not requiring another RC. > > > > - Built from source successfully using JDK 8, JDK 11 and JDK 23. > > > > - Passed all unit tests. > > https://github.com/szetszwo/ozone/actions/runs/14373156040 > > > > - Manual started a cluster from the binary tarball in my laptop machine: > > Successfully started one OM, one SCM and one datanode. > > Successfully created volumes and buckets. > > Failed to create keys due to not enough datanode (only one) > > Failed to start more datanodes: datanode is running as process > > 41418. Stop it first. > > * Will see if it can be worked around. These are minor issues not > > requiring another RC. > > > > - Found a minor issue: > > OZONE_CONF_DIR is "etc/hadoop" but not "etc/ozone"; filed HDDS-12818 > [1]. > > > > Wei-Chiu, thanks again for working on the release! > > > > Tsz-Wo > > [1] https://issues.apache.org/jira/browse/HDDS-12818 > > > > > > On Thu, Apr 10, 2025 at 12:09 PM Ayush Saxena <ayush...@gmail.com> > wrote: > > > > > +1 (Binding) > > > > > > * Built from source > > > * Verified Checksums > > > * Verified Signature > > > * Validated no code diff b/w git tag & src tar > > > * Verified the output of ozone version > > > * Ran some basic shell commands. > > > * Verified the NOTICE & LICENSE files > > > * Skimmed over the contents of ReleaseNotes, ChangeLog & maven > artifacts > > > > > > Thanx Wei-Chiu for driving the release, Good Luck!!! > > > > > > -Ayush > > > > > > On Fri, 11 Apr 2025 at 00:31, Nandakumar <na...@apache.org> wrote: > > > > > > > > Thanks Wei-Chiu for all the work. > > > > > > > > +1 > > > > > > > > * Verified signatures > > > > * Verified checksums > > > > * Verified ozone-2.0.0-RC2 tag > > > > * Built from source > > > > * Verified `ozone version` > > > > * Verified all the web UIs > > > > * Deployed a pseudo-cluster and verified basic read/write operations > > > > * Deployed a docker-cluster and verified basic read/write operations > > > > > > > > Thanks, > > > > Nanda > > > > > > > > On Fri, Apr 11, 2025 at 12:19 AM Nilotpal Nandi < > > > nilotpalna...@apache.org> > > > > wrote: > > > > > > > > > Thanks Wei-Chiu. > > > > > I plan to run a few validation tests on this RC build. > > > > > It would be helpful if the availability could be extended through > > > mid-next > > > > > week. > > > > > > > > > > Thanks, > > > > > Nilotpal Nandi > > > > > > > > > > > > > > > > > > > > On 2025/04/10 18:28:07 Wei-Chiu Chuang wrote: > > > > > > We have three binding +1 votes so technically it passes. However, > > I'd > > > > > like > > > > > > to wait for a few more days so folks have more time to evaluate. > > > > > > Especially that @Nilotpal Nandi <nna...@cloudera.com> is > testing > > > the > > > > > RC2 > > > > > > using Cloudera's internal test infra. > > > > > > > > > > > > On Wed, Apr 9, 2025 at 2:33 PM Arpit Agarwal > > > > > <aagar...@cloudera.com.invalid> > > > > > > wrote: > > > > > > > > > > > > > Hi folks, given this is our first major release in many years > it > > > will > > > > > be > > > > > > > good to have more people take a look at it and validate the > > > release. > > > > > > > > > > > > > > Is there any way we can scan the RPC interfaces for potential > > > > > > > incompatibilities that might prevent 1.x fat clients from > talking > > > to a > > > > > 2.x > > > > > > > service or vice versa? The application interfaces (s3 and > Hadoop > > > FS) > > > > > should > > > > > > > be stable in any case. > > > > > > > > > > > > > > Thanks, > > > > > > > Arpit > > > > > > > > > > > > > > > > > > > > > On Apr 4, 2025 at 3:28:53 AM, Wei-Chiu Chuang < > > weic...@apache.org> > > > > > wrote: > > > > > > > > > > > > > > > Here's the RC2: > > > > > > > > > > > > > > > > Git tag: > > > > > https://github.com/apache/ozone/releases/tag/ozone-2.0.0-RC2 > > > > > > > > > > > > > > > > 1708 resolved jiras: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20HDDS%20AND%20status%20in%20(Resolved%2C%20Closed)%20AND%20fixVersion%20%3D%202.0.0 > > > > > > > > > > > > > > > > Source code and binary tarball: > > > > > > > > https://dist.apache.org/repos/dist/dev/ozone/2.0.0-rc2/ > > > > > > > > Maven artifacts: > > > > > > > > > > > > > > > > > https://repository.apache.org/content/repositories/orgapacheozone-1031/ > > > > > > > > > > > > > > > > Release page: https://jojochuang.github.io/release/2.0.0/ > > > > > > > > Full jira list: > > > > > > > > > https://issues.apache.org/jira/projects/HDDS/versions/12353070 > > > > > > > > > > > > > > > > RC1 and RC2 diff: > > > > > > > > > > > > > > > > > > > > > > > > > > https://github.com/apache/ozone/compare/ozone-2.0.0-RC1...ozone-2.0.0-RC2 > > > > > > > > ea8762e509 (HEAD, tag: ozone-2.0.0-RC2, origin/ozone-2.0) > > > HDDS-12750. > > > > > > > Move > > > > > > > > StorageTypeProto from > ScmServerDatanodeHeartbeatProtocol.proto > > to > > > > > > > > hdds.proto (#8208) > > > > > > > > 24060a598c HDDS-12751. native build fails with CMake 4 > (#8215) > > > > > > > > 18f8e3fc0c HDDS-12703. Close pipeline command should display > > > error on > > > > > > > > failure (#8169) > > > > > > > > 847f9eb7a1 HDDS-12736. Bump hadoop-thirdparty to 1.4.0 > (#8193) > > > > > > > > af3e6c1525 HDDS-12724. hdds-rocks-native build fails if > > JAVA_HOME > > > > > not set > > > > > > > > (#8183) > > > > > > > > 85363a2ecb HDDS-12733. Bump axios to 0.30.0 (#8189) > > > > > > > > > > > > > > > > > > > > > > > > On Wed, Mar 26, 2025 at 10:58 PM Wei-Chiu Chuang < > > > weic...@apache.org > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > Here's RC1 vote: > > > > > > > > > > > > > > > > > > > > > > > > Git tag: > > > > > https://github.com/apache/ozone/releases/tag/ozone-2.0.0-RC1 > > > > > > > > > > > > > > > > A total of 1699 resolved jiras: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20HDDS%20AND%20status%20in%20(Resolved%2C%20Closed)%20AND%20fixVersion%20%3D%202.0.0 > > > > > > > > > > > > > > > > > > > > > > > > Source code and binary tarball: > > > > > > > > > > > > > > > > https://dist.apache.org/repos/dist/dev/ozone/2.0.0-rc1/ > > > > > > > > > > > > > > > > Maven artifacts: > > > > > > > > > > > > > > > > > > > > > > > > > https://repository.apache.org/content/repositories/orgapacheozone-1030/ > > > > > > > > > > > > > > > > PGP key: https://dist.apache.org/repos/dist/dev/ozone/KEYS > > > > > > > > > > > > > > > > Fingerprint: 3ED23305D7631918 > > > > > > > > > > > > > > > > > > > > > > > > RC0 and RC1 diff: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://github.com/apache/ozone/compare/ozone-2.0.0-RC0...ozone-2.0.0-RC1 > > > > > > > > > > > > > > > > 7 commits: > > > > > > > > > > > > > > > > > > > > > > > > HDDS-12327. HDDS-12668. Fix HSync upgrade test failure in > > non-HA > > > > > upgrade > > > > > > > > > > > > > > > > test (#8171) > > > > > > > > > > > > > > > > HDDS-12684. Update NOTICE and LICENSE file (#8160) > > > > > > > > > > > > > > > > HDDS-12327. Restore non-HA (to HA) upgrade test (#7880) > > > > > > > > > > > > > > > > HDDS-12662. Rename upgrade callback directory 1.5.0 to 2.0.0 > > > (#8131) > > > > > > > > > > > > > > > > HDDS-12668. HSync upgrade test failure (#8137) > > > > > > > > > > > > > > > > HDDS-12671. Include .editorconfig and .run in source tarball > > > (#8139) > > > > > > > > > > > > > > > > HDDS-12666. Remove -SNAPSHOT from OZONE_CURRENT_VERSION in > > > upgrade > > > > > test > > > > > > > > > > > > > > > > (#8136) > > > > > > > > > > > > > > > > > > > > > > > > Please also take a look at the release page draft: > > > > > > > > > > > > > > > > https://jojochuang.github.io/release/2.0.0/ > > > > > > > > > > > > > > > > Full CHANGELOGS > > > > > > > > > > > > > > > > https://jojochuang.github.io/release/2.0.0/changelog.2.0.0/ > > > > > > > > > > > > > > > > Full ReleaseNotes: > > > > > > > > > > > > > > > > > https://jojochuang.github.io/release/2.0.0/releasenotes.2.0.0/ > > > > > > > > > > > > > > > > > > > > > > > > changelogs and releasenotes are generated by Apache Yetus > > > > > > > releasedocmaker: > > > > > > > > > > > > > > > > ./releasedocmaker --project HDDS --version 2.0.0 > --projecttitle > > > > > "Apache > > > > > > > > > > > > > > > > Ozone" --fileversions --dirversions --usetoday > > > > > > > > > > > > > > > > > > > > > > > > On Fri, Mar 21, 2025 at 3:42 PM Wei-Chiu Chuang < > > > weic...@apache.org> > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > Hi Ozone community, > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Please try out and cast your vote for the Ozone 2.0.0 > release > > > > > candidate > > > > > > > > 0. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > This is a huge release, containing 1691 resolved jiras, > > > numerous > > > > > > > features > > > > > > > > > > > > > > > > > and stability improvements. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Release process: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://ozone-site-v2.staged.apache.org/docs/developer-guide/project/release-guide/ > > > > > > > > > > > > > > > > > Git tag: > > > > > https://github.com/apache/ozone/releases/tag/ozone-2.0.0-RC0 > > > > > > > > > > > > > > > > > All resolved jiras: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20HDDS%20AND%20status%20in%20(Resolved%2C%20Closed)%20AND%20fixVersion%20%3D%202.0.0 > > > > > > > > > > > > > > > > > Source code and binary tarball: > > > > > > > > > > > > > > > > > > https://dist.apache.org/repos/dist/release/ozone/2.0.0-rc0/ > > > > > > > > > > > > > > > > > The Maven artifacts are staged at: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://repository.apache.org/content/repositories/orgapacheozone-1029/ > > > > > > > > > > > > > > > > > PGP key: https://dist.apache.org/repos/dist/dev/ozone/KEYS > > > > > > > > > > > > > > > > > Fingerprint: 3ED23305D7631918 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Per Apache policy, this release candidate vote will open > for > > 7 > > > days > > > > > > > until > > > > > > > > > > > > > > > > > the end of March 28th 2025. PMC members can cast binding > > votes > > > > > while > > > > > > > > > > > > > > > > > committers and community contributors are welcomed to cast > > > > > non-binding > > > > > > > > > > > > > > > > > votes. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Best regards, > > > > > > > > > > > > > > > > > Weichiu > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org > > > > > For additional commands, e-mail: dev-h...@ozone.apache.org > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org > > > For additional commands, e-mail: dev-h...@ozone.apache.org > > > > > > > > >