Testfehler: Ich habe mich nicht mal getraut, atm neu aufzubauen.

Meine GitHub-Backend-Tests schlagen mit folgender Meldung fehl:

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

  • Ich habe die Gem-Abhängigkeiten aktualisiert, aber der Fehler besteht weiterhin.
  • Ich verwende jetzt die Core-Plugin-Workflow-Konfiguration, aber der Fehler besteht weiterhin.

Es begann mit diesem scheinbar irrelevanten Commit:

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

Ist das schon jemandem passiert, es tritt erst seit heute auf?

Wir arbeiten daran, unser Basis-Docker-Image auf die neueste Debian-Version zu aktualisieren. Das könnte die Ursache sein (Upgrade Debian to Bookworm · discourse/discourse_docker@23e7b55 · GitHub).

Ich habe mich noch nicht einmal getraut, neu zu bauen.

Dieses neue Basis-Image wird derzeit nur in der CI verwendet. Es wird erst von ./launcher rebuild verwendet, wenn das Image-Tag hier aktualisiert wird.

openssl gem hinzufügen

Warum fügen Sie dieses Gem über ein Plugin hinzu? Sieht so aus, als ob Discourse Core es bereits hat?

3 „Gefällt mir“

Danke!

Das war eine überstürzte Reaktion im PR, um zu sehen, ob ich es beheben könnte, hat das Problem aber nicht gelöst. Ich werde das zurücknehmen, danke! (revertiert!)

Das Umstellen auf den Core-Plugin-Workflow ist jedoch eine schöne Vereinfachung, sodass es keineswegs verschwendete Mühe ist.

Wird dies durch laufende Arbeiten am Basisimage gelöst?

3 „Gefällt mir“

Ja, wir sehen ähnliche Fehler bei mehreren Plugins, also werden wir das so schnell wie möglich beheben :+1:

3 „Gefällt mir“

Keine Probleme, vielen Dank David!

4 „Gefällt mir“

Das läuft jetzt alles gut durch!

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

Danke für die Lösung!

Ich glaube, es war dieser Commit? Revert "Upgrade Debian to Bookworm" (#788) · discourse/discourse_docker@fcc6326 · GitHub

Viel Erfolg beim Upgrade.

2 „Gefällt mir“

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