فشل إعادة البناء بعد إزالة أحد الإضافات

لقد قمت بتثبيت الإضافة أدناه، وسار كل شيء على ما يرام. بعد اختباره، قررت إزالته، ولكن عندما فعلت ذلك وحاولت إعادة البناء، ظهرت الرسالة التالية:

Pups::ExecError: cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+ failed with return #<Process::Status: pid 366 exit 1>
Location of failure: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"web", "cmd"=>["gem update bundler", "find $home ! -user discourse -exec chown discourse {} \\+"]}
ff1d279949d22ae0f09f81327fef1065419a7fabfcd9b89cf0fb9f676cb645ba
** FAILED TO BOOTSTRAP ** يرجى التمرير لأعلى والبحث عن رسائل خطأ سابقة، فقد يكون هناك أكثر من خطأ.
قد يساعد ./discourse-doctor في تشخيص المشكلة.

يرجى إرشادي حول كيفية إصلاح هذه المشكلة.

تحديث: قمت بإعادة تشغيل الخادم، وعاد الموقع، والإضافة غير ظاهرة في ملف app.yml، ولكنها لا تزال ظاهرة في قائمة الإضافات داخل لوحة التحكم.

الإضافة غير موجودة داخل الحاوية

ولكنها تظهر في قائمة الإضافات داخل لوحة تحكم المسؤول

مرحبًا جايز،

لقد قمت للتو بدفع إصلاح لهذه المشكلة إلى discourse_docker. هل يمكنك محاولة سحب أحدث إصدار (git pull في /var/discourse) ثم إعادة المحاولة في عملية إعادة البناء؟

واجهتُ نفس المشكلة تمامًا.

بعد إصلاحك، قمت بتشغيل أمر ./launcher rebuild app، وعمل كل شيء بشكل صحيح.

شكرًا جزيلاً :slight_smile: