فشل الترقية: خطأ في Docker Manager؟

هل هناك مشكلة في Docker Manager؟

Docker Manager: FAILED TO UPGRADE
#<NoMethodError: undefined method `branch' for #<DockerManager::GitRepo:0x00007f1132b2ce20 @path="/var/www/discourse/plugins/discourse-onebox-assistant", @name="discourse-onebox-assistant", @memoize={"rev-parse HEAD"=>"0bf6e034f9a3ce0d23139417d05d2937132f2eaa", "symbolic-ref -q HEAD"=>"refs/heads/master", "for-each-ref --format='%(upstream:short)' refs/heads/master"=>"origin/master", "rev-parse --is-shallow-repository"=>"false", "show-branch remotes/origin/main"=>nil, "rev-parse origin/master^{}"=>"681fe5f804f444503c64a75e620b81f4f48dd1bf"}, @upgrade_key="upgrade:/var/www/discourse/plugins/discourse-onebox-assistant", @upgrade_version=nil>
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:73:in `block in upgrade'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:71:in `each'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:71:in `each_with_index'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:71:in `upgrade'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:19:in `block in <main>'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `fork'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `<main>'

هل فاتني شيء ما أم أن هذا خطأ في docker_manager؟

هل يمكن أن يكون متعلقًا بهذا الالتزام؟:

على وجه التحديد هذا التغيير؟:

و

ومع ذلك لا يزال يُشار إليه هنا؟:

شكرا مقدما!

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

اشتكى لي أحدهم الليلة الماضية من أن ترقية تجربة المستخدم (UX) قد أدت إلى تعطل موقعه. لم أر الخطأ. أنا متأكد من أنه حدث بعد التحديث إلى الصورة الأساسية الجديدة، لذا قد يفسر هذا مشكلتهم. هل يبدو أن هذا سيؤثر فقط على أولئك الموجودين في النسخة التجريبية (beta)؟

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

كانت هذه ترقية tests_passed.
أنا متأكد تمامًا من أنها خطأ.

3 إعجابات

بالتأكيد، يبدو أنني كسرتها ولم ألاحظ ذلك لأن جميع مستودعاتي كانت تحتوي على فرع main. :man_facepalming:
سأقوم بإصلاحها قريبًا.

إعجابَين (2)

نعم، شكراً! يبدو أنها حالة هامشية :slight_smile:

أنا مغرًى بنقل الفرع الآن، ولكن قد يساعد اختبار الحل إذا لم أفعل ذلك :thinking:

هذا لن يصلح الأمر حتى يتم إصلاح docker_manager. امنحني دقيقتين للتحقق من حلي وإنشاء طلب سحب…

إعجابَين (2)

شكراً للإبلاغ عن هذا التراجع. لقد تم إصلاحه الآن.

6 إعجابات