Problemas al actualizar sistema 3.0.1 a 3.0.3

Hola Mariana

Quiero realizar la actualización del sistema de la versión 3.0.1 a 3.0.3.

Aparentemente difieren las formas respecto a como actualice a la 3.0.0.

La actualización es para un sistema en producción sin personalizaciones.

Empiezo a seguir los pasos de acuerdo al documento http://documentacion.siu.edu.ar/wiki/SIU-Pilaga/version3.0.3/instalacion_actualizacion

Llego hasta que dice verificar “Pasos previos a un proceso de instalación”.

Acá aparecen los problemas, en particular los puntos 4, 5 y 6

  1. Luego ingresar en la carpeta de instalación del proyecto y ejecutar: composer install

Me pare en …/SIU-Pilaga/, ejecute el comando composer install y la respuesta fue: “Nada que instalar o actualizar”

Entonces como obtengo el archivo instalador.env.dist y lo configuro??

O estoy haciendo mal la actualizacion???

Saludos

Marcela

Hola Marcela, Por lo que interpreto de,

estas entrando al sistema de archivos de la versión anterior. Para poder hacer composer install hay que estar posicionado en la carpeta del nuevo pilaga

Espero sea de utilidad.
Saludos
Mariana

Hola Mariana …

Para actualizar el sistema, hay que ejecutar los “Pasos previos a un proceso de instalación” y luego continuar con:
./bin/instalador proyecto:actualizar --instalacion-anterior /RUTA_INSTALACION_ANTERIOR. Es correcto???

La actualización se hace sobre la misma base existente o hay que crear una nueva para que luego con el proceso se complete ???

Aprovecho y consulto sobre la configuración del archivo instalador.env

Puntualmente en la CONFIG DE TOBA, el parámetro TOBA_URL_BASE=“http://localhost”, que valor espera??
Tiene que ver con la URL del sistema?? para mi caso, en forma local, es http://localhost/siu/pilaga entonces debería modificar el parámetro a TOBA_URL_BASE="http://localhost/siu o mantenerlo como figura por defecto.

La base pilaga es única, incluye la base de negocio y toba.

Marcela

Hola Marcela,

Si es correcto.

Se recomienda siempre hacer un backup de la base existente y como estan actualizando se configura la misma base.


###### CONFIG DE BASE DE DATOS DE NEGOCIO ######
PROYECTO_DB_HOST="localhost"
PROYECTO_DB_PORT="5432"
PROYECTO_DB_DBNAME="pilaga_db"  #(base pilaga actual )
PROYECTO_DB_USERNAME="postgres"
PROYECTO_DB_PASSWORD="postgres"
PROYECTO_DB_SCHEMA="public"
PROYECTO_DB_ENCODING="LATIN1"

Por la gral. la base de datos de toba se encuentra dentro de la base de negocio como es tu caso.
No es necesario entonces realizar la configuración de la base de toba
(###### CONFIG DE BASE DE DATOS DE TOBA ######),
dejarlo comentado como figura en el archivo instalador.env.

Este parámetro al igual que en las instalaciones anteriores 3.0.0, 3.0.2 hay que dejarlo por defecto.
Lo que tendrías que revisar que coincida con lo que se configuró en la versión anterior son las alias.

Descomentar estas variables y configurarlas como estaban en la versión anterior.


###### CONFIG DE TOBA ######
TOBA_URL_BASE="http://localhost"
TOBA_ALIAS_PROYECTO="/siu/pilaga"
TOBA_ALIAS_NUCLEO="/toba_pilaga"
TOBA_ALIAS_TOBA_USUARIOS="/siu/pilaga_toba_usuarios"

saludos,

Hola …

Gracias x la ayuda … no tengo referencias de la instalación 3.0.2 porque estoy pasando directamente de la 3.0.1 a 3.0.3…

Saludos