Hi Kevin,

Thanks for the speedy response, and for reporting the issue!

It sounds like the wrong credentials may have been used for signing. And my
self-verifying the signature on the same machine had glossed over that.

I will re-verify the signature once I am back at my desk and follow up on
the next steps. Thanks,

Sung

On Tue, Dec 17, 2024 at 5:15 PM Kevin Liu <kevinjq...@apache.org> wrote:

> Hey Sung,
>
> Thanks for working on the 0.4.0 release! I went through a few steps to
> verify this release and ran into an issue verifying the signature.
>
> Cannot check the signature:
> ```
> ➜  curl https://downloads.apache.org/iceberg/KEYS -o KEYS
> gpg --import KEYS
> ➜ gpg --verify apache-iceberg-rust-0.4.0-src.tar.gz.asc
> apache-iceberg-rust-0.4.0-src.tar.gz
> gpg: WARNING: unsafe permissions on homedir '/Users/kevinliu/.gnupg'
> gpg: Signature made Tue Dec 17 13:23:11 2024 PST
> gpg:                using RSA key D41D8CC8DED1FD6495077949B6847531A1883DA4
> gpg: Can't check signature: No public key
> ```
>
> Checksum is OK
> ```
> ➜  shasum -a 512 --check apache-iceberg-rust-0.4.0-src.tar.gz.sha512
> apache-iceberg-rust-0.4.0-src.tar.gz: OK
> ```
>
> The verify script requires `chmod` to execute, but this is not a blocker.
> ```
> chmod +x ./scripts/verify.py
> ```
>
> Best,
> Kevin Liu
>
> On Tue, Dec 17, 2024 at 1:50 PM Sung Yun <sungwy...@gmail.com> wrote:
>
>> Hello, Apache Iceberg Rust Community,
>>
>> This is a call for a vote to release Apache Iceberg rust version
>> v0.4.0-rc.1.
>>
>> The tag to be voted on is v0.4.0-rc.1.
>>
>> The release candidate:
>>
>>
>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.4.0-rc.1/
>>
>> Keys to verify the release candidate:
>>
>> https://downloads.apache.org/iceberg/KEYS
>>
>> Git tag for the release:
>>
>> https://github.com/apache/iceberg-rust/releases/tag/v0.4.0-rc.1
>>
>> The associated convenience artifact for pyiceberg_core can be
>> downloaded by running the following command:
>>
>> `pip install -i https://test.pypi.org/simple/ pyiceberg-core`
>>
>> All notable features and fixes introduced in this release are
>> documented in the changelog:
>>
>> https://github.com/apache/iceberg-rust/blob/main/CHANGELOG.md
>>
>> Please download, verify, and test.
>>
>> The VOTE will be open for at least 72 hours and until the necessary
>> number of votes are reached.
>>
>> [ ] +1 approve
>> [ ] +0 no opinion
>> [ ] -1 disapprove with the reason
>>
>> To learn more about Apache Iceberg, please see
>> https://rust.iceberg.apache.org/
>>
>> Checklist for reference:
>>
>> [ ] Download links are valid.
>> [ ] Checksums and signatures.
>> [ ] LICENSE/NOTICE files exist
>> [ ] No unexpected binary files
>> [ ] All source files have ASF headers
>> [ ] Can compile from source
>>
>> More detailed checklist please refer to:
>> https://github.com/apache/iceberg-rust/tree/main/scripts
>>
>> To compile from source, please refer to:
>> https://github.com/apache/iceberg-rust/blob/main/CONTRIBUTING.md
>>
>> Here is a Python script in release to help you verify the release
>> candidate:
>>
>> ./scripts/verify.py
>>
>> Thank you!
>>
>> Sung
>>
>

Reply via email to