يُعلن عن تحديث، لكن لا يوجد مدقق للتحديثات

الإصدارات فارغة تمامًا ^ لم يحدث هذا من قبل حتى الآن

يمكنني تأكيد ذلك، ففي أحد منتديات عملائي، بعد ترقية مدير Docker المتعارضة تلتها ترقية Discourse، علقنا في نفس الموقف حيث تشير لوحة التحكم إلى توفر تحديث بينما يوضح مدير Docker أنه محدث بالفعل.

معلومات إضافية: أي ترقية مستقبلية عبر مدير Docker تفشل ببساطة.

أفترض أنه يجب إصلاح هذا الأمر بمجرد إعادة البناء، لكن سيكون من الأفضل إجبار إعادة البناء في مثل هذه الحالات.

نفذت الأمر ./launcher rebuild app يدويًا في /var/discourse ولاحظت ما يلي:

غير قادر على العثور على الصورة

ثم واصل تحميل ما هو متوقع. لا أزال في الانتظار، لكن هذا يشير إلى أن شيئًا ما كان مفقودًا.

تحرير: يعمل. ومع ذلك، لا يزال هناك خطأ - يجب إخبار المستخدم بما يحدث، وليس مجرد عرض شاشة فارغة عند النقر على زر التحديث.

لا يوجد شيء مفقود. تم إصدار صورة أساسية جديدة ويتطلب الأمر تنزيلها. هذا جزء طبيعي من العملية عند إصدار صورة أساسية جديدة.

وللتوضيح، قام Rebuild بإصلاح مشكلتنا

إذن لا يزال هذا خطأ — من المفترض أن يكون Discourse بديهيًا مقارنة بمنصات أخرى تجعلك تتخمين. أنا متأكد تقريبًا من أن النقر على زر “تحديث الآن” وترك شاشة فارغة ليس الطريقة المقصودة للتعامل مع الأمر :stuck_out_tongue: لقد كان يعرض تعليمات خاصة لتحقيق ذلك سابقًا.

كان ذلك بالفعل خطأً قمنا بإصلاحه. نعتذر عن ذلك.