GitHub user Ma77Ball edited a comment on the discussion: Recent changes about MinIO
Update after testing the swap: - The MinIO images are already gone from Docker Hub, even our pinned tags and `:latest`, so CI and local dev are broken now. - Everything left that replaces MinIO is AGPL, which we can't use as an Apache project: `pgsty/minio`, Chainguard, and `bitnamilegacy/minio` all ship AGPL. The `mc` client is AGPL too, so bucket setup needs to move to `aws-cli`. - `bitnamilegacy/minio` doesn't help either: it's frozen, unmaintained, and still has the CVE. I think we should switch to RustFS (Apache-2.0) on `main` for now. It's the closest S3 replacement, so lakeFS and Iceberg keep working the same way. The only changes needed are the credential env vars, the healthcheck, and using `aws-cli` for bucket setup. RustFS is still young (`v1.0.0-rc.6`), so I'd get `main` working with it now but wait on backporting to the release branches until we've tested it more (lakeFS presigned URLs and Iceberg access) and it has a stable release. I can open the `main` PR if that sounds good. GitHub link: https://github.com/apache/texera/discussions/3998#discussioncomment-18418659 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
