3.2.0.beta4-dev en una reconstrucción simple, no en una actualización. Ejecutándose sobre Ubuntu 22 totalmente parcheado.
- Ref log1 abajo: Entiendo que los mensajes son solo advertencias. Sugiero que cuando esperamos algo que parece un “error” para un administrador, se inyecte INFO en la configuración:
INFO: El siguiente comando puede generar una advertencia esperada que se puede ignorar.
- De manera similar, hemos visto informes (durante muchos años) de una congelación o detención en “El guardado en segundo plano terminó con éxito”. El problema no es el guardado en segundo plano, sino el proceso que le sigue, que no se anuncia. Esa siguiente operación puede llevar mucho tiempo en comparación con otras. Una nota INFO aquí también sería útil:
INFO: La siguiente operación puede llevar mucho tiempo. Espere de 5 a 30 minutos o más.
INFO: Tenga paciencia y no interrumpa este proceso.
- El texto real “El guardado en segundo plano terminó con éxito” suena . ¿Por qué “terminaríamos” un proceso en segundo plano que está guardando algo?
* Guardado en segundo plano iniciado por pid 904
* DB guardada en disco
* Fork CoW para RDB: actual 1 MB, pico 1 MB, promedio 0 MB
* Guardado en segundo plano terminado con éxito
Entiendo que “el segundo plano no fue terminado”, en el sentido de que "se realizó una acción que pretendía terminar la operación. Pero el verbo “terminar” puede ser transitivo o intransitivo. ¿Qué tal cambiarlo a algo menos ambiguo, como “Guardado de base de datos en segundo plano completado con éxito”?
- Ref log2 abajo y relacionado con #2 arriba. ¿Qué se supone que debe suceder después de ese proceso de guardado en segundo plano? No lo sé, pero si espero 24 minutos, veo mensajes de “Advertencia” que realmente me parecen problemas de “Error”. Antes de una o más operaciones de larga duración, sugiero un INFO que describa lo que se va a intentar:
INFO: Algo está a punto de hacerse relacionado con el correo electrónico.
INFO: La siguiente operación puede llevar mucho tiempo. Espere de 5 a 30 minutos o más.
INFO: Tenga paciencia y no interrumpa este proceso.
Y como “informe de problema”, señalaré que el retraso de más de 20 minutos y las advertencias posteriores ocurren siempre en la última beta-dev. El mensaje “LOG: la base de datos está apagada” es alarmante, al igual que la larga pausa que ocurre después.
¡¡Gracias!!
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 * Guardado en segundo plano terminado con éxito
2023-11-30 02:33:14.679 UTC [41] LOG: el archivo de bloqueo "postmaster.pid" contiene PID incorrecto: 566 en lugar de 41
2023-11-30 02:33:14.689 UTC [41] LOG: realizando apagado inmediato porque el archivo de bloqueo del directorio de datos es inválido
2023-11-30 02:33:14.689 UTC [41] LOG: recibido solicitud de apagado inmediato
2023-11-30 02:33:14.849 UTC [982] ADVERTENCIA: terminando conexión debido a caída de otro proceso del servidor
2023-11-30 02:33:14.849 UTC [982] DETALLE: El postmaster ha ordenado a este proceso del servidor que revierta la transacción actual y salga, porque otro proceso del servidor salió de manera anormal y posiblemente corrompió la memoria compartida.
2023-11-30 02:33:14.849 UTC [982] PISTA: En un momento debería poder volver a conectarse a la base de datos y repetir su comando.
2023-11-30 02:33:14.898 UTC [48] ADVERTENCIA: terminando conexión debido a caída de otro proceso del servidor
2023-11-30 02:33:14.898 UTC [48] DETALLE: El postmaster ha ordenado a este proceso del servidor que revierta la transacción actual y salga, porque otro proceso del servidor salió de manera anormal y posiblemente corrompió la memoria compartida.
2023-11-30 02:33:14.898 UTC [48] PISTA: En un momento debería poder volver a conectarse a la base de datos y repetir su comando.
2023-11-30 02:33:15.486 UTC [41] LOG: la base de datos está apagada