فشل إعادة البناء / bootstrap لـ ARM64

أواجه الخطأ الغريب التالي عند محاولة إعادة البناء/التهيئة:

I, [2024-07-01T01:51:27.741415 #1]  INFO -- : cd /var/www/discourse & sudo -H -E -u discourse git reset --hard
Updating files: 100% (34557/34557), done.
I, [2024-07-01T01:51:30.764498 #1]  INFO -- : HEAD is now at cada17298 FIX: Do not capture OAuth user on 2FA page (#27617)

I, [2024-07-01T01:51:30.764638 #1]  INFO -- : cd /var/www/discourse & sudo -H -E -u discourse git clean -f
I, [2024-07-01T01:51:30.915386 #1]  INFO -- :
I, [2024-07-01T01:51:30.915510 #1]  INFO -- : cd /var/www/discourse & sudo -H -E -u discourse bash -c '
  set -o errexit
  if [ $(git rev-parse --is-shallow-repository) == "true" ]; then
      git remote set-branches --add origin main
      git remote set-branches origin tests-passed
      git fetch --depth 1 origin tests-passed
  else
      git fetch --tags --prune-tags --prune --force origin
  fi
'
fatal: unable to access 'https://github.com/discourse/discourse.git/': Could not resolve host: github.com

هل واجه أي شخص آخر على ARM64 هذا؟

لقد جربت على x86 وعمل بشكل جيد. الساعة الآن 4 صباحًا لذا أحاول الحصول على فحص للواقع من شخص ما.

يبدو أن جهاز arm64 الخاص بك يواجه مشكلات في الاتصال، هل يمكنك عمل ping لـ github من الجهاز المضيف؟

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

لم أعثر على السبب الجذري، ولكن يبدو أنها مشكلة في الاتصال بـ docker. كان service restart docker حلاً مؤقتًا. كان الأمر مزعجًا لأن إعادة البناء نجحت قبل ساعات قليلة وكانت عمليات سحب git إلى github تعمل بشكل جيد مع github.

لهذا السبب لا تفعل الأشياء في الساعة 4 صباحًا وأنت مرهق. كان يجب أن أحصل على ساعتين نوم إضافيتين وأعمل عليها مرة أخرى في الصباح!