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
> > >
> > >
> >
>

Reply via email to