wiki:Reunion140520

Version 1 (modified by irina, 17 months ago) (diff)

--

Acta de la videoconferencia de 14 mayo de 2020

Asisten: Teruel, Valencia, Zamora, Huelva, Málaga y Sevilla.
Próxima reunión: 26 de mayo a las 11:30

Últimos cambios

#978 Al iniciar el servidor no se arranca el servicio ogAdmServer

El ogAdmServer debe iniciarse después de MySQL, porque consulta el DB al principio para obtener los horarios.

Se agrega un archivo de systemd que obliga al servicio OpenGnsys a comenzar después del servicio MySQL.

#780 buildToOrder no funciona correctamente en Windows 10

En el script buildToOrderSe han incluido las claves de registro que hay que cambiar en Windows 8 y 10.

Si una clave no existe, se creará.

Cambio en la forma de nombrar las versiones

Se va a evitar las letras en los nombres de las versiones. Sólo se dejaran 3 números.

  • La 1.1.1b pasará a 1.1.2.
  • La 1.1.2 pasara a 1.2.0.

Esto facilita la comparación entre el orden de las versiones.

Versión 1.1.2

Ticket pendientes:

#976 ogBootMbrGeneric: mejora en la compatibilidad con GPT.

La herramienta ms-sys que se utiliza para comfigurar el arranque desde el el MBR tiene una opción específica para GPT.

    -s, --mbrsyslinux    Write a Syslinux MBR to device
    -t, --mbrgptsyslinux Write a Syslinux GPT MBR to device

En la función del engine ogBootMbrGeneric se podría utilizar para este tipo de particiones. Pero antes habría que probar si mejora el comportamiento de la que estamos usando (-s).

En la reunión se comenta que como las particiones tipo GPT se usan principalmente UEFI, no tiene mucho sentido hacer el cambio ya que UEFI no usa el MBR.

#861 updateBootCache parámetro opcional para sincronizar kernel initrd entre el server-cliente

Marcado como leve, se pasa a la versión 1.2

#961 Guardar en datos de imagen el tamaño original

Los datos están guardados en repo.info.

  • Es fácil acceder a ellos desde la consola, por lo que se prodrían mostrar en la infomración de la imagen sin muchos cambios.
  • Los equipos arrancado con el ogLive bo tienen acceso a este fichero, porque está en una zona del disco que no sed comparte. No podría usarse en los script y funciones del motor de clonación.

#970 Use autotools in ogAdmServer

Está terminado. Sólo falta cerrarlo.

#977 ogAdmAgent: Caída del servicio al programar tareas en una unidad organizativa.

El servicio ogAdmAgent se cae cuando se programa una tarea que tenga cómo ámbito:

  • la unidad organizativa entera donde existan varios grupos de aulas.
  • un aula donde existan varios grupos de ordenadores.

El problema reside en la función que recopila las IP de los equipos RecopilaOrdenadores. Dando un error en la consulta SQL que realiza a la base de datos al insertar las acciones programadas para su ejecución.

Se resuelve para los casos del ámbito unidad organizativa o aula.

La solución para grupos de aulas o grupos de ordenadores al ser más compleja se deja para la siguiente versión porque el código de este componente, ogAdmAgent, se está modificando para incluirlo en el ogAdmServer.

Propuesta de nuevos ticket

Facilitar configuración de los equipos para remotePC

A crear el aula e incluirla en remotePC aparecerá en el cuadro de "cambio masivo de ordenadores" unos campos para incluir el nombre del sistema operativo y la imagen, de forma que ya estarían disponibles para gestionarlos con remotePC.

Se ve interesante para equipos que no son gestionados con OpenGnsys, pero para los que sí se restauran con OpenGnsys puede dar lugar a una inconsistencia entre los datos de la consola de administración y la situación real del equipo.

Mover Ordenadores entre Aulas

Se podría crear una comando para mover los ordenadores de un aula a otra, de forma similar a la opción de reubicar ordenadores.

Se ve muy práctico, se intentará incluir en esta versión.

RemotePC

Se va a tener una reunión con UDS para las mejoras necesarias para la próxima versión.

Iniciar sesión en cola de acciones

Al reservar un equipo para remotePc se incluye en la cola de acciones el comando "Iniciar sesión", de forma que al arrancar el equipo si se inicia en ogLive detecta la tarea y pasa al sistema operativo.

Si el equipo arranca directamente en el sistema operativo la tarea queda pendiente en la cola de acciones y en se ejecutará cuando el equipo se arranque en el ogLive.

Tarjeta nvidia

En Huelva tiene unos equipos con tarjeta nvidia que dan problemas al establecer la conexión remota con el protocolo rdp.

Parece que el problema reside en la versión del driver.

Equipos cacheados indefinidamente

Si no se configura un calendario en UDS y se apagan los equipos se quedan cacheados indefinidamente.

Pasa también si es el usuario el que apaga el equipo y si se cuelga el sistema operativo.

Sería interesante que UDS comprobara es estado del equipo a través de OpenGnsys por si se ha apagado.

Nuevos errores detectados

Estadísticas de la Unidad Organizativa

En la estadísticas se observa que algunos valores no son correctos.

Habrá que revisar la manera de calcularlos.

Problemas con el inventario de software

Al generar una imagen el inventario de software crea el fichero de texto auxiliar pero no se guarda en la base de datos. Si se realiza con una versión de OpenGnsys anterior sí lo realiza correctamente.

Se observa que el fichero tiene caracteres "raros" debido a tipo de codificación de idioma. La base de datos se ha pasado de codificación latin a utf-8, antes aparecían los nombres del software cortado pero ahora se detiene cuando llega al primer carácter que no reconoce.