Changes between Version 1 and Version 2 of Reunion071117


Ignore:
Timestamp:
Nov 20, 2017, 10:56:20 AM (6 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion071117

    v1 v2  
    11[[PageOutline(2-5,Índice)]]
    2 
    3 = En construcción =
    42
    53= Acta videoconferencia del 7 de noviembre de 2017 =
    64
    7 Asisten: Zaragoza, Teruel, Huelva, Málaga y Sevilla \\
     5Asisten: Zaragoza, Teruel, Valencia, Huelva, Málaga y Sevilla \\
    86Próxima reunión: 21 de noviembre de 2017 alas 11:30
    97
     
    1816El problema residía en el pluging de gestión de usuarios, que cada vez que se llamaba a la página hacía miles de solicitudes a la base de datos. Se ha eliminado el pluging y va mucho mejor.
    1917
    20 === ogAgent ===
     18=== #718        Nuevo agente modular con comunicaciones REST ===
    2119
    2220Se corrige un error y ahora tanto para enviar mensaje como para ejecutar comando se pueden utilizar saltos de líneas y acentos.
     
    2624
    2725Cuando acaba esté tiempo el equipo debe apagarse, para ello el servidor de OpenGnsys ha de mandar al equipo varios comandos:
    28  * Cuando llega el tiempo máximo un comando de cierre de sesión o apagar equipo.
     26 * Cuando llega el tiempo máximo un comando de cierre de sesión o apague equipo.
    2927 * 10 y 5 minutos antes un mensaje de aviso del próximo cierre de sesión.
    3028
    31 Para ello se ha creado una nueva tabla en la base de datos que guarda los comando que se han de enviar a los agentes a una hora determinada y un script que llamará el cron, {{{ogagentqueue}}}, para que revise en la tabla las acciones que deben realizarse en cada momento.
     29Para ello se ha creado una nueva tabla en la base de datos que guarda los comandos que se han de enviar a los agentes a una hora determinada y un script que llamará el cron, {{{ogagentqueue}}}, para que revise en la tabla las acciones que deben realizarse en cada momento.
    3230
    33 En la videoconferencia se describe el funcionamiento del RemotePC, como configurar el servidor USD y el servidor de OpenGnsys, cómo instalar los agentes compatibles con UDS en los equipos y el acceso que tiene el usuario desde su navegador. Toda esta documentación se puede ver en la página del wiki [wiki:RemotePc Proyecto RemotePC: acceso remoto a laboratorios TIC]
     31En la videoconferencia se describe el funcionamiento del RemotePC: cómo configurar el servidor USD y el servidor de OpenGnsys, cómo instalar los agentes compatibles con UDS en los equipos y el acceso que tiene el usuario desde su navegador. Toda esta documentación se puede ver en la página del wiki [wiki:RemotePc Proyecto RemotePC: acceso remoto a laboratorios TIC].
    3432
    3533Se presentará en !RedIris, para evitar el "efecto demo" se creará un video donde se muestre el funcionamiento.
     
    4038ogBoot: Se usa setBootMode para el arranque de Windows con reinicio.
    4139
    42 setBootMode: se corrige el mensaje de error cuando no encuentra la plantilla
     40setBootMode: se corrige el mensaje de error cuando no encuentra la plantilla.
    4341
    44 Los archivos PXE no comprobarán la existencia de marcas si los equipos iMac no las utilizan. [[Image(wiki:Reuniones:todo.png)]]
     42Los archivos PXE no comprobarán la existencia de marcas si los equipos iMac no las utilizan. [[Image(wiki:Reuniones:todo.png)]].
    4543
    4644=== Variable en configuración PXE ===
     
    4846Málaga utilizaba la información del arranque directo de Windows (winboot=kexec) para identificar qué equipos soportaban el arranque con Burg.
    4947
    50 Se ha dejado de enviar este parámetro, se podría mandar el valor del perfil de software para sustituir el valor anterior. FALTA
     48Se ha dejado de enviar este parámetro, se podría mandar el valor del perfil de software para sustituir el valor anterior. [[Image(wiki:Reuniones:todo.png)]]
    5149
    5250
     
    5553Se abre este ticket para usar un fichero de configuración estructurado en formato JSON que pueda sustituir a algunas tablas estáticas de la BD y a algunas listas de valores usados en el motor de clonación.
    5654
    57 Y adaptar principalmente la interfaz web y el motor de clonación para que compartan un mismo fichero de configuración.
     55También se adaptarán la interfaz web y el motor de clonación para que compartan un mismo fichero de configuración.
    5856
    5957Ya se ha subido la primera versión de este fichero.
     
    6462Para guardar el nombre de la imagen que se ha restaurado se incluyó en el perfil de software de la imagen la información del sistema operativo.
    6563
    66 Se ha modificado la consola para que en perfil de software, tanto en la gestión de componentes de software como en la infomración del perfil, se muestre el sistema operativo
     64Se ha modificado la consola para que en perfil de software, tanto en la gestión de componentes de software como en la información del perfil, se muestre el sistema operativo.
    6765
    6866
    6967=== #718 Nuevo agente modular con comunicaciones REST  ===
    70 Al modificar la página de status para incluir el nuevo ogAgent el filtro que se usa en los comandos para seleccionar o no los equipos a los que se envía la acción, después de haber desmarcado un cliente volvía a seleccionarse automáticamente.
     68Al modificar la página de status para incluir el nuevo ogAgent, el filtro que se usa en los comandos para seleccionar o no los equipos a los que se envía la acción después de haber desmarcado un cliente volvía a seleccionarse automáticamente.
    7169
    7270Esto ocurría porque el cliente antiguo al iniciar una sesión no informaba al servidor de que cerraba la conexión; al realizar el sondeo el equipo aparecía dos veces una con el estado del cliente antiguo y con el nuevo. Ahora cuando un equipo aparece con el agente nuevo lo elimina del listado del cliente antiguo.
     
    7472
    7573=== #797 revisar log en los procesos de restauración  ===
    76 La función ogGrubInstall detecta si existe el ogLive en cache para incluir una entrada en el fichero de configuración, si no existe muestra un falso error. Se elimina el mensaje de error.
     74La función {{{ogGrubInstall}}} detecta si existe el ogLive en cache para incluir una entrada en el fichero de configuración, si no existe muestra un falso error. Se elimina el mensaje de error.
    7775
    7876
    7977=== #813 Consola Restaurar Imagen: no muestra el error en la cola de acciones ===
    8078
    81 Al ejecutar un comando si falla el script de interfaz con la consola, se muestra un mensaje de error pero devuelve que el comando se ha realizado bien.
     79Al ejecutar un comando si fallaba el script de interfaz con la consola, se mostraba un mensaje de error pero devolvía que el comando se ha realizado bien.
    8280
    83 La cola de acciones también muestra el comando como correcto.
     81La cola de acciones también mostraba el comando como correcto.
    8482
    8583Se debía a que después de realizar el comando se revisaba la configuración final del equipo y en este paso se sobreescribía la información del error. Se ha modificado de forma que se salga con el resultado correcto.
     
    8987=== #786 Adaptar el ogLive-precise-3.2.0-23-generic-r4820.iso como ogLive de 32 bits ===
    9088
    91 Sólo falta que eliminar el mensaje de error falso que se muestra en los clientes de 32 bits por querer montar el directorio "lib32".
    92 [[Image(wiki:Reuniones:todo.png)]]
     89Sólo falta que eliminar el mensaje de error falso que se muestra en los clientes de 32 bits por querer montar el directorio "lib32". [[Image(wiki:Reuniones:todo.png)]]
    9390
    9491
     92===  #796 Burg como systemMenu gráfico ===
    9593
     94Está terminado, sólo falta documentarlo.
    9695
    97 Mapa de implantación -> Se ha enviado un correo a RedIris
     96Se volverá a probar.
     97
     98=== #708        Crear API REST para integración de OpenGnsys con UDS ===
     99
     100Esta terminada, se mantiene abierto por si queremos incluir alguna funcionalidad más.
     101
     102=== #718        Nuevo agente modular con comunicaciones REST ===
     103
     104Hay un agente nuevo que hay que subir a la zona de descargas del proyecto.
     105
     106Hay que probar a fondo la nueva versión.
     107
     108Detecta el estado de arrancado en los iMac pero no el inicio de sesión, haría falta instalar qt en los equipos.
     109
     110=== #730        Integración de rama OpenGnsys 1.1.0 en rama principal ===
     111Siempre es el último que se cierra.
     112
     113=== #767        Revisar estabilidad del asistente de particionado ===
     114
     115Sevilla ha hecho bastantes pruebas, pero estaría bien que probará alguien más.
     116
     117=== #793        Unificar los recursos en red del ogLive [shared] ===
     118
     119El objetivo es unificar los nombres del lado del cliente y el lado del servidor.
     120
     121Inicialmente para esta versión sólo se cambiaría el recurso samba. Para ello requiere rehacer la lógica del initrd del ogLive.
     122
     123Supone un cambio importante y se pasa a las próxima versión.
     124
     125=== #797        revisar log en los procesos de restauración ===
     126Se repasará y se cerrará.
     127
     128=== #804        Conversión de todo el código php de la consola web de administración a Php7 y Mysqli ===
     129Sólo falta sustituir Ajax.
     130
     131=== #811        Arranque de Windows con setBootMode      ===
     132Pendiente de si se usan  las marcas para arrancar la partición de los equipos iMac.
     133
     134=== #810        API REST de respositorio para listado de imágenes ===
     135La API REST para el listado de imágenes ya está terminada, se amplía el ticket para eliminar imágenes.
     136
     137=== #726        Reducir el registro de errores y avisos en algunas operaciones ===
     138Se han eliminado errores. Hay que revisar completamente la forma de mostrar los mensajes de log, estableciendo distintos niveles: info, error, debug, ...
     139
     140=== #743        Función en el webservice API REST para wakeonlan ===
     141
     142Huelva lo necesita. Se integrará antes de terminar la versión.
     143
     144=== #774 Soportar clientes ogLive de 64 bits ===
     145
     146Se ha reabierto para probar si funciona en los equipos iMac.
     147
     148== Nueva web ==
     149La parte de las unidades organizativas (OU) ya está realizada en symfony.
     150 * Se pueden incluir grupos de equipos dentro de otros grupos.
     151 * A un grupo se le pueden asignar propiedades de red.
     152 * A un grupo se le pueden asignar equipos.
     153
     154La API toma la configuración del fichero JSON de configuración y se han eliminado las tablas estáticas de la base de datos.
     155
     156== Mapa de implantación ==
     157Se va a realizar un nuevo mapa de implantación. Se ha enviado un correo a !RedIris solicitando información a las distintas universidades.