فشل الترقية: docker manager

لقد حاولت للتو ترقية Docker Manager، وفشلت مع ما يلي:

$ cd /var/www/discourse/plugins/docker_manager && git fetch --tags --prune-tags --prune --force
$ cd /var/www/discourse/plugins/docker_manager && git reset --hard HEAD@{upstream}
HEAD is now at 4c550d5 FIX: Hide this plugin from the plugin list (#199)

...

/var/www/discourse/lib/discourse_ip_info.rb:48:in `mmdb_download': undefined method `path' for nil:NilClass (NoMethodError)

    filename = File.basename(gz_file.path)
                                    ^^^^^
	from /var/www/discourse/lib/tasks/maxminddb.rake:67:in `block (3 levels) in <main>'
	from /var/www/discourse/lib/tasks/maxminddb.rake:65:in `each'
	from /var/www/discourse/lib/tasks/maxminddb.rake:65:in `block (2 levels) in <main>'
Docker Manager: FAILED TO UPGRADE
#<RuntimeError: RuntimeError>

سأكون ممتنًا لأي مساعدة يمكنك تقديمها.

هل يمكنك تجربة إعادة بناء سطر الأوامر؟

أنا متوتر لتجربة ذلك، لأنه سيؤدي إلى تعطيل المنتدى بأكمله إذا فشل، أليس كذلك؟

سيحدث ذلك، على الرغم من أنه يمكنك إعادة تشغيل الإصدار السابق لإعادة البناء باستخدام ./launcher start app.
أعتقد أن قاعدة بيانات maxmind الخاصة بك تحتاج إلى إعادة بناء سطر الأوامر لتجديد نفسها.

إعجاب واحد (1)

a ./launcher rebuild app fixed it for me - thank you @JammyDodger :+1:

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