Migrar usuarios y perfiles de desarrollo a producción (SOLUCIONADO)

Buen día, estoy intentando migrar usuarios y perfiles de diaguita desarrollo a producción. Lo que hice fué seguir el instructivo que está en la wiki https://repositorio.siu.edu.ar/trac/diaguitadocu/wiki/2.1/RealizarPersonalizaciones/Php#Migraradesarrollousuariosyperfilespropios.
Cuando ejecuto el comando para cargar los perfiles funcionales en el de producción, tira el siguiente error:


Regenerando PROYECTO diaguita

Exportando informacion local diaguita…OK
Borrando metadatos…OK
Cargando datos globales…OK
Cargando componentes…OK
Cargando permisos…OK
Eliminando perfiles editables…OK
Cargando perfiles propios…OK
Cargando datos locales de la instancia..
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_23505
[MENSAJE]: ERROR: duplicate key value violates unique constraint “apex_usu_proy_pk”
DETAIL: Key (proyecto, usuario_grupo_acc, usuario)=(diaguita, admin, admin) already exists.
[SQL EJECUTADA]: INSERT INTO apex_usuario_proyecto (proyecto, usuario_grupo_acc, usuario, usuario_perfil_datos) VALUES (‘diaguita’, ‘admin’, ‘admin’, NULL);

Alguien que haya echo este proceso que ayude por favor!

Hola Esteban,

Quizá haya algun error de interpretación (por favor confirmar primero). El instructivo que haces referencia en la wiki detalla como realizar la extracción de los datos (perfiles funcionales, usuarios) desde produccion hacia desarrollo.

Entonces, estaría bueno que nos expliques en que sentido están teniendo problemas. Si existe alguna institución que tenga en producción una personalización desarrollada, seguro que expondrá su ayuda al respecto también.

Saludos!

Hola Sergio, si vi el instructivo y lo que traté de hacer es lo inversa, de desarrollo a producción.
La idea es una vez haber echo todas las pruebas de perfiles y usuarios en el sistema desarrollo, migrarlo a producción.
No se si estoy haciendo lo correcto.
Saludos

Esteban,

Entiendo que tienen un entorno de pruebas (testing, que no es en modo desarrollo) y luego de realizar las simulaciones ahí, quieren aprovechar el envión y mover esos usuarios/perfiles a una instalación oficial (producción). Desde el proyecto no tenemos una guía definida para eso, ni tampoco un procedimiento analizado/probado. La política en este caso es iniciar siempre con una instalación limpia en producción.

Esta forma de trabajo (sistemas SIU con instalador web, entorno producción) no están pensados para acarrear fácilmente perfiles, usuarios, etc. También podrían intentar contactar en el foro de SIU-Toba para mas detalles al respecto.

Saludos!