الاختبارات الفاشلة: لم أجرؤ حتى على إعادة البناء حالياً

تتعطل اختبارات الواجهة الخلفية الخاصة بي على GitHub مع هذا:

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

  • لقد قمت بتحديث تبعيات الجيم، لكن الخطأ لا يزال مستمراً.
  • أنا أستخدم الآن تكوين سير عمل المكون الأساسي، لكن الخطأ لا يزال مستمراً.

بدأ هذا الالتزام الذي يبدو غير ذي صلة:

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

هل واجه أي شخص آخر هذا من قبل، هل بدأ يحدث للتو اليوم؟

نحن نعمل على ترقية صورة الدوكر الأساسية لدينا لاستخدام أحدث إصدار من ديبيان، لذلك قد يكون هذا هو السبب (Upgrade Debian to Bookworm · discourse/discourse_docker@23e7b55 · GitHub).

لم أجرؤ حتى على إعادة البناء في الوقت الحالي
هذه الصورة الأساسية الجديدة لا تُستخدم حاليًا إلا في CI. لن يتم استخدامها بواسطة ./launcher rebuild حتى يتم تحديث علامة الصورة هنا

إضافة gem openssl
لماذا تضيف هذه الـ gem عبر مكون إضافي؟ يبدو أن Discourse core لديها بالفعل؟
discourse/Gemfile.lock at bf35928a14e8cc152cc3266faf661cfd0f13de57 · discourse/discourse · GitHub

3 إعجابات

شكرًا!

كان ذلك رد فعل متعجل ضمن طلب السحب لمعرفة ما إذا كان بإمكاني الإصلاح، لكنه لم يحل المشكلة. سأقوم بالتراجع عن ذلك، شكرًا! (تم التراجع!)

ومع ذلك، فإن التبديل إلى سير عمل المكون الإضافي الأساسي هو تبسيط لطيف، لذا فهو بعيد كل البعد عن الجهد الضائع.

هل سيتم حل هذا من خلال بعض العمل المستمر على الصورة الأساسية؟

3 إعجابات

نعم، نحن نواجه أخطاء مماثلة عبر مكونات إضافية متعددة، لذا سنقوم بحلها في أقرب وقت ممكن :+1:

3 إعجابات

لا توجد مشاكل، شكراً جزيلاً ديفيد!

4 إعجابات

كل شيء يسير على ما يرام الآن!

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

شكراً على الحل!

أعتقد أن هذا الالتزام كان السبب؟ Revert "Upgrade Debian to Bookworm" (#788) · discourse/discourse_docker@fcc6326 · GitHub

حظاً موفقاً في الترقية.

إعجابَين (2)

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