Mise à jour de la dernière version échouée

Une erreur s’est produite lors de la mise à jour de Discourse. Veuillez vérifier les journaux ci-dessous.

Démarrage de la mise à jour

******************************************************** *** Veuillez patienter, les prochaines étapes peuvent prendre un certain temps *** ******************************************************** Cycling Unicorn, pour libérer de la mémoire Redémarrage de unicorn pid : 44 En attente du rechargement de Unicorn. En attente du rechargement de Unicorn.. En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… En attente du rechargement de Unicorn… Arrêt de 3 worker(s) Unicorn, pour libérer de la mémoire Arrêt de la file d'attente des tâches pour récupérer de la mémoire, pid maître est 62237 $ cd /var/www/discourse && git fetch --tags --prune-tags --prune --force From https://ghfast.top/https://github.com/discourse/discourse 78ee107fe..e8bf70510 tests-passed → origin/tests-passed + 5d4649970…b0d88ea96 my-pref-lang → origin/my-pref-lang (mise à jour forcée) $ cd /var/www/discourse && git reset --hard HEAD@{upstream} Mise à jour des fichiers : 28% (2/7) Mise à jour des fichiers : 42% (3/7) Mise à jour des fichiers : 57% (4/7) Mise à jour des fichiers : 71% (5/7) Mise à jour des fichiers : 85% (6/7) Mise à jour des fichiers : 100% (7/7) Mise à jour des fichiers : 100% (7/7), terminé. HEAD est maintenant à e8bf70510 FEATURE : créer un nouveau sujet tout en visualisant une catégorie ou une balise restreinte (#33495) $ bundle install --retry 3 --jobs 4 Bundle terminé ! 160 dépendances de Gemfile, 207 gems installés. Les gems dans les 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 Scope : tous les 16 projets d'espace de travail Le fichier de verrouillage est à jour, l'étape de résolution est ignorée Progression : résolu 1, réutilisé 0, téléchargé 0, ajouté 0 Paquets : +6 ++++++ ERR_PNPM_FETCH_404 GET https://registry.npmmirror.com/babel-plugin-ember-template-compilation/-/babel-plugin-ember-template-compilation-3.0.0.tgz : Non trouvé - 404 Aucune autorisation n'a été définie pour la requête. 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:102:in `upgrade’ /var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:19:in `block in ’ /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 `’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-8.0.2/lib/rails/commands/runner/runner_command.rb:44:in `load’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-8.0.2/lib/rails/commands/runner/runner_command.rb:44:in `block in perform’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-8.0.2/lib/active_support/execution_wrapper.rb:91:in `wrap’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-8.0.2/lib/rails/commands/runner/runner_command.rb:70:in `conditional_executor’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-8.0.2/lib/rails/commands/runner/runner_command.rb:43:in `perform’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.4.0/lib/thor/command.rb:28:in `run’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.4.0/lib/thor/invocation.rb:127:in `invoke_command’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-8.0.2/lib/rails/command/base.rb:178:in `invoke_command’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.4.0/lib/thor.rb:538:in `dispatch’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-8.0.2/lib/rails/command/base.rb:73:in `perform’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-8.0.2/lib/rails/command.rb:65:in `block in invoke’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-8.0.2/lib/rails/command.rb:143:in `with_argv’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-8.0.2/lib/rails/command.rb:63:in `invoke’ /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-8.0.2/lib/rails/commands.rb:18:in `’ /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 `’ Démarrage de 3 worker(s) Unicorn qui étaient initialement arrêtés

Pouvez-vous reconstruire à partir de la console ?

Probablement lié à : Bundling more popular plugins with Discourse core

Je suis actuellement sur la dernière version, mais une nouvelle version mise à jour est sortie il y a une heure. Lors de l’installation, j’ai utilisé le dépôt Taobao et il a indiqué qu’il ne trouvait pas ce fichier.

1 « J'aime »

Salut, faites-vous une installation standard ?

1 « J'aime »

Il semble que nous ayons perdu des informations importantes lors de la traduction automatique ici (cc @nat). Voici l’erreur que @cshll a partagée :

ERR_PNPM_FETCH_404 GET https://registry.npmmirror.com/babel-plugin-ember-template-compilation/-/babel-plugin-ember-template-compilation-3.0.0.tgz: Not Found - 404 No authorization header was set for the request. Docker Manager: FAILED

Le problème semble provenir du miroir chinois de NPM (défini par web.china.template.yml). Si je visite la même URL sur le site principal NPMJS, cela fonctionne bien

https://registry.npmjs.com/babel-plugin-ember-template-compilation/-/babel-plugin-ember-template-compilation-3.0.0.tgz

Je ne suis pas vraiment sûr de la marche à suivre. Peut-être pourriez-vous essayer de contacter npmmirror.com pour signaler le paquet manquant ? :thinking:

1 « J'aime »

L’indicateur indique que la traduction est obsolète

N’est-ce pas le problème connu que les modifications ne sont pas retraduites ?

@Lhc_fl avez-vous eu des problèmes avec la mise à jour ? Au cas où vous utiliseriez également le miroir taobao.

2 « J'aime »

Je n’ai pas utilisé Taobao Mirror, mais d’après ce que je sais, Taobao Mirror pourrait avoir des problèmes similaires car la mise en miroir n’est pas suffisante.

En fait, j’ai vu des situations similaires dans d’autres projets (erreurs dans electron), et je pense que la seule solution est d’utiliser un serveur en dehors de la Chine continentale, ou d’activer un proxy global.

4 « J'aime »