VIRIDIAN Digital Banking - Ansible 4.2.3
Changelog
- General: En el marco de preparar todo para el proyecto TOTP, se corrige el error 90101 que se presentaba al realizar transacciones con TOTP cuando la transacción se realizaba en el minuto 59.
Tareas previas
Selección de versión del release
-
En el servidor de administración, ejecutar los siguientes comandos:
git fetch --all --tags -finfoEste comando descarga los tags de la nueva versión del release.
- Preproducción
- Producción
git checkout 4.2.3-preprodgit checkout 4.2.3-prodinfoEste comando selecciona la versión del release.
Descarga de componentes
-
En el servidor de administración, ejecutar el siguiente comando ansible:
ansible-playbook release-warmup.yml -KinfoEste comando deploya las nuevas versiones de todos los componentes que serán actualizados.
Instrucciones
Cambios en base de datos
- Ninguno.
Cambios en kafka
- Ninguno.
Cambios en vault
- Ninguno.
Actualización de componentes
-
En el servidor de administración, ejecutar el siguiente comando ansible:
ansible-playbook release-deploy.yml -KinfoEste comando deploya las nuevas versiones de todos los componentes.
Verificación de componentes
-
En los servidores de aplicaciones, ejecutar el siguiente comando:
docker ps -vsinfoEste comando muestra el estado de todos los docker containers ordenados alfabéticamente.
-
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
| componente | release 4.2.2 | release 4.2.3 |
|---|---|---|
| viridian-config-properties | 8.12.0-bec | |
| vdb-config-properties | 8.24.1-bec | |
| cobalt-config-properties | 8.1.0-bec | |
| server-config | 8.1.0-bec | |
| server-eureka | 8.1.0-bec | |
| vdb-routes-public | 8.8.3-bec | |
| vdb-routes-internal | 8.2.0-bec | |
| vdb-routes-bank | 8.2.0-bec | |
| cobalt-routes-public | 8.1.0-bec | |
| cobalt-routes-internal | 8.1.0-bec | |
| jade-routes-public | 8.1.0-bec | |
| gateway-public | 8.6.0-bec | |
| gateway-internal | 8.4.0-bec | |
| bank-gateway | 8.7.0-bec | |
| bank-service | 8.2.0-bec | |
| batchpayments-api | 8.4.0-bec | |
| batchpayments-hosted | 8.3.0-bec | |
| beneficiaries-api | 8.4.0-bec | |
| digitalcredit-api | 8.5.0-bec | |
| digitalpay-qr | 8.14.1-bec | |
| guaranteebond-api | 8.3.0-bec | |
| manager-api | 8.24.0-bec | 8.25.0-bec |
| manager-hosted | 8.12.0-bec | |
| myfinances-api | 8.10.0-bec | |
| notifications-hosted | 8.11.0-bec | |
| onboarding-api | 8.16.0-bec | |
| servicepayments-api | 8.4.0-bec | |
| statements-api | 8.4.0-bec | |
| trade-api | 8.2.0-bec | |
| transactions-api | 8.10.0-bec | |
| transactions-hosted | 8.3.0-bec | |
| utilities-api | 8.6.0-bec | |
| wiretransfer-api | 8.2.0-bec | |
| insurance-agents | 8.2.0-bec | |
| insurance-sales | 8.2.0-bec | |
| assistant-requests | 8.2.0-bec | |
| frontend-vdb | 5.14.1-bec | |
| frontend-vdb-2 | 5.1.5-bec | |
| frontend-admin | 1.21.0-bec | |
| frontend-kiosk | 2.2.0-bec |