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