ci: replace MinIO with SeaweedFS - #1051
Merged
loderunner merged 4 commits intoMar 9, 2026
Merged
Conversation
- Replace MinIO service with SeaweedFS container - Update S3 endpoint from port 9000 to 8333 - Use curl to create test bucket via S3 API - Add wait loop to ensure SeaweedFS is ready before tests - Update .vscode/settings.json for local development MinIO has been deprecated and no longer publishes Docker images. SeaweedFS is a compatible S3 alternative that is actively maintained. Co-authored-by: charles.francoise <charles.francoise@gmail.com>
|
Cursor Agent can help with this pull request. Just |
Owner
Author
|
@cursoragent the e2e tests are failing in CI. Check the error logs and get the tests running. |
|
❌ Unable to add follow-up after multiple attempts. The agent may be experiencing issues. Please try again later or Open in Web to view the status. Learn more about Cursor Agents |
- Create s3.json config file with admin credentials - Mount config file into SeaweedFS container - Start SeaweedFS with -s3.config flag to enable authentication - Use AWS CLI to create test bucket with proper credentials Co-authored-by: charles.francoise <charles.francoise@gmail.com>
- Add .github/seaweedfs/s3.json with static credentials - Update workflow to mount config file from repo instead of creating dynamically Co-authored-by: charles.francoise <charles.francoise@gmail.com>
loderunner
marked this pull request as ready for review
March 9, 2026 12:07
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Migrate e2e tests from MinIO to SeaweedFS to fix CI failures caused by deprecated MinIO Docker images.