+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