L'installer di MinIO fallisce di nuovo, stavolta con un errore HTTP 410

Questo si sta verificando di nuovo e sta interrompendo la CI standard dei test di sistema.

La CI standard dei test di sistema dei plugin di Discourse è fallita durante la configurazione dell’ambiente MinIO condiviso. Il download del client MinIO ha restituito un errore HTTP 410 prima che venissero eseguiti i test di sistema dei plugin.

Segnalo solo questo punto e sto già controllando. Sembra che le build upstream siano scomparse.

Sì.

Sembra che:

  • Sia minio/minio che minio/mc siano ora archiviati.
  • Il README di MinIO dica “Alternative:* AIStor Free — Edizione completa e autonoma per uso della community (licenza gratuita)”
  • Il README di MinIO dica anche “Importante: L’edizione community di MinIO viene ora distribuita solo come codice sorgente. Non forniremo più rilasci binari precompilati per la versione community.”

Non sono sicuro che AIStor sia un semplice sostituto drop-in.

Dato che questo semplicemente non funziona più, è meglio disabilitare questa dipendenza e saltare per il momento tutti i test che ne dipendono?

Mi sono imbattuto in qualcosa di simile quando ho notato che Minio è una dipendenza di uno dei servizi che utilizzo, e solo ieri stavo valutando delle alternative.

Sembra che l’opzione più leggera e più sviluppata sia https://garagehq.deuxfleurs.fr/, mentre la più completa (ancora in fase di sviluppo e forse non ancora pronta per la produzione) sia RustFS · GitHub

sì, RustFS sembra avere il miglior potenziale a prima vista, ma non è un’alternativa drop-in. al momento sto lavorando a forkare quei due repository e a creare un workflow che compili il binario per noi.

Da S3 Compatibility Matrix

Capacità Stato Ambito
Autorizzazione ACL :cross_mark: Escluso Comportamento del prodotto intenzionalmente non supportato

Anche Garage non dispone della funzionalità ACL necessaria.