Tests échoués : je n'ai même pas osé reconstruire atm

Mes tests backend GitHub échouent avec ceci :

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

  • J’ai mis à jour les dépendances des gems, mais l’erreur persiste.
  • J’utilise maintenant la configuration du workflow de plugin principal, mais l’erreur persiste.

Cela a commencé avec ce commit apparemment non pertinent :

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

Quelqu’un d’autre a-t-il rencontré cela, cela a-t-il commencé à se produire aujourd’hui ?

Nous travaillons à la mise à niveau de notre image docker de base pour utiliser la dernière version de Debian, donc cela pourrait en être la cause (Upgrade Debian to Bookworm · discourse/discourse_docker@23e7b55 · GitHub).

Je n’ai même pas osé reconstruire pour le moment

Cette nouvelle image de base n’est actuellement utilisée qu’en CI. Elle ne sera pas utilisée par ./launcher rebuild tant que le tag de l’image ne sera pas mis à jour ici

ajouter la gem openssl

Pourquoi ajoutez-vous cette gem via un plugin ? Il semble que le cœur de Discourse l’ait déjà ?

3 « J'aime »

Merci !

C’était une réaction impulsive dans la PR pour voir si je pouvais corriger, mais cela n’a pas résolu le problème. Je vais revenir en arrière, merci ! (reverted !)

Cependant, passer au flux de travail du plugin de base est une simplification appréciable, donc ce n’est pas un effort perdu.

Cela sera-t-il résolu par des travaux en cours sur l’image de base ?

3 « J'aime »

Oui, nous constatons des erreurs similaires sur plusieurs plugins, nous allons donc régler ça au plus vite :+1:

3 « J'aime »

aucun problème, merci beaucoup David !

4 « J'aime »

Tout cela se passe bien maintenant ! :

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

Merci d’avoir résolu le problème !

Je pense que c’était ce commit ? Revert "Upgrade Debian to Bookworm" (#788) · discourse/discourse_docker@fcc6326 · GitHub

Bonne chance pour la mise à niveau.

2 « J'aime »

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