لا يمكن تحديث Discourse بعد الآن

واجهة الويب تقول هذا:

وأحصل على هذه الأخطاء عند محاولة إعادة البناء:

FAILED
--------------------
Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-oauth2-basic.git failed with return #<Process::Status: pid 283 exit 128>
Location of failure: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.3.0/lib/pups/exec_command.rb:131:in `spawn'
exec failed with the params {"cd"=>"$home/plugins", "cmd"=>["git clone https://github.com/discourse/docker_manager.git", "git clone https://github.com/discourse/discourse-solved.git", "git clone https://github.com/discourse/discourse-github.git", "git clone https://github.com/discourse/discourse-oauth2-basic.git", "git clone https://github.com/discourse/discourse-chat.git", "git clone https://github.com/discourse/discourse-reactions.git", "git clone https://github.com/discourse/discourse-data-explorer.git", "git clone https://github.com/discourse/discourse-chat-integration.git"]}
bootstrap failed with exit code 128
---
HINT: The plugin 'discourse-reactions' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-reactions' from your containers/app.yml file, then try again.
For more information, see https://meta.discourse.org/t/373574
---
---
HINT: The plugin 'discourse-oauth2-basic' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-oauth2-basic' from your containers/app.yml file, then try again.
For more information, see https://meta.discourse.org/t/373574
---
---
HINT: The plugin 'discourse-chat-integration' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-chat-integration' from your containers/app.yml file, then try again.
For more information, see https://meta.discourse.org/t/373574
---
---
HINT: The plugin 'discourse-data-explorer' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-data-explorer' from your containers/app.yml file, then try again.
For more information, see https://meta.discourse.org/t/373574
---
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
41000056ddacb6105036e85e67db1a5eab6fbd8d0184e4db5e16613c189fe2cd

حاولت التعليق على الإضافات التي تم تجميعها الآن من /var/discourse/containers/app.yml

لكن إعادة البناء لا تزال تسقط نفس الخطأ.

هل لدى أي شخص فكرة؟ شكرا!

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

قم بإزالة السطر 'git clone https://github.com/discourse/discourse-reactions' من ملف containers/app.yml الخاص بك، ثم حاول مرة أخرى.
---
قم بإزالة السطر 'git clone https://github.com/discourse/discourse-oauth2-basic' من ملف containers/app.yml الخاص بك، ثم حاول مرة أخرى.
---
قم بإزالة السطر 'git clone https://github.com/discourse/discourse-chat-integration' من ملف containers/app.yml الخاص بك، ثم حاول مرة أخرى.
---
قم بإزالة السطر 'git clone https://github.com/discourse/discourse-data-explorer' من ملف containers/app.yml الخاص بك، ثم حاول مرة أخرى.
3 إعجابات

المسألة هي أنني فعلت ذلك بالضبط.

أعتقد أن هذا يتعلق بجميع المكونات الإضافية التي يتم تجميعها في النواة دون الحاجة إلى ذلك ودون اختبار مناسب.

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

هل يمكنك إرسال قائمة المكونات الإضافية المثبتة في ملف app.yml الخاص بك؟ شكرا!

إعجابَين (2)

هل قمت بالفعل بحفظ ملف yml بعد إزالة الأسطر؟

          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-github.git
#          - git clone https://github.com/discourse/discourse-oauth2-basic.git
#          - git clone https://github.com/discourse/discourse-chat.git
#          - git clone https://github.com/discourse/discourse-reactions.git
#          - git clone https://github.com/pmusaraj/discourse-onesignal.git
#          - git clone https://github.com/discourse/discourse-data-explorer.git
          - git clone https://github.com/discourse/discourse-chat-integration.git
```*نص مُشدد*

بعضها معلق...
إعجاب واحد (1)

يبدو أن discourse-chat-integration لا يزال بحاجة إلى التعليق

5 إعجابات

نعم، شكراً لك… سأحاول مرة أخرى وأبلغك

إعجابَين (2)

نعم، كان ذلك هو السبب… لا عجب أنني أرتكب مثل هذه الأخطاء بعد 12 ساعة تقريبًا. شكرًا لك!

3 إعجابات

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