مدير Docker: "ReferenceError: bootbox is not defined" عند النقر على "إعادة تعيين الترقية"

مرحباً، علقت عملية الترقية بسبب مشكلة في أذونات نظام الملفات. بعد إصلاحها واستخدام الأمر ./launcher rebuild web_only (هذا الموقع يحتوي على إعداد مكون من حاويتين)، ظلت Discourse وجميع الإضافات تعرض “جاري الترقية” حالياً. نقرت على “إعادة تعيين الترقية”، لكن لم يحدث شيء، باستثناء تسجيل هذا الخطأ في وحدة تحكم المتصفح:

docker-manager-app-888922f3ec4fc42543c1916f533f3fecb9af503803eb6b8b59904a2310219d1d.js:33 Uncaught ReferenceError: bootbox is not defined
    at n.resetUpgrade (docker-manager-app-888922f3ec4fc42543c1916f533f3fecb9af503803eb6b8b59904a2310219d1d.js:33)
    at n.send (docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:2327)
    at docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:1423
    at a (docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:2934)
    at docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:1423
    at e.n._run (docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:4194)
    at e.n._join (docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:4193)
    at e.n.join (docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:4159)
    at f (docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:3009)
    at e.t.handler (docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:1422)
resetUpgrade @ docker-manager-app-888922f3ec4fc42543c1916f533f3fecb9af503803eb6b8b59904a2310219d1d.js:33
send @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:2327
(anonymous) @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:1423
a @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:2934
(anonymous) @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:1423
n._run @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:4194
n._join @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:4193
n.join @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:4159
f @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:3009
t.handler @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:1422
(anonymous) @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:2646
dispatch @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:658
v.handle @ docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js:653

تجاوزت هذه المشكلة بحذف مفاتيح upgrade: من Redis:

…لكنني اعتقدت أنه يجب عليّ الإبلاغ عن مشكلة زر “إعادة تعيين الترقية”. يبدو الأمر مشابهاً جداً لموضوع أقدم (مقفل):

إعجابَين (2)

هل يجب أن نعيّن هذا المستخدم @eviltrout؟

إعجابَين (2)

لا أعرف كيف حدث ذلك، لكن bootbox كان مفقودًا من حزمة البائع لدينا في docker_manager. قمت بإعادة بناء الأصول الخاصة بنا وهو يعمل الآن، على الرغم من أنك ستحتاج إلى ترقية docker_manager إلى أحدث إصدار.

6 إعجابات

معلومة: لا حاجة لنقل هذا التعديل إلى إصدارات سابقة نظرًا لطريقة تحديث الإضافات. سيحصل الجميع عليه عند تحديثهم لإضافة docker_manager.

4 إعجابات