Skip to main content

VIRIDIAN Digital Banking - Ansible 2.1.2

Changelog

  • Web Manager: Se corrige el error en el Web Manager por el que no se estaba mostrando el apartado de "Administración" a los usuarios que tenían acceso al mismo.

Tareas previas

Estas tareas pueden hacerse en cualquier horario (recomendamos en la mañana o tarde) ya que no afectan al funcionamiento de la banca en producción, el objetivo es descargar las imágenes docker que se usaran en el release y asi agilizar su aplicación.

Selección de versión del release

  1. En el servidor de administración, ejecutar los siguientes comandos:

    git fetch --all --tags -f
    git checkout 2.1.2-prod

Descarga de imágenes docker

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

    ansible-playbook release-warmup.yml -K

Instrucciones

Habilitar el modo mantenimiento

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

    ansible-playbook admin.yml -K -t maintenance-enable

Cambios en los servidores

  1. Ninguno.

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-deploy.yml -K

Verificación de componentes

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

    docker ps -vs
  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.

Deshabilitar el modo mantenimiento

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

    ansible-playbook admin.yml -K -t maintenance-disable

Resumen de versiones

componenterelease 2.0.2release 2.1.2
viridian-config-properties8.3.0-promujer
vdb-config-properties8.4.0-promujer
server-config8.2.0-promujer
server-eureka8.2.0-promujer
vdb-routes-public8.3.0-promujer
vdb-routes-internal8.2.0-promujer
gateway-public8.7.0-promujer
gateway-internal8.5.0-promujer
bank-gateway8.4.2-promujer
beneficiaries-api8.2.0-promujer
digitalpay-qr8.3.1-promujer
manager-api8.3.2-promujer
manager-hosted8.3.0-promujer
notifications-hosted8.2.0-promujer
onboarding-api8.2.0-promujer
servicepayments-api8.2.0-promujer
statements-api8.2.0-promujer
transactions-api8.3.0-promujer
transactions-hosted8.3.0-promujer
utilities-api8.2.0-promujer
frontend-vdb5.3.1-promujer
frontend-admin1.6.0-promujer1.7.0-promujer