بالأمس، قمت بتحديث discourse إلى 3.5.0.beta8 بشكل عشوائي على واجهة الويب، لكن الموقع تعطل. اليوم، قمت بتنفيذ ./launcher rebuild app في الطرفية، لكنه لا يزال لا يعمل.
ما جربته
حاولت حذف العديد من الإضافات المذكورة هنا. لقد حذفت الإضافات ذات الصلة في app.yml وحاولت إعادة بناء التطبيق مرة أخرى. لا توجد أخطاء أو فشل في التجميع الآن.
يبدو أن السبب هو docker؟ لقد قمت بتنفيذ apt upgrade docker، و ./launcher rebuild app، لكنه لم يعمل أيضًا.
docker: "specify mac-address per network" requires API version 1.44, but the Docker daemon API version is 1.43.
See 'docker run --help'.
Failed to restart the container.
أخرى
أنا متأكد تمامًا من أنني لم أغير أي إعدادات أخرى خلال هذه الفترة. على الأقل في المرة الأخيرة التي قمت فيها بترقية المحرر قبل أيام.
أردت إضافة تفصيل إضافي سريع لهذا الموضوع المغلق. لقد واجهت مشكلة مماثلة على قطرة Discourse في Digital Ocean كنت أشغلها منذ حوالي 5 سنوات بنفس الأخطاء بالضبط. حاولت الترقية من الواجهة الإدارية في Discourse وسارت الأمور على ما يرام حتى تحديث تطبيق Discourse.
إضافتي الوحيدة هنا هي أنه بعد تحديث الخادم الخاص بي، ولأي سبب كان، كنت لا أزال بحاجة إلى تشغيل apt upgrade docker-ce للحصول على Docker للانتقال من الإصدار 18 إلى الإصدار 24. ثم تمكنت من تشغيل ./launcher rebuild app.