Error Migración SM 3.10.2 a SM 3.12.0

Hola tenemos un error al migrar a SM 3.12, todos los parámetros validan correctamente, pero al llegar al final de la migración del proyecto mapuche da el siguiente error:

-Migrando el proyecto mapuche
16/16 [âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ] 100%
ERROR] Error en la ejecución del comando: "php
/usr/local/mapuche_3120/vendor/siu-toba/framework/bin/toba proyecto
migrar -p mapuche -i produccion -a 1 --base-nombre produccion
–base-schema mapuche"

Algún paso extra? algún permiso que modificar?

Desde ya muchas gracias

Hola Marcelo, me podrías pasar el instalador.log?
Gracias,
Mariela

2

Hola Mariela buen día, esta solucionado, por algún motivo, el proceso terminaba en 1200 segundos aún estando comentada la linea #INSTALADOR_TIMEOUT=1200 (¿algún script por defecto en 1200?), quitamos el comentario y establecimos INSTALADOR_TIMEOUT=0

Cualquier otro inconveniente estaremos informando. Saludos

Hola de nuevo, sigue el mismo inconveniente, por algún motivo se setea por defecto 1200 segundos y no hay forma de cambiarlo ni con PHP.INI max_execution_time=0 (sin limites) , voy a intentar un valor muy alto en INSTALADOR_TIMEOUT=999999999; esperemos que con esto se solucione. Saludos

Hola Marcelo, puedieron actualizar? Probaron cambiando solo en el php.ini y dejando comentado INSTALADOR_TIMEOUT del instalador.env?

Saludos,
Mariela

Hola Mariela, buen día, la única forma que nos funcionó fue estableciendo INSTALADOR_TIMEOUT=99999999;

Los resultados fueron:

con el límite por defecto de php.ini (30 segundos) y comentada la linea #INSTALA… los script finalizaban en 1200segundos
con el límite ilimitado en php.ini (0) y comentada la linea #INSTALA… , mismo resultado
con el límite ilimitado en php.ini (0) y descomentada la linea pero con valor 0, mismo resultado
funciono con el límite ilimitado en php.ini (0) e INSTALADOR_TIMEOUT=99999999;

Fueron al menos 7 veces de intentar todo de cero porque el script finalizaba pero postgresql seguía corriendo, por lo cual era volcar base de nuevo, composer, etc…

No puedo asegurar si probamos todas las combinaciones entre php.ini e INSTALADOR_TIMEOUT pero el que funcionó fue, establecer sin limites en php.ini y un tiempo de timeout muy elevado en el instalador.

Saludos