actualizacion a kolla 4.3 discrepancia entre la version web y la base

Buenas tardes,
queriamos consultar respecto a la actualizacion de kolla de la version 4.1 a 4.3
tenemos una discrepancia entre la version de la interfaz web y la version de la base.

La aplicacion web de kolla se actualizo correctamente, podemos ingresar a la interfaz web y dice version 4.3.0, hasta ahi todo bien.
Pero cuando queremos verificar en la base si se actualizo, nos encontramos que sigue con la version anterior,
estuvimos consultando con la query
SELECT * FROM toba_kolla.apex_proyecto, la columna version

Es esperable que la base no actualice la version?
Estamos haciendo la query en el lugar incorrecto?

Gracias!!!

Buen día,
la base debería haberse actualizado correctamente, incluyendo ese dato sobre el número de versión.
¿Al navegar el sistema los cambios esperados para el salto de versiones están presentes? ¿funciona correctamente?
¿Puede ser que estén consultando otra base? En la nueva instalación chequeen por favor el contenido del archivo /instalacion/bases.ini para verificar cuál es la base y el esquema en el que está esa instalación.

Si nada de eso ayuda a detectar qué está pasando entonces envianos por favor el log que dejó el instalador al realizar la actualización y vemos si encontramos alguna pista.
Saludos.

1

Gracias Clara!
en el log de la instalacion, se ven un par de errores que no sabria como arreglarlos.

Un error dice:
[2019-12-04 14:15:55] MAIN.INFO: [ TOBA ] ERROR ejecutando SQL: [CODIGO]: 7 [SQLSTATE]: db_42501 [MENSAJE]: ERROR: debe ser due�o del esquema toba_kolla [SQL EJECUTADA]: ALTER SCHEMA toba_kolla RENAME TO toba_kolla_backup;

Y lo otro que me llamo la atencion y no se marco como error es:
[2019-12-04 14:15:58] MAIN.INFO: [ TOBA ] PROYECTO: El proyecto ‘kolla’ es invalido. (la carpeta ‘/usr/local/proyectos/kolla_nuevo/aplicacion/vendor/siu-toba/framework/proyectos/kolla’ no existe)

esa carpeta
/usr/local/proyectos/kolla_nuevo/aplicacion/vendor/siu-toba/framework/proyectos/kolla
no existe efectivamente, debemos crearla?

Adjunto el log completo.
Gracias!!


kolla_instalador.txt (24.8 KB)

Buen día Andrés,

por lo que se ve en el log parecería que la actualización no se pudo completar. Particularmente por problemas relacionados con los dos errores que vos mismo estas señalando.

Esto quiere decir que el usuario y password para la base de datos que indicaron para el proceso de actualización no tiene permisos suficientes sobre esa base.

Y el otro problema es que este path:

no es correcto. Deduzco que el lugar en donde están queriendo dejar la nueva versión es “/usr/local/proyectos/kolla_nuevo”, no debería estar buscando o queriendo instalar kolla dentro de la carpeta vendor.

Revisen los archivos en los que haya configurado paths al proyecto para ver si les ha quedado alguna variable mal seteada.
Saludos

2

Hola, pudimos avanzar!
habia que cambiar el owner del esquema tal como lo solicitaba el log.

Ahora los errores se fueron en el log, pero aparece la siguiente main.info
[2019-12-06 14:25:46] MAIN.INFO: [ TOBA ] La opcion ‘migrar’ no existe Administracion de PROYECTOS

hay que tener cuidado de este mensaje?

Adjunto el log.

Muchas gracias.


kolla_instalador_log.txt (28.6 KB)

Andrés,
¿en qué path exactamente tenés descargada la nueva versión de Kolla?
¿en qué path exactamente está el Kolla anterior?

Saludos.

Hola Clara,
la nueva versión de Kolla esta en: /usr/local/proyectos/kolla_nuevo/
el Kolla anterior esta en: /usr/local/proyectos/kolla/

Ok. En el log del instalador se ve que la variable toba_dir la está armando así : “/usr/local/proyectos/kolla_nuevo/aplicacion/vendor/siu-toba/framewok”
No se de dónde sale la parte que dice “/aplicacion” que entiendo que no existe. Por eso te comentaba que deberían revisar los archivos de configuración principalmente el instalador.env para asegurarse que todos los paths están bien indicados.
Saludos.

Hola!
encontre este error en el log

[2019-12-06 14:25:46] MAIN.NOTICE: === PASO 8) Actualizar proyecto
[2019-12-06 14:25:46] MAIN.INFO: [ TOBA ] BUSCAR ARCHIVOS: El directorio ‘/usr/local/proyectos/kolla_nuevo/metadatos/tablas’ es INVALIDO

