El día sábado (2 de marzo) Procedimos a actualizar el EEI a la v1.6.0 en el ambiente de producción.
Tuvimos dos complicaciones:
La importación de los usuarios a la base de datos “arai_personas” migró solo una cantidad de 256 usuarios al total que tenemos que es de 2756.
Hoy (4 de marzo) verificamos este resultado por base de datos y nos muestra un resultado de 771 registros en la tabla “personas”, hubo un incremento de los registros. En adjunto dejo la salida del comando para la migración que capturamos el día sábado y el instalador.log.
La imagen utilizada por huarpe que nos muestrar docker por consola es la de hub.siu.edu.ar:5005/siu/expedientes/huarpe-core:v3.1.1 sin embargo en la interfaz del navegador esta no se ha actualizado y sigue en la versión v3.0.4.
Qué puedo revisar para solucionar estos casos? Desde ya muchas gracias.
Eliminar el sack de huarpe y volver a levantar docker rm stack huarpe
revisar que el contenedor no se encuentre ejecutando docker ps | grep huarpe
una vez que el contenedor deje de existir se puede deployar docker stack deploy --with-registry-auth -c prod/arai/huarpe.yml huarpe
Te pido que cargues una solicitud en el gestor de solicitudes (GDS) para poder analizar detalles de la configuración y ver cual puede ser el problema en la migración.
Adjuntar personas.yml, usuarios.env
Mientras tanto verificar que existe secreto usuarios_conexion_personas y en usuarios.env se encuentre descomentada la línea
en el archivo personas.yml debe existir y estar configurada la línea
“traefik.http.routers.api-personas.rule=Host(uunn.local) && PathPrefix(/api-personas)”
Esperamos el pedido en GDS .
Una vez resuelto dejaremos la solución registrada en este posteo.
Saludos!
Dejo conslusión:
el problema que reportaba en el log enviado errorpersonas.txt se debía a que en la base de usuarios habían usuarios repetidos (mismo DNI).
Para que se actualice correctamente desde 1.5.X a 1.6.0, antes de migrar se debe eliminar los usuarios repetidos desde la administración de usuarios que provee el portal (DNI o email debe ser único) .