O script de instalação do minio_runner está quebrado devido a um redirecionamento que não está sendo seguido. Isso quebra os fluxos de trabalho compartilhados do GitHub Action do repositório .github.
Para nossos plugins, isso significa que, por enquanto, não podemos executar testes de sistema do Rails no CI. Eles iniciam, mas como a configuração não pode ser concluída, permanecem vermelhos mesmo antes da execução do primeiro teste
.
Run bundle exec ruby script/install_minio_binaries.rb
/__w/zlb-community/zlb-community/vendor/bundle/ruby/3.4.0/gems/minio_runner-1.0.0/lib/minio_runner/network.rb:54:in 'MinioRunner::Network.get': Net::HTTPRetriableError: 302 "Found" com https://dl.min.io/client/mc/release/linux-amd64/mc.sha256sum (MinioRunner::Network::NetworkError)
from /__w/zlb-community/zlb-community/vendor/bundle/ruby/3.4.0/gems/minio_runner-1.0.0/lib/minio_runner/network.rb:64:in 'block in MinioRunner::Network.download'
from /usr/local/lib/ruby/3.4.0/tempfile.rb:444:in 'Tempfile.open'
from /__w/zlb-community/zlb-community/vendor/bundle/ruby/3.4.0/gems/minio_runner-1.0.0/lib/minio_runner/network.rb:63:in 'MinioRunner::Network.download'
from /__w/zlb-community/zlb-community/vendor/bundle/ruby/3.4.0/gems/minio_runner-1.0.0/lib/minio_runner/binary_manager.rb:38:in 'MinioRunner::BinaryManager#new_version_available?'
from /__w/zlb-community/zlb-community/vendor/bundle/ruby/3.4.0/gems/minio_runner-1.0.0/lib/minio_runner/binary_manager.rb:21:in 'MinioRunner::BinaryManager#install'
from /__w/zlb-community/zlb-community/vendor/bundle/ruby/3.4.0/gems/minio_runner-1.0.0/lib/minio_runner/binary_manager.rb:9:in 'MinioRunner::BinaryManager.install'
from /__w/zlb-community/zlb-community/vendor/bundle/ruby/3.4.0/gems/minio_runner-1.0.0/lib/minio_runner.rb:69:in 'MinioRunner.install_binaries'
from script/install_minio_binaries.rb:7:in '<main>'
D, [2026-04-23T13:53:24.606397 #2938] DEBUG -- : [MinioRunner]: Realizando chamada de rede para https://dl.min.io/client/mc/release/linux-amd64/mc.sha256sum
D, [2026-04-23T13:53:24.899637 #2938] DEBUG -- : [MinioRunner]: Obtendo resposta: #<Net::HTTPFound 302 Found readbody=true>
Error: Process completed with exit code 1.
Seria ótimo se pudéssemos corrigir isso no repositório do minio runner. Já abrimos um PR para iniciar a discussão → Allow overriding mc and minio binary urls in config by agatheblues · Pull Request #19 · discourse/minio_runner · GitHub