El instalador de MinIO vuelve a fallar, esta vez con un HTTP 410

esto está ocurriendo de nuevo y rompiendo la CI de pruebas de sistema estándar

La CI de pruebas de sistema del sistema de plugins estándar de Discourse falló durante la configuración del entorno compartido de MinIO. La descarga del cliente de MinIO devolvió HTTP 410 antes de que se ejecutaran las pruebas de sistema de ningún plugin.

Solo doy confirmación de este y estoy revisando. Parece que las compilaciones upstream han desaparecido.

Sí.

Parece que:

  • Tanto minio/minio como minio/mc están ahora archivados.
  • El README de MinIO dice: “Alternativas: AIStor Free — Edición completa y autónoma para uso comunitario (licencia gratuita)”.
  • El README de MinIO también dice: “Importante: La edición comunitaria de MinIO ahora se distribuye únicamente como código fuente. Ya no proporcionaremos versiones binarias precompiladas para la versión comunitaria.”

No estoy seguro de si AIStor sea un reemplazo directo y sencillo.

Dado que esto simplemente no funciona ahora, ¿sería mejor deshabilitar esta dependencia y omitir las pruebas que dependen de ella mientras tanto?

Me topé con algo similar cuando me di cuenta de que Minio es una dependencia de uno de los servicios que uso, y justo ayer estaba evaluando alternativas.

Parece que la opción más ligera y más desarrollada es https://garagehq.deuxfleurs.fr/, mientras que la más completa (aún en desarrollo y posiblemente no lista aún para producción) es RustFS · GitHub

sí, RustFS parece tener el mejor potencial a simple vista, pero tampoco es una solución de «copia y pega». De momento, estoy trabajando en hacer un fork de esos dos repositorios y crear un flujo de trabajo que compile el binario para nosotros.

De S3 Compatibility Matrix

Capacidad Estado Ámbito
Autorización ACL :cross_mark: Excluido Comportamiento del producto no soportado intencionalmente

Garage también carece de la funcionalidad de ACL necesaria.