If we change the artifact name, we'd have to also change the signature
file, which then has to be verified again. So it's as if we're creating a
new RC with the correct name.

I think this command should create the correct RC2 artifacts:
```
ICEBERG_VERSION=0.8.0 ICEBERG_VERSION_RC=rc.2 ./scripts/release.sh
```

Best,
Kevin Liu


On Mon, Dec 22, 2025 at 10:59 PM Renjie Liu <[email protected]> wrote:

> +1 for renaming the artifact with the correct name. I was thinking that we
> could simply rename the artifact, but we also need to change the signature
> file.
>
> On Tue, Dec 23, 2025 at 12:34 PM Kevin Liu <[email protected]> wrote:
>
>> Hey folks,
>>
>> I was able to verify the release, but I want to double‑check whether we
>> can proceed with the current artifact name. As Renjie mentioned, the
>> artifact is currently named *apache-iceberg-rust-rc.1.tar.gz*, and the
>> folder inside is *apache-iceberg-rust-rc.1*. This differs from our
>> typical naming convention, for example,
>> *apache-iceberg-rust-0.7.0-src.tar.gz*.
>>
>> I believe this might be due to running the release script with the wrong
>> version, e.g., `ICEBERG_VERSION=rc.1 ./scripts/release.sh`. I've added a
>> check to the release script [2] to prevent similar issues in the future.
>>
>> We typically move the artifact to the Apache `release/` SVN as is after
>> the vote passes. In this case, can we release an artifact named
>> *apache-iceberg-rust-rc.1*? If not, we may need to cancel RC1 and start
>> a new vote, since we cannot change the artifact name without also changing
>> the signature file.
>>
>> Thoughts?
>>
>> Best,
>> Kevin Liu
>>
>> [1]
>> https://dist.apache.org/repos/dist/release/iceberg/apache-iceberg-rust-0.7.0/
>> [2] https://github.com/apache/iceberg-rust/pull/1956
>>
>> On Mon, Dec 22, 2025 at 3:06 PM Fokko Driesprong <[email protected]>
>> wrote:
>>
>>> +1 (binding)
>>>
>>> [x] Download links are valid.
>>> [x] Checksums and signatures.
>>> [x] Run "make build && make test" to verify compiling and test
>>> [x] LICENSE/NOTICE files exist
>>> [x] Did some simple checks with PyIceberg-Core
>>>
>>> Kind regards,
>>> Fokko
>>>
>>> Op vr 19 dec 2025 om 03:13 schreef Renjie Liu <[email protected]>:
>>>
>>>> +1 (binding)
>>>>
>>>> [x] Download links are valid.
>>>> [x] Checksums and signatures.
>>>> [x] Run "make build && make test" to verify compiling and test
>>>> [x] LICENSE/NOTICE files exist
>>>> [x] No unexpected binary files
>>>> [x] All source files have ASF headers
>>>>
>>>> One thing noticeable is the files in
>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.8.0-rc.1/
>>>> is not following naming conventions. Maybe there are some problems with our
>>>> scripts?
>>>>
>>>> On Fri, Dec 19, 2025 at 3:12 AM Matt Butrovich <[email protected]>
>>>> wrote:
>>>>
>>>>> +1 (non-binding)
>>>>>
>>>>> [x] Download links are valid.
>>>>> [x] Checksums and signatures.
>>>>> [x] LICENSE/NOTICE files exist
>>>>> [x] No unexpected binary files
>>>>> [x] All source files have ASF headers
>>>>> [x] Can compile from source
>>>>>
>>>>> Also ran all of Iceberg Java's spark and spark-extensions tests (1.5,
>>>>> 1.8, and 1.10) via DataFusion Comet using rc1 and those all passed.
>>>>>
>>>>> On Wed, Dec 17, 2025 at 2:08 PM Shawn Chang <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> +1 (non-binding)
>>>>>>
>>>>>> [x] Download links are valid.
>>>>>> [x] Checksums and signatures. (I imported Xuanwo's updated key
>>>>>> manually)
>>>>>> [x] LICENSE/NOTICE files exist
>>>>>> [x] No unexpected binary files
>>>>>> [x] All source files have ASF headers
>>>>>> [x] Can compile from source
>>>>>>
>>>>>> On Wed, Dec 17, 2025 at 4:37 AM Xuanwo <[email protected]> wrote:
>>>>>>
>>>>>>> Hello, Apache Iceberg Rust Community,
>>>>>>>
>>>>>>> This is a call for a vote to release Apache Iceberg rust version
>>>>>>> 0.8.0.
>>>>>>>
>>>>>>> The tag to be voted on is v0.8.0-rc.1.
>>>>>>>
>>>>>>> The release candidate:
>>>>>>>
>>>>>>>
>>>>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.8.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.8.0-rc.1
>>>>>>>
>>>>>>> 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 details please refer to
>>>>>>> https://rust.iceberg.apache.org/release.html#how-to-verify-a-release
>>>>>>> .
>>>>>>>
>>>>>>> -------
>>>>>>>
>>>>>>> BTW, my GPG key just updated so it might need sometime to get it
>>>>>>> reflect the changes. As a workaround, I post my GPG key here:
>>>>>>>
>>>>>>> ```
>>>>>>> pub   ed25519 2020-11-10 [C]
>>>>>>>       2C3C635E196BFB0EBDF2CA51F063A0FE61C0B7F9
>>>>>>> uid           [ultimate] Xuanwo <[email protected]>
>>>>>>> sig 3        F063A0FE61C0B7F9 2021-11-11  [self-signature]
>>>>>>> uid           [ultimate] Xuanwo (Coding on github) <[email protected]
>>>>>>> >
>>>>>>> sig 3        F063A0FE61C0B7F9 2020-11-10  [self-signature]
>>>>>>> uid           [ultimate] Xuanwo (Apache Committer) <
>>>>>>> [email protected]>
>>>>>>> sig 3        F063A0FE61C0B7F9 2023-03-04  [self-signature]
>>>>>>> sub   ed25519 2025-03-04 [S] [expires: 2026-03-04]
>>>>>>> sig          F063A0FE61C0B7F9 2025-03-04  [self-signature]
>>>>>>> sub   ed25519 2025-07-03 [S] [expires: 2026-07-03]
>>>>>>> sig          F063A0FE61C0B7F9 2025-07-03  [self-signature]
>>>>>>> sub   ed25519 2025-12-14 [S] [expires: 2026-12-14]
>>>>>>> sig          F063A0FE61C0B7F9 2025-12-14  [self-signature]
>>>>>>>
>>>>>>> -----BEGIN PGP PUBLIC KEY BLOCK-----
>>>>>>>
>>>>>>> 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
>>>>>>> /hdJmdiB80LeTOTf0cIG
>>>>>>> =LyVk
>>>>>>> -----END PGP PUBLIC KEY BLOCK-----
>>>>>>> ```
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>> Xuanwo
>>>>>>>
>>>>>>> https://xuanwo.io/
>>>>>>>
>>>>>>

Reply via email to