فشل
--------------------
خطأ تنفيذ Pups::ExecError: فشل الأمر cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development' مع إرجاع #<Process::Status: pid 399 exit 5>
موقع الفشل: /pups/lib/pups/exec_command.rb:112:in `spawn'
فشل التنفيذ مع المعاملات {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'"]}
ca462b1f91a2a26fbb18db9569c96004022ada36de8827030016cd112d3da145
** فشل التمهيد ** يرجى التمرير للأعلى والبحث عن رسائل الخطأ السابقة، قد يكون هناك أكثر من خطأ.
قد يساعد ./discourse-doctor في تشخيص المشكلة.
إذا كانت لديك إضافات، جرب إزالة جميع الإضافات ثم إعادة البناء لمعرفة ما إذا كان ذلك يحل المشكلة. ثم أعد إضافتها واحدة تلو الأخرى.
تم تعطيل جميع الإضافات
باستثناء - docker_manager.git
هل هناك المزيد في سجل الأخطاء هذا؟
ربما تفحص السجلات في @ /var/discourse/shared/standalone/log/
ملفات .yml حساسة. قد تكون استخدمت علامة تبويب بدلاً من مسافتين في مكان ما.
الصق ملفك في هذه الأداة http://www.yamllint.com/ للعثور على السبب.
كل شيء كان يعمل بشكل جيد حتى اليوم، لم قمت بتحديث ملفات Docker Manager *.yml، ولم تتغير الملفات.
هل حاولت تشغيل ./discourse-doctor مرة أخرى؟
يبدو أنه مرتبط بذلك:
شيء ما يستخدم بالفعل منفذ https الخاص بك
ما هي منصتك/بيئتك/مضيفك؟ كما أن هناك خطأ في الأمر make في لقطة الشاشة الأولى الخاصة بك ![]()
تم استبدال إصدار الفرع tests-passed من 3d050bdaa31633a954758894629c0eb9fea537d0 إلى 5e2e374c72f75d71c63c78a57edddde895b37e2a
لقد نجح الأمر،
ولكنني أريد البقاء على الإصدار > 3d050bdaa31633a954758894629c0eb9fea537d0
لا نقوم باختبار صورة الأساس الخاصة بنا مع كل نقطة زمنية محددة في كل التزام (commit)، لذا لا يوجد ضمان بأنها ستعمل أبدًا.
ستعمل دائمًا مع فرع tests-passed، وهذا كل شيء. أما بالنسبة لأي شيء آخر، فإنك تسلك طريقك الخاص، بما في ذلك الأخطاء وما إلى ذلك.

