Cambio importante para usuarios en versiones estables (v3.2.1 y anteriores) con discourse_docker

Esta mañana ejecuté accidentalmente un launcher rebuild en lugar de launcher restart. No debería haber sido un gran problema ya que estamos ejecutando con una etiqueta específica v3.2.1 en lugar de test-passed y resulta que la compilación fallará debido a un cambio introducido ayer que eleva la versión de ruby.

Esto romperá las instalaciones de la versión estable. Por lo tanto, se verá obligado a instalar versiones -beta o su instalación fallará, ya que v3.2.1 todavía usa la versión anterior de ruby.

I, [2024-05-20T08:53:18.602308 #1]  INFO -- : > cd /var/www/discourse & su discourse -c 'bundle install --retry 3 --jobs 4'
google-protobuf-3.25.2-x86_64-linux requiere la versión de ruby < 3.3.dev, >= 2.7,
que es incompatible con la versión actual, 3.3.1
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle install --retry 3 --jobs 4' falló con el retorno #<Process::Status: pid 1276 exit 5>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle config --local deployment true'", "su discourse -c 'bundle config --local without \\\"development test\\\"'", "su discourse -c 'bundle install --retry 3 --jobs 4'"]}
falló el arranque con el código de salida 5
** FALLÓ EL ARRANQUE ** por favor desplácese hacia arriba y busque mensajes de error anteriores, puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.

Comprobé si hay etiquetas para discourse_docker, ya que es un plugin bastante importante y, para mi sorpresa, no las hay. Por favor, sea más cuidadoso al enviar cambios a main.

5 Me gusta

Gracias por informar, lo solucionaremos lo antes posible :ojos:

4 Me gusta

Hemos revertido el cambio de discourse_docker mientras trabajamos en un plan para un soporte estable.

6 Me gusta

2 publicaciones se dividieron en un nuevo tema: Error al actualizar con el plugin de eventos roto