Página 1 de 1

[RESUELTO] Consola 1.8.2

Publicado: 12 de junio de 2020 - 11:22
por dsp
Buen día,
Desde que actualicé a la versión 1.8.2 de Wapt, la consola ya no muestra los paquetes instalados con un estado "OK" en la pestaña general
wapt182.jpg
wapt182.jpg (98,87 KB) Vista 6143 veces
Atentamente

Re: Consola 1.8.2

Publicado: 12 de junio de 2020 - 12:17
por dcardon
Hola dsp,

eso es bastante extraño. ¿Es una instalación nueva? Si no, ¿actualizaste? ¿Desde qué versión? Veo que tienes la edición Enterprise; ¿podrías llamar a soporte para que le echen un vistazo rápido esta tarde? No debería ser nada grave, probablemente relacionado con la actualización de la estructura principal de Postgres, pero aun así, es bastante extraño... Hasta

pronto,

Denis

Re: Consola 1.8.2

Publicado: 12 de junio de 2020 - 13:14
por dsp
Hola,
esta es una actualización de la versión 1.8.1 a la 1.8.2.
Este servidor aún no estaba en producción. Voy a realizar una prueba con una instalación nueva para ver si persiste el problema.

Saludos.

Re: Consola 1.8.2

Publicado: 12 de junio de 2020 - 14:14
por dsp
De hecho, con una instalación nueva no tengo este problema.
He dejado mi otro servidor como estaba. ¿Aún así quieres que te llame para ver qué pudo haber pasado?
Debo añadir que en el servidor con el problema, se agregó esta línea a mi archivo waptserver.ini:

`wapt_huey_db = /opt/wapt/db/waptservertasks.sqlite`.

No sé si esto está relacionado.

Saludos

Re: Consola 1.8.2

Publicado: 12 de junio de 2020 - 14:22
por htouvet
Hola,
sospecho que hay un problema al actualizar las tablas de la base de datos del servidor (un campo adicional que no se agregó durante la actualización).
Este problema se puede detectar revisando /var/log/daemon.log mientras se ejecuta simultáneamente `wapt-get update-status` en el PC cliente.
Si tiene unos minutos, puede llamarnos.
La línea `wapt_huey_db = /opt/wapt/db/waptservertasks.sqlite` es "normal".

Esta pequeña base de datos SQLite gestiona las tareas asíncronas del servidor (descarga de actualizaciones de Windows, sincronización de repositorios, etc.).

Re: Consola 1.8.2

Publicado: 12 de junio de 2020 - 16:58
por dcardon
Hola dsp,

Encontramos el problema. Se trata de un problema de actualización del esquema de la base de datos en PostgreSQL si usaba la versión 1.8.1-6742 antes de actualizar a la 1.8.2. Para forzar la actualización, puede revertir a una versión anterior del esquema en la base de datos y reiniciar el servidor. Como usuario root o sudoer, puede ejecutar:

Código: Seleccionar todo

sudo -u postgres psql wapt -c "update serverattribs set value=to_json('1.8.0.0'::TEXT) where key='db_version'"
systemctl restart waptserver
Analizaremos cómo solucionar esto directamente en el script de actualización. Gracias por informar del error

Atentamente,

Denis

Re: Consola 1.8.2

Publicado: 12 de junio de 2020 - 18:11
por dsp
Bueno, gracias :D