Thank you Wei-Chiu for all the release work.

+1

* Built from source
* Verified Checksums
* Verified Signature
* Checked the docs in the release package.
* Verified Mac build package instructions.
* Verified few volume and bucket and few OM and SCM admin commands.

Thanks
Devesh


> On 11 Apr 2025, at 6:18 PM, Zita Dombi <zitado...@apache.org> wrote:
> 
> 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
>>>> 
>>>> 
>>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org
For additional commands, e-mail: dev-h...@ozone.apache.org

Reply via email to