Skip to content

feat: download binaries from autonomi.com URLs instead of S3#3370

Merged
jacderida merged 3 commits intomaidsafe:rc-2025.12.3-hotfixfrom
RolandSherwin:upgrade_url
Jan 7, 2026
Merged

feat: download binaries from autonomi.com URLs instead of S3#3370
jacderida merged 3 commits intomaidsafe:rc-2025.12.3-hotfixfrom
RolandSherwin:upgrade_url

Conversation

@RolandSherwin
Copy link
Copy Markdown
Member

Replace S3 downloads with autonomi.com redirect URLs for antnode binary upgrades to prevent outages from affecting the upgrade process.

@RolandSherwin RolandSherwin force-pushed the upgrade_url branch 2 times, most recently from 84b531c to 4470c59 Compare December 17, 2025 12:08
@jacderida jacderida changed the base branch from main to rc-2025.12.3-hotfix January 7, 2026 18:54
RolandSherwin and others added 3 commits January 7, 2026 18:57
Replace direct S3 downloads with autonomi.com redirect URLs for antnode
binary upgrades. This provides resilience against S3 outages by using
a redirect service that can point to alternative backends.

- Add get_autonomi_download_url() for platform-to-URL mapping
- Add download_from_autonomi_url() with redirect following
- Support all platforms: Linux x64/arm/armv7/aarch64, macOS x64/arm, Windows
- Use existing release_repo.extract_release_archive() for extraction
- Move reqwest from dev-dependencies to dependencies
Test downloads and extracts binaries from all platform URLs in a single
loop, verifying archive validity, file size, and extraction success.
The URLs were changed to use a `downloads` subdomain.
@jacderida jacderida merged commit f724201 into maidsafe:rc-2025.12.3-hotfix Jan 7, 2026
55 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants