בכל פעם שאני מנסה לעדכן, אני תמיד מקבל Sorry, there was an error updating Discourse. Please check the logs below. בעת עדכון דרך הדפדפן. אני תמיד צריך להשתמש בטרמינל וזה לא טוב, כי אז הפורום שלי יהיה מושבת תמיד למשך כ-30 דקות.
אם מישהו יכול לעזור לי כאן, זה יהיה מוערך.
שגיאות:
Summary
********************************************************
*** Please be patient, next steps might take a while ***
********************************************************
מפעיל מחדש את Unicorn, לשחרור זיכרון
מפעיל מחדש את unicorn pid: 603
ממתין ל-Unicorn לטעון מחדש.
ממתין ל-Unicorn לטעון מחדש..
ממתין ל-Unicorn לטעון מחדש...
ממתין ל-Unicorn לטעון מחדש....
ממתין ל-Unicorn לטעון מחדש.....
ממתין ל-Unicorn לטעון מחדש......
ממתין ל-Unicorn לטעון מחדש.......
ממתין ל-Unicorn לטעון מחדש........
ממתין ל-Unicorn לטעון מחדש.........
ממתין ל-Unicorn לטעון מחדש..........
ממתין ל-Unicorn לטעון מחדש...........
ממתין ל-Unicorn לטעון מחדש............
ממתין ל-Unicorn לטעון מחדש.............
ממתין ל-Unicorn לטעון מחדש..............
ממתין ל-Unicorn לטעון מחדש...............
ממתין ל-Unicorn לטעון מחדש................
ממתין ל-Unicorn לטעון מחדש.................
ממתין ל-Unicorn לטעון מחדש..................
ממתין ל-Unicorn לטעון מחדש...........
ממתין ל-Unicorn לטעון מחדש............
ממתין ל-Unicorn לטעון מחדש.............
ממתין ל-Unicorn לטעון מחדש..............
ממתין ל-Unicorn לטעון מחדש...............
$ cd /var/www/discourse וגם git reset --hard HEAD@{upstream}
HEAD נמצא כעת ב-fe1b1edba תיקון: מסיר + מטיפ הכלים של מתג ה-RTE (#33542)
$ bundle install --retry 3 --jobs 4
החבילה הושלמה! 143 תלויות Gemfile, 190 gems הותקנו כעת.
Gems בקבוצות 'test' ו-'development' לא הותקנו.
Gems בחבילה מותקנים ב-`./vendor/bundle`
3 gems מותקנים שעליהם אתה תלוי ישירות מחפשים מימון.
הפעל `bundle fund` לפרטים
$ if [ -f yarn.lock ]; then yarn install; else CI=1 pnpm install; fi
היקף: כל 16 פרויקטי סביבת העבודה
קובץ הנעילה מעודכן, שלב הפתרון מדלג
כבר מעודכן
הושלם ב-9.1 שניות באמצעות pnpm v9.15.6
$ LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all
discourse-adplugin כבר בגרסה התואמת האחרונה
discourse-categories-suppressed כבר בגרסה התואמת האחרונה
discourse-doc-categories כבר בגרסה התואמת האחרונה
רשימת גרסאות לא תקינה ב-/var/www/discourse/plugins/discourse-landing-pages
discourse-landing-pages כבר בגרסה התואמת האחרונה
discourse-solved כבר בגרסה התואמת האחרונה
docker_manager כבר בגרסה התואמת האחרונה
$ SKIP_POST_DEPLOYMENT_MIGRATIONS=1 bundle exec rake multisite:migrate
מבצע המעבר הרב-אתרי פועל באמצעות 1 תהליכים
מעביר את ברירת המחדל
מאתחל את ברירת המחדל
*** מאגד נכסים. זה ייקח זמן ***
$ bundle exec rake themes:update assets:precompile
מעדכן ערכות נושא עם מקביליות: 10
[db:default] 'כפתור כותרת נושא חדש' - בודק...
[db:default] 'כפתור כותרת נושא חדש' - מעודכן
[db:default] 'באנרים לקטגוריות' - בודק...
[db:default] 'באנרים לקטגוריות' - מעודכן
[db:default] 'נושא שניתן ללחוץ עליו' - בודק...
[db:default] 'נושא שניתן ללחוץ עליו' - מעודכן
[db:default] 'באנרים של תגים' - בודק...
[db:default] 'באנרים של תגים' - מעודכן
[db:default] 'קישורי ניווט' - בודק...
[db:default] 'קישורי ניווט' - מעודכן
[db:default] 'באנר קישור קבלת פנים' - בודק...
[db:default] 'באנר קישור קבלת פנים' - מעודכן
[db:default] 'אייקונים של תגים' - בודק...
[db:default] 'אייקונים של תגים' - מעודכן
[db:default] 'שיתוף חברתי' - בודק...
[db:default] 'שיתוף חברתי' - מעודכן
[db:default] 'בקרת תצוגת תפריט ניווט' - בודק...
[db:default] 'בקרת תצוגת תפריט ניווט' - מעודכן
[db:default] 'DiscoTOC' - בודק...
מגבלת heap_size_limit של Node.js נמוכה מ-2048MB. מגדיר --max-old-space-size=2048 ו-CHEAP_SOURCE_MAPS=1
בנייה קיימת אינה ניתנת לשימוש חוזר.
- קיים: {"ember_env"=">"production", "core_tree_hash"=">"c71c1ad482ff7f24c3ad3a76d5a521861f29e1fb"}
- נוכחי: {"ember_env"=">"production", "core_tree_hash"=">"d026d5621e9421eaf67123aab7361a44f0fa9c31"}
מבצע בניית ליבה מלאה...
בנייה
סביבה: production
ההגדרה 'staticAddonTrees' תהיה כברירת מחדל true בגרסה הבאה של Embroider ולא ניתן יהיה לכבות אותה. כדי להתכונן לכך, עליך להגדיר 'staticAddonTrees: true' בקובץ התצורה של Embroider שלך.
ההגדרה 'staticAddonTestSupportTrees' תהיה כברירת מחדל true בגרסה הבאה של Embroider ולא ניתן יהיה לכבות אותה. כדי להתכונן לכך, עליך להגדיר 'staticAddonTestSupportTrees: true' בקובץ התצורה של Embroider שלך.
בנייה...
...[ConfigLoader]
...[Babel: @embroider/macros > applyPatches]
...[Babel: pretty-text > applyPatches]
...[Babel: @ember/legacy-built-in-components > applyPatches]
...[Babel: ember-source > applyPatches]
[BABEL] הערה: מחולל הקוד ביצע אופטימיזציה מחדש של העיצוב של /var/www/discourse/app/assets/javascripts/discourse/ember/ember-template-compiler.js מכיוון שהוא חורג מהמקסימום של 500KB.
[BABEL] הערה: מחולל הקוד ביצע אופטימיזציה מחדש של העיצוב של /var/www/discourse/app/assets/javascripts/discourse/ember/ember.js מכיוון שהוא חורג מהמקסימום של 500KB.
...[Babel: @glimmer/component > applyPatches]
...[Babel: @ember/render-modifiers > applyPatches]
...[Babel: dialog-holder > applyPatches]
...[Babel: ember-this-fallback > applyPatches]
...[Babel: ember-buffered-proxy > applyPatches]
...[Babel: ember-cache-primitive-polyfill > applyPatches]
...[Babel: float-kit > applyPatches]
...[Babel: select-kit > applyPatches]
...[@embroider/compat/app]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
undefined
ERR_PNPM_RECURSIVE_EXEC_FIRST_FAIL הפקודה נהרגה עם SIGKILL (סיום כפוי): ember build -prod
/var/www/discourse/script/assemble_ember_build.rb:103:in `system': הפקודה נכשלה עם יציאה 1: pnpm (RuntimeError)
from /var/www/discourse/script/assemble_ember_build.rb:103:in `<main>'
Docker Manager: נכשל בשדרוג
#<RuntimeError: RuntimeError>
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:211:in `run'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:112:in `upgrade'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:19:in `block in <main>'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `fork'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:44:in `load'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:44:in `block in perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/execution_wrapper.rb:91:in `wrap'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:70:in `conditional_executor'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:43:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor/command.rb:28:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor/invocation.rb:127:in `invoke_command'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command/base.rb:178:in `invoke_command'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor.rb:538:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command/base.rb:73:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command.rb:71:in `block in invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command.rb:149:in `with_argv'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command.rb:69:in `invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands.rb:18:in `<main>'
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `require'
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `block (2 levels) in replace_require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
bin/rails:18:in `<main>'
מפעיל 1 עובדי Unicorn שהופסקו בתחילה