Fallo en la actualización de datos a 2.9.0beta para multisitio

Aunque otros hosts se actualizaron correctamente, este host multisitio con dos contenedores (web_only y data) y sin plugins no oficiales tiene problemas para actualizar el contenedor data:

./launcher rebuild data
Se detectó la arquitectura x86_64.
Asegurando que el lanzador esté actualizado
Obteniendo origen
El lanzador está actualizado
Deteniendo el contenedor antiguo
+ /usr/bin/docker stop -t 60 data
data
/usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2022-03-21T14:08:36.336829 #1]  INFO -- : Leyendo desde stdin
/usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/config.rb:70:in `combine_template_and_process_env': undefined method `each' for nil:NilClass (NoMethodError)
        from /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/config.rb:17:in `initialize'
        from /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/cli.rb:55:in `new'
        from /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/cli.rb:55:in `run'
        from /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/bin/pups:9:in `<top (required)>'
        from /usr/local/bin/pups:25:in `load'
        from /usr/local/bin/pups:25:in `<main>'
5bf317d1a66a44ec1d100a9da77210dfd7c10dd25f4cb999bd7c2ab69cd330dc
** FALLÓ EL ARRANQUE ** por favor desplázate hacia arriba y busca mensajes de error anteriores, puede haber más de uno.

Intenté actualizarlo varias veces, una vez después de la actualización ‘noop’ 2.9.0beta1 que se suponía que simplemente funcionaría, y otra hoy para la beta2. Me pregunto…
El host está ejecutando Ubuntu 20.04.

Para que conste, acabo de reconstruir el contenedor data en mi sitio de prueba y se realizó sin problemas. Sin embargo, es una nueva compilación de hace unos días, así que eso puede haber ayudado.

(Digital Ocean, droplet de 1 GB, Ubuntu 20.04)

Dado que el contenedor web_only se actualizó correctamente, y a pesar de que el contenedor data no pudo iniciarse, ejecuté ./launcher start data y el contenedor existente se inició; al recargar la página de administración se mostró la nueva versión.

Todavía tengo curiosidad sobre este error, ya que podría afectar futuras actualizaciones que requieran migraciones de bases de datos.

2 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.