这个问题又出现了,导致标准系统测试 CI 失败。
标准 Discourse 插件系统测试 CI 在共享 MinIO 环境设置阶段失败。在运行任何插件系统测试之前,MinIO 客户端下载返回了 HTTP 410 错误。
ducks
(on the pond)
2
我先确认一下这个问题,正在查看。看起来上游的构建产物已经消失了。
嗯。
看起来情况是这样的:
minio/minio 和 minio/mc 目前均已归档。
- MinIO 的 README 中写道:“替代方案:* AIStor Free —— 功能完整的独立版本,供社区使用(免费许可)”。
- MinIO 的 README 中还提到:“重要提示: MinIO 社区版现在仅以源代码形式分发。我们将不再为社区版提供预编译的二进制发布版本。”
我不确定 AIStor 是否是一个简单的即插即用替代方案?
鉴于它现在根本无法正常工作,是否最好先禁用此依赖项,并暂时跳过所有依赖它的测试?
我发现了一个类似的情况,因为我注意到 Minio 是我正在使用的一个服务的依赖项,而就在昨天,我还在评估替代方案。
看起来,轻量级且开发最成熟的选项是 https://garagehq.deuxfleurs.fr/,而功能最全面的选项(目前仍处于开发阶段,可能尚未准备好用于生产环境)是 RustFS · GitHub
ducks
(on the pond)
5
是的,粗略一看,RustFS 似乎是最有潜力的选择,但它也不是即插即用的。目前,我正在着手 fork 那两个仓库,并创建一个工作流来为我们构建二进制文件。
RGJ
(Richard - Communiteq)
6
来自 S3 Compatibility Matrix
| 功能 |
状态 |
范围 |
| ACL 授权 |
已排除 |
故意不支持的产品行为 |
Garage 也缺少必要的 ACL 功能。