3.2.0.beta4-dev en rebuild simple, pas une mise à jour. Fonctionne sur Ubuntu 22 entièrement patché.
- Voir le log1 ci-dessous : Je comprends que les messages ne sont que des avertissements. Je suggère que lorsque nous nous attendons à quelque chose qui ressemble à une « erreur » pour un administrateur, des informations soient injectées dans la configuration :
INFO : La commande suivante peut générer un avertissement attendu qui peut être ignoré.
- De même, nous avons vu des rapports (depuis de nombreuses années) d’un blocage ou d’un arrêt sur « Sauvegarde en arrière-plan terminée avec succès ». Le problème ne vient pas de la sauvegarde en arrière-plan, mais du processus qui la suit, qui n’est pas annoncé. Cette opération suivante peut simplement prendre beaucoup de temps par rapport aux autres. Une note d’information serait également utile ici :
INFO : L’opération suivante peut prendre beaucoup de temps. Prévoyez 5 à 30 minutes ou plus.
INFO : Veuillez patienter et ne pas interrompre ce processus.
- Le texte réel « Sauvegarde en arrière-plan terminée avec succès » semble étrange. Pourquoi « terminer » un processus en arrière-plan qui sauvegarde quelque chose ?
* Sauvegarde en arrière-plan démarrée par le pid 904
* DB sauvegardée sur disque
* CoW Fork pour RDB : actuel 1 Mo, pic 1 Mo, moyen 0 Mo
* Sauvegarde en arrière-plan terminée avec succès
Je comprends que « l’arrière-plan n’a pas été terminé », dans le sens où « une action a été effectuée dans le but de terminer l’opération. Mais le verbe « terminer » peut être transitif ou intransitif. Que diriez-vous de changer cela pour quelque chose de moins ambigu, comme « Sauvegarde de la base de données en arrière-plan terminée avec succès » ?
- Voir le log2 ci-dessous et lié au point #2 ci-dessus. Que est-il prévu après ce processus de sauvegarde en arrière-plan ? Je ne sais pas, mais si j’attends 24 minutes, je vois des messages d’« avertissement » qui ressemblent vraiment à des problèmes d’« erreur ». Avant l’une ou plusieurs des opérations de longue durée, je suggère une information décrivant ce qui va être tenté :
INFO : Quelque chose est sur le point d’être fait concernant l’e-mail.
INFO : L’opération suivante peut prendre beaucoup de temps. Prévoyez 5 à 30 minutes ou plus.
INFO : Veuillez patienter et ne pas interrompre ce processus.
Et en tant que « rapport de problème », je note que le délai de 20+ minutes et les avertissements qui en résultent se produisent toujours dans la dernière version bêta-dev. Le message « LOG : le système de base de données est arrêté » est alarmant, tout comme la longue pause qui suit.
Merci !!
Log1 :
I, [2023-11-30T19:16:37.221350 #1] INFO -- :
I, [2023-11-30T19:16:37.222007 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
warning "@glint/environment-ember-loose@1.1.0" has unmet peer dependency "@glimmer/component@^1.1.2".
warning "@glint/environment-ember-template-imports@1.1.0" has unmet peer dependency "ember-template-imports@^3.0.0".
warning Resolution field "unset-value@2.0.1" is incompatible with requested version "unset-value@^1.0.0"
warning Pattern ["wrap-ansi@^7.0.0"] is trying to unpack in the same destination "/home/discourse/.cache/yarn/v6/npm-wrap-ansi-cjs-7.0.0-67e145cff510a6a6984bdf1152911d69d2eb9e43-integrity/node_modules/wrap-ansi-cjs" as pattern ["wrap-ansi-c
js@npm:wrap-ansi@^7.0.0"]. This could result in non-deterministic behavior, skipping.
warning "@discourse-markdown-it@1.0.0" has unmet peer dependency "xss@*".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @ember/legacy-built-in-components@0.5.0" has incorrect peer dependency "ember-source@>= 4.8".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/aws-s3@3.0.6" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/aws-s3-multipart@3.1.3" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/xhr-upload@3.1.1" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse-plugins > ember-this-fallback@0.4.0" has unmet peer dependency "ember-source@^3.28.11 || ^4.0.0".
warning "workspace-aggregator-577e4c44-4eab-4cdd-b260-702143419d8a > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" has incorrect peer dependency "@uppy/core@^3.2.1".
I, [2023-11-30T19:20:49.159245 #1] INFO -- : yarn install v1.22.19
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
[4/5] Linking dependencies...
[5/5] Building fresh packages...
Log2 :
110:M 30 Nov 2023 02:09:26.839 * Sauvegarde en arrière-plan terminée avec succès
2023-11-30 02:33:14.679 UTC [41] LOG: le fichier de verrouillage "postmaster.pid" contient un PID incorrect : 566 au lieu de 41
2023-11-30 02:33:14.689 UTC [41] LOG: arrêt immédiat effectué car le fichier de verrouillage du répertoire de données est invalide
2023-11-30 02:33:14.689 UTC [41] LOG: demande d'arrêt immédiat reçue
2023-11-30 02:33:14.849 UTC [982] WARNING: connexion terminée en raison de l'échec d'un autre processus serveur
2023-11-30 02:33:14.849 UTC [982] DETAIL: Le postmaster a ordonné à ce processus serveur d'annuler la transaction en cours et de quitter, car un autre processus serveur s'est terminé anormalement et a potentiellement corrompu la mémoire partagée.
2023-11-30 02:33:14.849 UTC [982] HINT: Dans un moment, vous devriez pouvoir vous reconnecter à la base de données et répéter votre commande.
2023-11-30 02:33:14.898 UTC [48] WARNING: connexion terminée en raison de l'échec d'un autre processus serveur
2023-11-30 02:33:14.898 UTC [48] DETAIL: Le postmaster a ordonné à ce processus serveur d'annuler la transaction en cours et de quitter, car un autre processus serveur s'est terminé anormalement et a potentiellement corrompu la mémoire partagée.
2023-11-30 02:33:14.898 UTC [48] HINT: Dans un moment, vous devriez pouvoir vous reconnecter à la base de données et répéter votre commande.
2023-11-30 02:33:15.486 UTC [41] LOG: le système de base de données est arrêté