Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Mensajes - gmolinauskas

Páginas: [1] 2 3 ... 6
1
Toba - Instalación / Re:Instalación via Docker
« on: Mayo 22, 2023, 11:05:25 am »
Gracias Richard   voy revisando en los repo que mandaste y seguramente algo les voy a preguntar.   Gracias a ambos!


Saludos.
Gabriel


Hola Gabriel,
Revisé los proyectos SIU que ya laburan con imagenes de docker, como Mapuche o Diaguita, e hice un poco de ingeniería inversa de lo desarrollado, veo que   utilizan las imagenes de alpine y un entrypoint para ejecutar los comandos de toba en el run.   ¿No estaría bueno , utilizando lo que está desarrollado en algunos proyectos,  estandarizar la forma de trabajar Toba con docker y hacer el deploy en producción?

te cuento un poco para darle profundidad a lo que te comento Tomas (que es correcto) y se entienda el motivo del cambio.

Las imagenes a las que haces referencia fueron parte de nuestros primeros pasos con Docker y una via para ir llevando los modulos hacia un despliegue con contenedores, nos fuimos abriendo camino mientras generabamos respuesta a las necesidades que iban surgiendo, eso no significa que era la forma ideal de trabajo.

Por ello se realizo un trabajo especifico con una consultora externa especializada en la tematica y se replantearon tanto las imagenes base, como la manera de trabajar con ellas de acuerdo a las recomendaciones. Vas a notar que en el repositorio que enlazo Tomas al final hubo un cambio en la imagen base del archivo docker-compose.yml que seria parte del nuevo conjunto de imagenes base a utilizar.

Basicamente la forma de trabajo te la resumo en los siguientes items:

 - aquello que necesita ejecutarse siempre se convierte en diversos scripts que se alojan en un directorio especifico mas info
 - esos scripts seran ejecutados por el entrypoint antes de iniciar el proceso principal (de forma incondicional)
 - lo que se necesite ejecutar de forma condicional o bajo demanda, debe quedar como comandos (por fuera del entrypoint) que se ejecuten ya sea manualmente (dev) o via alguna job (prod), si usan un launcher o ejecutan el comando completo por el momento no esta definido.

En el readme del repositorio que te enlace, se encuentra a groso modo el mecanismo de laburo planteado hacia adelante. Por ende, los entrypoints tal como los viste en la recorrida que hicieron (los felicito por meterse de esa forma!!) lamentablemente estan difuntos a futuro.

Estamos migrando el IDM de Arai-Usuarios (hecho en Toba) a este nuevo esquema  y llevando adelante las modificaciones del caso, ahi vamos a estar definiendo con mayor detalle la forma de trabajo que recomendaremos a los modulos..  pero los lineamientos grales son los planteados arriba. En paralelo como complemento de ese trabajo voy a dejar un Dockerfile en el repositorio del template para facilitar lo que seria la extension/personalizacion de las imagenes base.

El otro tema es que no se actualizan las viejas imagenes con nuevas versiones de PHP, por lo tanto es un camino cerrado ese.

Si pueden ir chusmeando las nuevas imagenes, pregunten nomas que en lo que pueda los ayudo.

Saludos

2
Toba - Instalación / Re:Instalación via Docker
« on: Abril 28, 2023, 02:13:37 pm »
Hola ,  retomo este viejo hilo ,   porque estamos con intenciones de dockerizar los proyectos que tenemos en toba y poder automatizar el deploy.

Revisé los proyectos SIU que ya laburan con imagenes de docker, como Mapuche o Diaguita, e hice un poco de ingeniería inversa de lo desarrollado, veo que   utilizan las imagenes de alpine y un entrypoint para ejecutar los comandos de toba en el run.   ¿No estaría bueno , utilizando lo que está desarrollado en algunos proyectos,  estandarizar la forma de trabajar Toba con docker y hacer el deploy en producción?

Saludos y gracias!  y bienvenida cualquier recomendación para encarar esta metodología.

Gabriel


3
Hola Richard,   gracias por darme esta solución alternativa.   Vamos a probar redefiniendo la clase (con mi realmente limitado conocimiento) . Si le encontramos alguna vuelta más lo comparto.    Saludos y gracias!!!!

Gabriel