y revisando en el directorio /usr/local/proyectos/kolla_nuevo, no tengo metadatos…
el contenido del directorio es:
/usr/local/proyectos/kolla_nuevo# ls -l -a
drwxr-sr-x 1 www-data www-data 4096 dic 6 11:37 .
drwxr-sr-x 1 www-data www-data 4096 dic 6 11:36 …
drwxr-sr-x 1 www-data www-data 4096 dic 6 11:52 aplicacion
drwxr-sr-x 8 www-data www-data 4096 dic 6 11:37 .git
-rw-r–r-- 1 www-data www-data 112 dic 6 11:37 README.md

Andrés, esa carpeta debería existir al descomprimir el archivo que descargas con el instalador de la nueva versión. Te sugiero descargarlo de nuevo, descomprimirlo en una carpeta nueva (o eliminando la actual y creandola de nuevo) y luego intentar ejecutar el proceso desde el principio.
Seguimos en contacto, cualquier cosa nos consultan.
Saludos

Hola!
puede avanzar con la actualizacion, efectivamente me estaban faltando carpetas, gracias!!

Ahora me da un MAIN.WARNING de “clases repetidas”, cuando el instalador ejecuta:
/usr/local/proyectos/kolla_nuevo/aplicacion# php /usr/local/proyectos/kolla_nuevo/aplicacion/vendor/siu-toba/framework/bin/toba proyecto autoload -v -p kolla -i produccion

Esto lo considero como un error o simplemente como un warning?
Adjunto el log completo.

El error completo es:
– Clases repetidas de ‘[/usr/local/proyectos/kolla_nuevo/aplicacion/php]’ ----------------------

[method]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soap_server.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soap_server.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[nusoap_base]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.nusoap_base.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[name]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.nusoap_base.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[nusoap_fault]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soap_fault.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[soap_fault]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soap_fault.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[nusoap_xmlschema]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.xmlschema.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[XMLSchema]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.xmlschema.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[soapval]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soap_val.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[soap_transport_http]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soap_transport_http.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[nusoap_server]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soap_server.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[to]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soap_server.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[soap_server]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soap_server.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[wsdl]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.wsdl.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[nusoap_parser]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soap_parser.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[soap_parser]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soap_parser.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[nusoap_client]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soapclient.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[with]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soapclient.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[soapclient]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/class.soapclient.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/lib/nusoap/nusoap.php

[formulario]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/formulario/formulario.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/configuracion/unidades_gestion/formulario.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/encuestas/copiar_mover/formulario.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/formularios/habilitar/formulario.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/usuarios/cambio_de_clave/formulario.php

[ci_login]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/login/ci_login.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/login/ci_login.php

[cuadro_autologin]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/login/cuadro_autologin.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/login/cuadro_autologin.php

[pant_login]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/login/pant_login.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/login/pant_login.php

[form_localidades]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/formularios/localidades/form_localidades.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/popups/localidades/form_localidades.php

[ci_exportar_txt]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/resultados/exportar/resultados_reporte/ci_exportar_txt.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/resultados/exportar/resultados_x_habilitacion/ci_exportar_txt.php

[ci_recuperacion]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/resultados/recuperar_formulario/encuesta/ci_recuperacion.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/resultados/recuperar_formulario/formulario_anonimo/ci_recuperacion_formulario_anonimo.php

[ci_obtener_archivo]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/resultados/recuperar_formulario/por_codigo/ci_obtener_archivo.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/resultados/recuperar_formulario/reporte/ci_obtener_archivo.php

[ci_editor]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/nucleo/administracion/ci_editor.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/usuarios/administracion/ci_editor.php

[ci_navegacion]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/lib/ci_navegacion.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/usuarios/administracion/ci_navegacion.php

[form_totales]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/usuarios/importar_personas/importar_desde_archivo/form_totales.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/usuarios/importar_personas/importar_desde_guarani/form_totales.php

[form_usuarios]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/usuarios/importar_personas/importar_desde_archivo/form_usuarios.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/usuarios/importar_personas/importar_desde_guarani/form_usuarios.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/usuarios/mails/envios/form_usuarios.php

[form_persona]
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/usuarios/importar_personas/reprocesar_desde_archivo/form_persona.php
/usr/local/proyectos/kolla_nuevo/aplicacion/php/operaciones/usuarios/importar_personas/reprocesar_desde_guarani/form_persona.php


kolla_instalador_log (copy).txt (25.9 KB)

Buen día Andrés. Qué bueno que hayan podido avanzar!
Eso es efectivamente un warning y está bien así, no es ningún problema.
Saludos