Actualizar desde versiones 2.0 a 2.1
Consideraciones
Esta guía lo lleva en el proceso de actualizar una instalación pre-existente de EEI. Tenga en cuenta que:
- La versión requerida de EEI en ejecución es la v2.0.x (última al generar esta guía, no se probaron versiones previas)
- Se actualiza toda la solución EEI que se despliega con Docker
Portal del Proveedor (Opcional)
Si posee desplegado el Portal del Proveedor, en esta versión se actualizó la version del Portal basado en SIU-Huarpe y la API de Proveedores.
Bajar stack proveedores
docker stack rm proveedores
Actualizar Base de Datos de Proveedores
-
Realizar el backup de PostgreSQL de manera preventiva
-
Desplegar el servicio que actualiza la base de datos
docker stack deploy --with-registry-auth -c prod/modulos/proveedores/util/proveedores_migrar_base.yml proveedores_migrar_base
Puede verificar el estado del mismo con el comando:
docker service logs proveedores_migrar_base_migrar-base -f
Una vez finalizada la migración, puede eliminar el stack ejecutando el comando:
docker stack rm proveedores_migrar_base
Actualizar API y Portal
Desplegar las nuevas versiones de la API y del Portal de Proveedores
docker stack deploy --with-registry-auth -c prod/modulos/proveedores/proveedores.yml proveedores