Error en la actualización versión 4.9.1

Buenos días,
Estamos realizando la actualización de la versión 4.9.0 de Kolla a 4.9.1, seguimos la documentación
https://documentacion.siu.edu.ar/wiki/SIU-Kolla/Version_4.9.0/actualizacion y al ejecutar el comando: sudo ./bin/instalador permisos:simple nos da error diciendo que la carpeta metadatos_compilados no existe, efectivamente al chequear dentro de la carpeta donde se instala Kolla no está dicha carpeta.
Adjunto captura de pantalla.
Saludos
Marcela

Hola Buenos días Leticia, podrías verificar en el log, si hay alguna indicación de error durante el proceso de actualización.
Saludos

Hola Yudith,
Te copio parte del log donde se observan errores:

[2025-05-20T08:59:18.497898-03:00] MAIN.NOTICE: === PASO 6) Instalar SIU-Toba  
[2025-05-20T08:59:18.500123-03:00] MAIN.INFO: [ COMANDO EJECUTADO ] php /proyectos/kolla/kolla-4.9.1/vendor/siu-toba/framework/bin/toba  
[2025-05-20T08:59:18.655425-03:00] MAIN.INFO: [ TOBA ]   
[2025-05-20T08:59:18.655650-03:00] MAIN.INFO: [ TOBA ]   
[2025-05-20T08:59:18.655744-03:00] MAIN.INFO: [ TOBA ]   
[2025-05-20T08:59:18.655831-03:00] MAIN.INFO: [ TOBA ] Creaci󮠤e la instancia  
[2025-05-20T08:59:18.655916-03:00] MAIN.INFO: [ TOBA ]   
[2025-05-20T08:59:18.655998-03:00] MAIN.INFO: [ TOBA ]   
[2025-05-20T08:59:18.656074-03:00] MAIN.INFO: [ TOBA ]   
[2025-05-20T08:59:18.656154-03:00] MAIN.INFO: [ TOBA ]   
[2025-05-20T08:59:19.034066-03:00] MAIN.INFO: [ TOBA ] Creando las tablas del framework  
[2025-05-20T08:59:23.781221-03:00] MAIN.INFO: [ TOBA ] .OK  Cargando datos del nucleo  
[2025-05-20T08:59:23.942573-03:00] MAIN.INFO: [ TOBA ] .OK   Cargando datos de la instancia  
[2025-05-20T08:59:23.942748-03:00] MAIN.INFO: [ TOBA ] .OK  
[2025-05-20T08:59:23.943563-03:00] MAIN.INFO: [ TOBA ] Actualizando secuencias  
[2025-05-20T08:59:24.076765-03:00] MAIN.INFO: [ TOBA ] ERROR ejecutando SQL:   [CODIGO]: 7   [SQLSTATE]: db_42P01    [MENSAJE]: **ERROR:  no existe la relacion»  LINE 1: SELECT setval('s', MAX(GREATEST(CASE usuario_perfil_datos::v...  ^   [SQL EJECUTADA]: SELECT setval('s', MAX(GREATEST(CASE usuario_perfil_datos::varchar ~ '^[0-9]+$' WHEN true THEN usuario_perfil_datos::bigint ELSE 0 END, NULL))) as nuevo FROM apex_usuario_perfil_datos**  

Luego

[2025-05-20T09:01:35.112873-03:00] MAIN.INFO: [ TOBA ] Actualizando secuencias  
[2025-05-20T09:01:35.241680-03:00] MAIN.INFO: [ TOBA ]   
[2025-05-20T09:01:35.241912-03:00] MAIN.INFO: [ TOBA ] ERROR ejecutando SQL:  
[2025-05-20T09:01:35.242650-03:00] MAIN.INFO: [ TOBA ] [CODIGO]: 7  
[2025-05-20T09:01:35.242836-03:00] MAIN.INFO: [ TOBA ] [SQLSTATE]: db_42P01  
[2025-05-20T09:01:35.242979-03:00] MAIN.INFO: [ TOBA ] [MENSAJE]: ERROR:  no existe la relaci󮠫s»  
[2025-05-20T09:01:35.243109-03:00] MAIN.INFO: [ TOBA ] LINE 1: SELECT setval('s', 4);  
[2025-05-20T09:01:35.243235-03:00] MAIN.INFO: [ TOBA ] ^  
[2025-05-20T09:01:35.243364-03:00] MAIN.INFO: [ TOBA ] [SQL EJECUTADA]: SELECT setval('s', 4);  

Finalmente

[2025-05-20T09:12:48.214470-03:00] MAIN.ERROR: El directorio '/proyectos/kolla/kolla-4.9.1/metadatos_compilados' no existe  

Saludos

Hola Leticia buenas tardes, te vamos a pedir que nos cargues un GDS, para continuar con esta consulta y nos indiques que versión de postgres tienen.

Quedamos atentos.

Saludos

Buenos días,
Subí el GDS #76678
Saludos

Buenos dias, actualmente desde la UNC nos topamos con el mismo error al querer actualizar desde la version 4.9.0 hacia la 4.9.1. Agradecemos si nos pueden compartir como lo pudieron resolver.
Sino cargamos tambien un GDS, como mejor sea.
Muchas gracias, saludos

Hola buenas tardes Emanuel, el error es, por que se esta descargando la última versión de Toba (3.4.8), que requiere Postgres 12. Es por ello que se recomienda actualizar la versión de Postgres.
Para resolver esta situación deberán:

  1. restaurar la instalación y la base desde el backup
  2. resolver el conflicto de la base de datos actualizando el motor de postgres a versión 12 o posterior.
    En caso de tener algún inconveniente para actualizar la versión de postgres, necesitamos que carguen un GDS.
    Quedamos atentos.
    Saludos

Hola,

estamos con el mismo problema. En la documentación no dice nada de PostgreSQL 12. Tenemos los mismos errores de setval, pero no se si tiene que ver con algo de las comillas, más que con la versión de postgres porque en tengo la idea que en otra instalación con pgsql 11 de prueba funcionó sin problemas.

Puede que tenga que ver con esto? standard_conforming_strings? Recuerdo que era mandatorio en algunas versiones de G3 con algún valor puntual…

Recuerdo que en Guarani 3.19 estaba en la documentación standard_conforming_strings que debería estar en on, pero en la versión actual no lo encuentro y en ninguna otra app del ecosistema… Puede que el problema venga por ese lado.

Saludos
Alejandro

Buen día Alejandro,
Kolla usa Toba 3.4 y recientemente en la versión 3.4.8 de Toba se publicó un hotfix relacionado con el manejo de las secuencias. Este cambio requiere versión de postgres 12 o superior.
Si actualizar el motor de postgres no es una opción para ustedes en este momento (aunque es altamente recomendado actualizar, 11 o anterior ya son bastante viejas) podemos guiarlos para forzar el uso de una versión anterior de Toba al instalar. No es la solución que recomendamos pero es viable, podés cargarnos un GDS y te indicamos los pasos a realizar.

Saludos.
Clara