Skip to main content

VIRIDIAN Digital Banking - Backend 5.3.4

Changelog

  • Actualización de datos: Se realizan ajustes para prevenir posibles futuros errores con la opción de actualización de datos, como el reportado en días pasados, cuando al ingresar a esta opción la pantalla se quedaba cargando indefinidamente.
  • Apertura de DPFs: Se preparan los microservicios para los ajustes de "Apertura de DPFs" y poder de esta manera realizar el proceso de Ethical Hacking.
  • Mensajes & Anuncios: Se agrega una validación al cargar archivos para la creación de Grupos de Clientes, verificando que el separador de parámetros sea el correcto; asimismo, se implementa el código de error 60014 con el mensaje: "El separador de parámetros del archivo es incorrecto, use coma o punto y coma según la opción que eligió".
  • Mensajes & Anuncios: Se aplican mejoras para reducir considerablemente el tiempo de subida de archivos con miles de registros al crear Grupos de Clientes, el tiempo se redujo de horas a solo minutos.
  • Mis Finanzas: Se corrige el error en Pago QR donde no se mostraba la opción para seleccionar la categoría del módulo Mis Finanzas.
  • Transferencias Internacionales: Se corrige el error en transferencias internacionales que provocaba el envío en cero del importe de la transferencia. Este error se daba cuando se guardaba como borrador y luego se modificaba el monto.

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.4"
    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 componentes

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

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

Cambios en base de datos

  1. Ejecutar el siguiente script:

    DELETE FROM onboarding_codes WHERE param_type = 'ACCOUNT_DOCUMENT_TYPES' AND param_code = '4' AND param_value = 'Póliza de seguro de protección';

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.3release 5.3.4
viridian-config-properties9.27.09.28.0
server-config9.1.0
server-eureka9.1.0
vdb-routes-public9.10.0
vdb-routes-internal9.4.0
vdb-routes-bank9.3.09.4.0
gateway-public9.4.0
gateway-internal9.4.0
gateway-external9.3.0
bank-gateway9.7.0
bank-service9.4.0
batchpayments-api9.5.0
batchpayments-hosted9.4.0
beneficiaries-api9.7.0
digitalcredit-api9.4.1
digitalpay-qr9.15.0
guaranteebond-api9.4.0
manager-api9.20.09.21.0
manager-hosted9.11.0
myfinances-api9.6.0
notifications-hosted9.10.0
onboarding-api9.15.09.16.0
servicepayments-api9.6.0
statements-api9.6.0
trade-api9.7.0
transactions-api9.11.0
transactions-hosted9.4.0
utilities-api9.10.09.11.1
wiretransfer-api9.5.1
insurance-agents9.4.0
insurance-sales9.4.0
assistant-requests9.7.0
frontend-vdb9.11.19.12.3
frontend-vdb-29.11.19.12.3
frontend-admin9.7.0
frontend-kiosk9.2.0