error al iniciar contendor sudocu siguiendo https://expedientes.siu.edu.ar/

hola
Escribo desde UNC (Córdoba). Estamos desplegando la infraestructura de Arai según https://expedientes.siu.edu.ar/
Ya estamos en el punto donde hay que levantar el stack de Sudocu
Cuando hacemos docker stack deploy --with-registry-auth --compose-file sudocu.yml sudocu
y vamos a https:/unnn/sudocu vemos la pagina en blanco
Cuando capturamos el log de sudocu_api-server vemos que no se conecta con Redis
Adjunto logs

Saludos


docker_service_logs_sudocu_api-server.zip (846 Bytes)

Hola Lucas,

Primero que nada, deberían visualizar que estén todos los servicios del stack sudocu en 1/1 mínimamente.

Pareciera que “cache” no estaba activo aún cuando probaron. ¿Tuvieron algún inconveniente? ¿cual es la salida de “docker stack ps sudocu”, “docker service ls” y “docker service ps …”?

hola Sergio
Muchas gracias por la respuesta
Si están todos andando ok 1/1 (aunque para mi debería ser 5/5 como en la jerga del taxi)
La salida de docker stack ps sudocu parece estar bien
Te paso captura de lo mencionado anteriormente y también de los comandos docker service

Saludos
Lucas


Screenshot_150.png

Screenshot_150.png

Screenshot_151.png

Screenshot_151.png

Screenshot_20210602_212853.png

Screenshot_20210602_212853.png

Hola Lucas,

en el log del container note esta linea


Sudocu setup fail version_check_fail_mismatch_{"persisted":"1.1.0","pjson":"1.0.16"}

en mi experiencia solo sale cuando la version de la BD de Sudocu no coincide con la que se encuentra en ejecucion.

Entiendo por los services listados que eso lo estan manejando sin dockerizar, podrian verificar la version de la bd?

Saludos

hola Richard
Efectivamente era como vos decis
resulta que siguiendo la docu habiamos inicializado la bd sudocu con la imagen ungs/sudocu-db-instalador:1.1
Luego en el yml estabamos levantando para la api-server ungs/sudocu-api-server:hotfix1.0.16-1

Esto es por que nuestro pull es un poco mas viejo que la doc que estabamos siguiendo

Hoy hicimos de nuevo los pasos usando ungs/sudocu-db-instalador:1.1.5
Y cambiamos el sudocu.yml en el api-server para que levante la ungs/sudocu-api-server:1.1.5
De paso cambiamos tambien las versiones de las otras maquinas poniendo las mas nuevas

Anduvo OK!

p/d tenemos que ver como saber cuando cambia el upstream para no errarle al seguir la documentaciones

Muchas gracias por la ayuda!
Saludos el equipo

Hola Lucas

Mínimamente tienen que ir mirando las versiones disponibles. El changelog les puede mostrar cuales existen, luego uds pueden ir navegando la documentación de la versión en cuestión que estén usando!

Saludos!