Skip to main content

VIRIDIAN Digital Banking - Backend 5.3.22

Changelog

  • Cobros QR - Banca Web: Se corrige un error introducido en el release 5.3.21 que evita se registre correctamente los montos de los Cobros Recibidos a un QR generado desde la Banca Web.
  • General: Se realiza un par de optimizaciones menores en componentes internos para optimizar los tiempos de respuesta en general.
  • General: Realizamos algunos ajustes para resolver el problema presentado en el release 5.3.21 en el componente Seafile. Este componente no esta siendo usado todavía.
  • Gestión de Datos TC: Se incluyen las últimas mejoras y correcciones de errores en el nuevo módulo de Gestión de Datos de Tarjetas de Crédito para tener el ambiente listo para el proceso de Ethical Hacking.
  • Notificaciones: Se agrega una notificación con sonido para los Pagos QR recibidos y los abonos en cuenta para la aplicación con Rediseño.
  • Pagos QR : Se corrige un error introducido en el release 5.3.21 que evita se pueda "Repetir" los Pagos QR, el problema ya no está presente
Fecha: martes, 28 de julio de 2026

Tareas previas

info

Les solicitamos por favor realicen los pasos Selección de versión del release y Descarga de componentes en horario de oficina para poder tener todo el equipo a disposición en caso de error.

Selección de versión del release

  1. En el servidor de administración, ejecutar el siguiente comando ansible:

    ansible-playbook release.yml -t select -e="version=5.3.22"
    info

    Este comando selecciona la versión del release.

Descarga de componentes

  1. En el servidor de administración, ejecutar el siguiente comando ansible:

    ansible-playbook release.yml -K -t warmup
    info

    Este comando descarga las nuevas versiones de todos los componentes que serán actualizados.

Instrucciones

Cambios en servidores

info

Los cambios a continuación no afectan el funcionamiento de los componentes de la solución.

Cambios en seafile

  1. En el servidor de administración, ejecutar el siguiente comando ansible:

    ansible-playbook seafile.yml -K -t update
  2. En el servidor de administración, verificar que seafile haya levantado correctamente, revisando que no hayan mensajes de error en los logs de los siguientes contenedores:

    seafile
    seafile-db
  3. Si seafile levantó correctamente, en el servidor de administración, ejecutar el siguiente comando ansible:

    ansible-playbook seafile.yml -K -t config
  4. Si seafile todavía presenta errores y no levanta correctamente, en el servidor de administración, ejecutar el siguiente comando ansible:

    ansible-playbook admin.yml -K -t stop-seafile

Cambios en base de datos

  1. Ninguno.

Cambios en componentes

  1. En el servidor de administración, ejecutar el siguiente comando ansible:

    ansible-playbook release.yml -K -t deploy -e "type=hot"

Limpieza de archivos generados por el release

  1. En el servidor de administración, ejecutar el siguiente comando ansible:

    ansible-playbook admin.yml -K -t cleanup

Verificación de componentes

  1. En los servidores de aplicaciones, ejecutar el siguiente comando:

    docker ps -vs
    info

    Este comando muestra el estado de todos los docker containers ordenados alfabéticamente.

  2. Revisar el output del comando y asegurarse de que todos los docker containers tengan un status UP y no haya ningún docker container detenido.

Resumen de versiones

componenterelease 5.3.21release 5.3.22
viridian-config-properties9.42.1
server-config9.1.0
server-eureka9.1.0
vdb-routes-public9.13.0
vdb-routes-internal9.5.0
vdb-routes-bank9.4.0
gateway-public9.5.1
gateway-internal9.4.0
gateway-external9.3.0
bank-gateway9.7.09.8.0
bank-service9.4.0
batchpayments-api9.6.0
batchpayments-hosted9.5.0
beneficiaries-api9.9.0
digitalcredit-api9.5.1
digitalpay-qr9.20.09.21.0
guaranteebond-api9.5.0
manager-api9.32.0
manager-hosted9.13.0
myfinances-api9.8.0
notifications-hosted9.11.0
onboarding-api9.22.0
servicepayments-api9.7.0
statements-api9.6.0
trade-api9.10.3
transactions-api9.13.0
transactions-hosted9.5.0
utilities-api9.18.0
wiretransfer-api9.6.0
insurance-agents9.5.0
insurance-sales9.5.0
assistant-requests9.8.0
frontend-vdb9.17.0
frontend-vdb-29.17.0
frontend-admin9.10.0
frontend-kiosk9.7.2