4
Hola! Estaría buenísimo que el form ML funcione igual que el cuadro,   es decir que cuando no entra en la pantalla se active un  scroll para navegarlo.

Gracias por la revisarlo,   espero entonces  , gracias Richard!

Saludos

Gabriel

5
Hola Richard,  estoy en la v1.3.6 de siu/manejador-salida-bootstrap y el problema persiste,  por lo que probé la propiedad "Ancho" responde OK en los cuadros,  pero en filtros y formularios ML no funciona con bootstrap.

Saludos

6
Hola Richard! te consulto, cual sería el componente del composer y a que versión debería llevarlo para traer los cambios que subiste?

Saludos y gracias!

Gabriel

7
Hola,   tenemos un proyecto que aplicamos  el manejador de salida  bootstrap,    algunas propiedades de los formularios multilínea no funcionan (Ancho, alto, scroll). Tampoco se ve la línea de separación entre campos.

¿Alguna idea de como podríamos solucionarlo?

Saludos y gracias!

Gabriel

8
Toba - Instalación / Re:Instalacion desatendida
« on: Julio 21, 2022, 10:56:01 am »
Hola! te está tirando un error con la clave de postgres. 

O tenés el archivo vacío o la clave es incorrecta o está mal la ruta.

Probá esto (reemplazando tu_clave_de_postgres por la clave de postgres, sin comillas )

echo -n tu_clave_de_postgres > /tmp/clave_pg

/bin/toba instalacion instalar -c /tmp/clave_pg


9
Toba - Instalación / Re:Instalacion desatendida
« on: Julio 20, 2022, 02:01:20 pm »
Hola, pareciese que a postgres no le llega la clave que definiste en el archivo clave_bd.txt,   probá sacando las comillas simples a todos los parámetros , o fijate si está OK la ruta del archivo ./clave_bd.txt  y si éste tiene el valor dentro.

Saludos

Gabriel

10
Técnicos Mapuche / Re:Nueva Versión SIU-Mapuche 3.18.0
« on: Abril 26, 2022, 03:48:03 pm »
Hola  ¿Podrían pasarnos el listado total con las mejoras de la versión 3.18.0 Realase 1? porque no estamos pudiendo ingresar a la página donde lista los detalles por versión.   

Gracias

Gabriel

11
Técnicos Mapuche / Re:Problemas con saml al Instalar en Produccion 3.14
« on: Octubre 29, 2021, 04:56:48 pm »
Lo del certificado ya lo solucionaron, el tema es que tenés un segundo error que es que la librería onelogin no recupera el valor
de sAMAccountName. 

La librería onelogin va cambiando y a veces requiere parámetros adicionales, depende mucho del idp que usen. Tienen  que empezar a investigar los valores que  va arrojando las variables en siu-toba/framework/php/nucleo/lib/autenticacion/toba_autenticacion_saml_onelogin.php  , haciendo var_dump por ejemplo , para saber dónde te está pinchando.

12
Técnicos Mapuche / Re:Problemas con saml al Instalar en Produccion 3.14
« on: Octubre 29, 2021, 03:00:22 pm »
Yo creo que el error viene del lado de SAML igual, porque te aparece el uid en '',  que valores tienen en estas variables?:

[basicos]
atributo_usuario =
permite_login_toba=

13
Técnicos Mapuche / Re:Problemas con saml al Instalar en Produccion 3.14
« on: Octubre 29, 2021, 02:49:01 pm »
Fijate antes que nada ejecutando esta consulta:

SELECT * FROM toba_mapuche.apex_usuario;

Para saber si te migró los usuarios correctamente.


14
Técnicos Mapuche / Re:Problemas con saml al Instalar en Produccion 3.14
« on: Octubre 29, 2021, 02:22:01 pm »
O probá lo mismo que te mandé comentando verfyPeer:

;verifyPeer=false

15
Técnicos Mapuche / Re:Problemas con saml al Instalar en Produccion 3.14
« on: Octubre 29, 2021, 02:06:17 pm »
Hola,   fijate si poniendo las variables así por lo menos lo pueden hacer andar, después ajustan el tema de los certificados:

[basicos]

....

verifyPeer=false

[sp]

...

x509cert=''
privateKey=''

Saludos

Gabriel

Páginas: [1] 2 3 ... 6