Peu importe combien de fois j’essaie de mettre à jour, j’obtiens toujours Désolé, une erreur s'est produite lors de la mise à jour de Discourse. Veuillez vérifier les journaux ci-dessous. lorsque je mets à jour via le navigateur. Je dois toujours passer par le Terminal et ce n’est pas idéal, car je dois alors toujours laisser mon forum hors service pendant environ 30 minutes.
Si quelqu’un peut m’aider ici, ce serait apprécié.
Erreurs :
Résumé
********************************************************
*** Soyez patient, les prochaines étapes peuvent prendre un certain temps ***
********************************************************
Redémarrage de Unicorn, pour libérer de la mémoire
Redémarrage de unicorn pid : 603
Attente du rechargement de Unicorn.
Attente du rechargement de Unicorn..
Attente du rechargement de Unicorn...
Attente du rechargement de Unicorn....
Attente du rechargement de Unicorn.....
Attente du rechargement de Unicorn......
Attente du rechargement de Unicorn.......
Attente du rechargement de Unicorn........
Attente du rechargement de Unicorn.........
Attente du rechargement de Unicorn..........
Attente du rechargement de Unicorn...........
Attente du rechargement de Unicorn............
Attente du rechargement de Unicorn.............
Attente du rechargement de Unicorn..............
Attente du rechargement de Unicorn...............
Attente du rechargement de Unicorn................
Attente du rechargement de Unicorn.................
Attente du rechargement de Unicorn..................
Attente du rechargement de Unicorn...........
Attente du rechargement de Unicorn............
Attente du rechargement de Unicorn.............
Attente du rechargement de Unicorn..............
Attente du rechargement de Unicorn...............
$ cd /var/www/discourse & git reset --hard HEAD@{upstream}
HEAD est maintenant à fe1b1edba FIX : supprime + de l'info-bulle de bascule RTE (#33542)
$ bundle install --retry 3 --jobs 4
Bundle complet ! 143 dépendances Gemfile, 190 gems installés.
Les gems des groupes 'test' et 'development' n'ont pas été installés.
Les gems bundlés sont installés dans ./vendor/bundle
3 gems installés dont vous dépendez directement recherchent un financement.
Exécutez `bundle fund` pour plus de détails
$ if [ -f yarn.lock ]; then yarn install; else CI=1 pnpm install; fi
Portée : tous les 16 projets d'espace de travail
Le fichier de verrouillage est à jour, l'étape de résolution est ignorée
Déjà à jour
Terminé en 9.1s avec pnpm v9.15.6
$ LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all
discourse-adplugin est déjà à la dernière version compatible
discourse-categories-suppressed est déjà à la dernière version compatible
discourse-doc-categories est déjà à la dernière version compatible
Liste de versions invalide dans /var/www/discourse/plugins/discourse-landing-pages
discourse-landing-pages est déjà à la dernière version compatible
discourse-solved est déjà à la dernière version compatible
docker_manager est déjà à la dernière version compatible
$ SKIP_POST_DEPLOYMENT_MIGRATIONS=1 bundle exec rake multisite:migrate
Le migrator multisite s'exécute en utilisant 1 thread
Migration de default
Initialisation de default
*** Regroupement des assets. Cela peut prendre un certain temps ***
$ bundle exec rake themes:update assets:precompile
Mise à jour des thèmes avec une concurrence de : 10
[db:default] 'New Topic Header Button' - vérification...
[db:default] 'New Topic Header Button' - à jour
[db:default] 'Category Banners' - vérification...
[db:default] 'Category Banners' - à jour
[db:default] 'Clickable Topic' - vérification...
[db:default] 'Clickable Topic' - à jour
[db:default] 'Tag Banners' - vérification...
[db:default] 'Tag Banners' - à jour
[db:default] 'Breadcrumb Links' - vérification...
[db:default] 'Breadcrumb Links' - à jour
[db:default] 'Welcome Link Banner' - vérification...
[db:default] 'Welcome Link Banner' - à jour
[db:default] 'Tag Icons' - vérification...
[db:default] 'Tag Icons' - à jour
[db:default] 'Social Share' - vérification...
[db:default] 'Social Share' - à jour
[db:default] 'Navigation Menu Display Control' - vérification...
[db:default] 'Navigation Menu Display Control' - à jour
[db:default] 'DiscoTOC' - vérification...
La limite de taille du tas Node.js (heap_size_limit) est inférieure à 2048 Mo. Définition de --max-old-space-size=2048 et CHEAP_SOURCE_MAPS=1
La construction existante n'est pas réutilisable.
- Existing: {"ember_env"=\u003e"production", "core_tree_hash"=\u003e"c71c1ad482ff7f24c3ad3a76d5a521861f29e1fb"}
- Current: {"ember_env"=\u003e"production", "core_tree_hash"=\u003e"d026d5621e9421eaf67123aab7361a44f0fa9c31"}
Exécution de la construction principale complète...
Construction
Environnement : production
Le paramètre 'staticAddonTrees' sera défini sur true par défaut dans la prochaine version d'Embroider et ne pourra pas être désactivé. Pour vous y préparer, vous devriez définir 'staticAddonTrees: true' dans votre configuration Embroider.
Le paramètre 'staticAddonTestSupportTrees' sera défini sur true par défaut dans la prochaine version d'Embroider et ne pourra pas être désactivé. Pour vous y préparer, vous devriez définir 'staticAddonTestSupportTrees: true' dans votre configuration Embroider.
construction...
...[ConfigLoader]
...[Babel: @embroider/macros > applyPatches]
...[Babel: pretty-text > applyPatches]
...[Babel: @ember/legacy-built-in-components > applyPatches]
...[Babel: ember-source > applyPatches]
[BABEL] Note : Le générateur de code a déoptimisé le style de /var/www/discourse/app/assets/javascripts/discourse/ember/ember-template-compiler.js car il dépasse la limite de 500 Ko.
[BABEL] Note : Le générateur de code a déoptimisé le style de /var/www/discourse/app/assets/javascripts/discourse/ember/ember.js car il dépasse la limite de 500 Ko.
...[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 Commande terminée avec SIGKILL (Terminaison forcée) : ember build -prod
/var/www/discourse/script/assemble_ember_build.rb:103:in `system': Command failed with exit 1: pnpm (RuntimeError)
from /var/www/discourse/script/assemble_ember_build.rb:103:in `<main>'
Docker Manager : ÉCHEC DE LA MISE À NIVEAU
#<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>'
Démarrage de 1 worker Unicorn qui avaient été arrêtés initialement