Skip to content

fix: Stop using https://dist.apache.org/repos/dist/dev/arrow/KEYS for verification#9604

Merged
alamb merged 1 commit intoapache:mainfrom
raulcd:GH-9603
Mar 26, 2026
Merged

fix: Stop using https://dist.apache.org/repos/dist/dev/arrow/KEYS for verification#9604
alamb merged 1 commit intoapache:mainfrom
raulcd:GH-9603

Conversation

@raulcd
Copy link
Copy Markdown
Member

@raulcd raulcd commented Mar 23, 2026

Which issue does this PR close?

Rationale for this change

The release and dev KEYS files could get out of synch.
We should use the release/ version:

  • Users use the release/ version not dev/ version when they verify our artifacts' signature
  • https://dist.apache.org/ may reject our request when we request many times by CI

What changes are included in this PR?

Use https://www.apache.org/dyn/closer.lua?action=download&filename=arrow/KEYS to download the KEYS file and the expected https://dist.apache.org/repos/dist/dev/arrow for the RC artifacts.

Are these changes tested?

Yes, I've verified 58.1.0 1 both previous to the change and after the change.

Are there any user-facing changes?

No

@raulcd
Copy link
Copy Markdown
Member Author

raulcd commented Mar 23, 2026

@alamb I've created this minor fix after running the release verification and realizing this was not changed yet. It matches the change we did on apache/arrow (apache/arrow#47182) and apache/arrow-go (apache/arrow-go#683)

@raulcd raulcd requested a review from alamb March 23, 2026 09:38
Copy link
Copy Markdown
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @raulcd -- I also verified this works locally agianst the 58.1.0 release

@alamb alamb added the development-process Related to development process of arrow-rs label Mar 23, 2026
@alamb alamb merged commit 7f307c0 into apache:main Mar 26, 2026
9 checks passed
@alamb
Copy link
Copy Markdown
Contributor

alamb commented Mar 26, 2026

Thanks again @raulcd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

development-process Related to development process of arrow-rs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use release KEYS file for verification instead of dev KEYS

2 participants