Error al Actualizar de G3.11.1 a G3.12.0

Hola, estamos tratando de hacer una actualización de la 3.11.1 a la 3.12.0 pero nos da el siguiente error:


Migrando instancia 'desarrollo'
 -------------------------------

 Migrando las tablas de logs.PHP Notice:  Undefined index: apex_log_error_login in /opt/guarani/lib/toba/php/modelo/migraciones_instancia/toba_migracion_2_2_0.php on line 31
..PHP Notice:  Undefined index: apex_log_objeto in /opt/guarani/lib/toba/php/modelo/migraciones_instancia/toba_migracion_2_2_0.php on line 31
.PHP Notice:  Undefined index: apex_log_sistema in /opt/guarani/lib/toba/php/modelo/migraciones_instancia/toba_migracion_2_2_0.php on line 31
.PHP Notice:  Undefined index: apex_log_tarea in /opt/guarani/lib/toba/php/modelo/migraciones_instancia/toba_migracion_2_2_0.php on line 31
.PHP Notice:  Undefined index: apex_sesion_browser in /opt/guarani/lib/toba/php/modelo/migraciones_instancia/toba_migracion_2_2_0.php on line 31
.PHP Notice:  Undefined index: apex_solicitud in /opt/guarani/lib/toba/php/modelo/migraciones_instancia/toba_migracion_2_2_0.php on line 31
....PHP Notice:  Undefined index: apex_solicitud_observacion in /opt/guarani/lib/toba/php/modelo/migraciones_instancia/toba_migracion_2_2_0.php on line 31
. 
 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_42P01 
  [MENSAJE]: ERROR:  no existe la relaci�n �desarrollo.apex_log_error_login�
  [SQL EJECUTADA]: ALTER TABLE  desarrollo.apex_log_error_login  SET SCHEMA toba_logs;
 

 ___________________________________________________________________________________________________
 TIEMPO: 2,691 segundos


En la base de datos no existe la relación esa y muchas relaciones que se tratan de actualizar tampoco… supongo que es un problema de versión del toba… En fin, no se como solucionarlo, muchas gracias desde ya!

Saludos!!!

Buenas tardes Ricardo, viendo el log que nos mandas no podemos determinar que comando tiraste cuando te generó el error.
Podrías indicarnos que paso hiciste cuando te tiro el error que reportas.

Gracias.

Disculpas!, el comando es toba instancia regenerar -i desarrollo!

Saludos!

Seguiste los pasos de esta documentación:

Sin personalizaciones: http://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.12.0/actualizacion/gestion
Con personalizaciones: http://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.12.0/actualizacion_con_personalizaciones/gestion

Podrías pasarme que te tira el comando
svn info en <path_proyecto>/lib/toba/

También si podes envianos un log de los comandos de toba.

Gracias.

Hola Ricardo

Fijate que ocurre sin saltear la 3.11.2

Emilio

Hola, disculpen por no contestar antes. Si, estoy siguiendo la documentación del manual y también seguí los pasos para pasar a la versión 3.11.2 primero y pasa exactamente lo mismo. Sobre el Log, voy a tratar de pasarlo en la próxima hora… ahora estoy sin máquina. Pero en el primer mensaje esta la mayor parte del Log. Yo estuve viendo el código, en una parte trata de crear un esquema nuevo llamado toba_logs y trata de pasar todas las tablas del Log de toba a ese esquema, pero no puede hacerlo porque no encuentra las tablas en el esquema desarrollo. Las tablas esas están en el esquema desarrollo_logs.

En fin, pareciera que no esta buscando bien el esquema de logs del toba…

Saludos!

Hola de nuevo aquí va el log que me pidieron! muchas gracias por todo! saludos!


comando_logs.txt (43.6 KB)

Buenos días, estamos tratar de ver cual es la razón por la que te falla ese comando.
No puedo encontrar porque te devuelve ese error.

Podrías por favor decirme que te devuelve lo que te detallo a continuación:

[ol]- En <path_proyecto> Tirar un svn info

  • En <path_proyecto>/lib/toba Tirar un svn info
  • Decirme que te devuelve está consulta: SELECT version FROM apex_instancia; (Si no te anda así agregale schema desarrollo)
  • En <path_proyecto>/lib/toba/VERSION[/ol]

Con esto quizás podemos encontrar el problema.

Saludos.

En <path_proyecto> Tirar un svn info


Ruta: .
URL: https://colab.siu.edu.ar/svn/guarani3/nodos/unse/gestion/trunk/3.12.0
Raíz del repositorio: https://colab.siu.edu.ar/svn/guarani3
UUID del repositorio: e0a68ae1-9d37-43c1-981e-8b60bee60b31
Revisión: 11932
Tipo de nodo: directorio
Agendado: normal
Autor del último cambio: lleonardis
Revisión del último cambio: 11752
Fecha de último cambio: 2016-11-23 18:00:23 -0300 (mié 23 de nov de 2016)

En <path_proyecto>/lib/toba Tirar un svn info


Ruta: .
URL: https://colab.siu.edu.ar/svn/guarani3/nodos/unse/gestion/trunk/3.12.0/lib/toba
Raíz del repositorio: https://colab.siu.edu.ar/svn/guarani3
UUID del repositorio: e0a68ae1-9d37-43c1-981e-8b60bee60b31
Revisión: 11932
Tipo de nodo: directorio
Agendado: normal
Autor del último cambio: lleonardis
Revisión del último cambio: 11752
Fecha de último cambio: 2016-11-23 18:00:23 -0300 (mié 23 de nov de 2016)

Decirme que te devuelve está consulta: SELECT version FROM apex_instancia; (Si no te anda así agregale schema desarrollo)


 version 
---------
 2.2.0

En <path_proyecto>/lib/toba/VERSION

2.7.5

Hola José Luis, no se que podría ser, quizá hay un error en la versión del toba que tengo… no se si en producción pasará lo mismo. Pero de lo que estoy seguro es que la base de datos de la prueba y de la producción son las mismas. Ahora estoy volviendo a cargar una base de datos nueva, para ver si sigue pasando lo mismo!

Saludos!

Hola Jose Luis, subí una base en version 3.11.1 de nuevo para ver la consulta que me pasaste, resulta que la tabla apex_instancia esta vacía…eso puede ser que este pasando?

Saludos!

Bueno, no se si hice bien… pero hice un insert a la tabla apex_instancia con la version 2.7.0, ya que esa es la ultima versión.

En fin, ejecute de nuevo el comando y paso derecho el instancia regenerar -i desarrollo. No tengo problemas de si funciona o no porque es prueba, pero me gustaría saber que valores debería tener cuando haga la actualización en producción!

Saludos!

Era lo que queríamos hacer pero el problema nunca nos ha pasado. Estamos hablando con la gente de toba para saber porque te sucedió esto.
Fijate si podés ver todo normalmente cuando entras al guarani gestión de prueba

Cualquier cosa que nos digan los de toba te avisamos.

Saludos.

Gracias José Luis! El sistema funciona de 10, acabo de entrar y hacer unas cuantas cosas, todo va bien! ahora entra en periodo de testing hasta febrero y pasamos a producción la 3.12.0!

Saludos! y muchas gracias!!!