Pruebas fallidas: ni siquiera me he atrevido a reconstruir atm

Mis pruebas de backend de GitHub fallan con esto:

LoadError: libssl.so.1.1: cannot open shared object file: No such file or directory - /__w/discourse-chatbot/discourse-chatbot/vendor/bundle/ruby/3.2.0/gems/openssl-3.2.0/lib/openssl.so (LoadError)

Run if ! bin/rails zeitwerk:check --trace; then

[21](https://github.com/merefield/discourse-chatbot/actions/runs/8441786001/job/23121732154?pr=81#step:23:21)

[21](https://github.com/merefield/discourse-chatbot/actions/runs/8441786001/job/23121732154?pr=81#step:23:22)rails aborted!

[22](https://github.com/merefield/discourse-chatbot/actions/runs/8441786001/job/23121732154?pr=81#step:23:23)LoadError: libssl.so.1.1: cannot open shared object file: No such file or directory - /__w/discourse-chatbot/discourse-chatbot/vendor/bundle/ruby/3.2.0/gems/openssl-3.2.0/lib/openssl.so (LoadError)

https://github.com/merefield/discourse-chatbot/actions/runs/8441786001/job/23121732154?pr=81

  • He actualizado las dependencias de gemas, pero el error persiste.
  • Ahora estoy usando la configuración del flujo de trabajo del plugin principal, pero el error persiste.

Comenzó con esta confirmación aparentemente irrelevante:

https://github.com/merefield/discourse-chatbot/actions/runs/8440497064/job/23118126077

¿Alguien más se ha encontrado con esto? ¿Acaba de empezar a suceder hoy?

Estamos trabajando en la actualización de nuestra imagen base de Docker para usar la última versión de Debian, por lo que esa podría ser la causa (Upgrade Debian to Bookworm · discourse/discourse_docker@23e7b55 · GitHub).

Ni siquiera me he atrevido a reconstruir por el momento

Esta nueva imagen base solo se está utilizando actualmente en CI. No será utilizada por ./launcher rebuild hasta que la etiqueta de la imagen se actualice aquí

añadir gema openssl

¿Por qué estás añadiendo esa gema a través de un plugin? ¿No la tiene ya Discourse core?

3 Me gusta

¡Gracias!

Fue una reacción impulsiva dentro del PR para ver si podía solucionarlo, pero no resolvió el problema. Lo revertiré, ¡gracias! (revertido!)

Sin embargo, cambiar al flujo de trabajo del plugin principal es una buena simplificación, por lo que el esfuerzo no está nada perdido.

¿Se resolverá esto con algún trabajo en curso con la imagen base?

3 Me gusta

Sí, estamos viendo errores similares en varios complementos, así que lo solucionaremos lo antes posible :+1:

3 Me gusta

¡sin problemas, muchas gracias David!

4 Me gusta

¡Todo eso está funcionando bien ahora!

https://github.com/merefield/discourse-chatbot/actions/runs/8442671263/job/23140789511?pr=81

¡Gracias por resolverlo!

¿Creo que fue este commit? Revert "Upgrade Debian to Bookworm" (#788) · discourse/discourse_docker@fcc6326 · GitHub

Buena suerte con la actualización.

2 Me gusta

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