خطأ في إعادة البناء الإصدار: v2.4.0.beta1

السياق: أقوم بإنشاء موقع مرحلي لاختبار تحديث بيئة الإنتاج إلى أحدث إصدار.

فشل الأمر ./launcher rebuild web_only بالخطأ التالي:

params:
  ## Which Git revision should this container use? (default: tests-passed)
  #version: tests-passed
  #version: 760fbf0c417d09559dc3d4267df24e55e67e604a
  version: v2.4.0.beta1

يبدو أن المشكلة مرتبطة بـ:

هل لديك أي أفكار حول كيفية تجاوز هذه المشكلة؟

نعم، إجراء التثبيتات التاريخية لن يكون سهلاً؛ ننصحك باختيار صورة أساسية سابقة. يمكنك التحكم في ذلك باستخدام عنصر base_image: .....

في قسم params:؟

إنه عنصر من المستوى العلوي

مرحباً! يبدو أنني أواجه هذه الرسالة في الإصدار الأحدث (2.5.0.beta3) أثناء عملية التهيئة الأولية (لديّ حاوية مُنشأة ومُشغّلة، لكنني بحاجة لإعادة بنائها لإزالة الإضافات وإصلاح بعض الإعدادات).
هل توجد طرق واضحة لحل هذه المشكلة، أم سأضطر إلى إعادة البناء من جديد مع توقف قد يغضب مستخدمين المنتدى؟ :slight_smile:

تحديث مستودع discourse_docker قبل إعادة بناء الصورة نجح معي.

عن طريق سحب الصورة أم المستودع نفسه؟ سأجرب ذلك! شكرًا جزيلاً لك :slight_smile:

أقصد سحب المستودع نفسه. هناك بعض الالتزامات الأخيرة في مستودع discourse_docker التي تحل المشكلة بسبب إزالة الإضافات. كنت أعمل بناءً على مستودع قديم بشهر لم يكن يحتوي على تلك الإصلاحات. ساعدت عملية git fetch/git merge.

أجل، جربت ذلك (نسيت أن أعود لأقول شيئًا، ههه). يعمل الآن بشكل ممتاز!

شكرًا لك على المساعدة :slight_smile: