Changes between Version 1 and Version 2 of Reunion090217


Ignore:
Timestamp:
Feb 20, 2017, 8:20:32 AM (7 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion090217

    v1 v2  
    55
    66== Arranque PXE: Grub4dos versus syslinux ==
    7 El proyecto Grub4dos ha dejado de actualizarse hace varios años. Seguimos utilizándolo por al arrancar un equipo por PXE permite mirar dentro de las particiones buscar un fichero, modificarlo o borrarlo, esto nos facilita:
    8  * Tener el kernel y el initrd en cache esto independiza el tiempo de arranque del número de clientes. Con syslinux el servidor enviaba el kernel y el initrd a todos los clientes, el primer equipo podía arrancar en unos 30s y el último tardar varios minutos.
     7El proyecto Grub4dos ha dejado de actualizarse hace varios años. Seguimos utilizándolo para al arrancar un equipo por PXE porque permite mirar dentro de las particiones buscar un fichero, modificarlo o borrarlo, esto nos facilita:
     8 * Tener el kernel y el initrd en cache. Esto independiza el tiempo de arranque del número de clientes. Con syslinux el servidor enviaba el kernel y el initrd a todos los clientes, el primer equipo podía arrancar en unos 30s y el último tardar varios minutos.
    99 * Buscar si una partición tiene un fichero a modo de marca y arrancarla.
    1010
     
    2121
    2222== Posibles colaboraciones ==
    23 Para facilitar las colaboraciones se creará una página en el wiki donde se describan posibles subproyectos que puedan desarrollarse de forma independiente.
     23Para facilitar las colaboraciones se creará una página en el wiki donde se describan subproyectos de OpenGnsys que puedan desarrollarse de forma independiente. En la reunión se mencionan los siguientes:
    2424
    2525* Arranque en caliente de Windows.
     
    3333  * desde el cliente se usará el framework de javascript angular.
    3434  * desde el servidor usaremos el framework de php symfony (ahora se está usando slim).
     35
     36Animamos a todos los miembros del proyecto a que aporten sus ideas en esta página.
    3537
    3638== OpenGnsys - UDS ==
     
    4850 * Se arranca el equipo con WOL.
    4951 * Se registra el la cola de acciones el inicio de sesión. El cliente cuando arranca OpenGnsys consulta la cola e inicia el sistema operativo.
    50  * Al iniciarse sistema operativo se arranca el agente de OpenGnsys y manda un mensaje al servidor diciendo que está activo.
     52 * Al iniciarse sistema operativo se arranca el ogAgent y manda un mensaje al servidor diciendo que está activo.
    5153* Mandar el comando apagar al agente cuando se acaba la reserva.
    5254
     
    5557Málaga ha terminado el módulo de moodle para integrarlo con UDS. Esté módulo permite que a una actividad se le asocie una máquina virtual que sólo es accesible desde la enseñanza virtual.
    5658
     59== Congelar los equipos ==
     60Málaga está interesada en congelar los equipos y están haciendo pruebas.
    5761
    58 == Ticket pendientes ==
     62En el foro hay un mensaje explicando cómo compatibilizar OpenGnsys con !ToolWiz Time Freeze: [topic:265 Integración con herramientas de congelado (#265)]
     63
     64La primera vez que se arranca con OpenGnsys no está congelado, por lo que puede reconocer los drivers; entonces es cuando cambia la configuración a congelado en el siguiente arranque.
     65
     66Con el agente se podría congelar y descogelar el equipo aunque estuviera arrancado.
     67
     68
     69== Ticket pendientes versión 1.1.0 ==
    5970=== #771        Crear imagen no muestra correctamente el espacio necesario y disponible ===
    60 Hay que cambiar la función ogGetSizeParameters. El cambio es fácil pero hay que cambiar los script que llaman a la función.
     71Hay que cambiar la función __ogGetSizeParameters__. El cambio es fácil pero hay que cambiar los script que llaman a la función.
    6172
    6273=== #528 busybox tftp ogLive con acceso subdirectorio contenedor tftpd del server ===
    6374Está casi terminado.
    6475
    65 Falta modificar el script '''setsmbpass''' para que busque dentro de los distintos subdirectorios al cambiar la clave. En el ticket está documentada la línea que hace falta.
     76Falta modificar el script __setsmbpass__ para que busque dentro de los distintos subdirectorios al cambiar la clave. En el ticket está documentada la línea que hace falta.
    6677
    6778Las plantillas PXE deben incluir esta variable para que el cliente sepa qué directorio montar.
     
    7182
    7283=== #772        Módulo de administración web para dispositivos smartphones y tablets ===
    73 Se trata de un desarrollo web para unirlo a modo de plugin con la consola web de administración y poder gestionar las aulas, a través de un dispositivo móvil o tablet.
     84Se trata de un desarrollo web para unirlo a modo de plugin con la consola web de administración y poder gestionar las aulas a través de un dispositivo móvil o tablet.
    7485
    75 Está hecho en el mismo lenguaje que la consola (php) y utiliza la misma base de datos (Mysql). Se ha decidido por sencillez y rapidez no crear una web adaptativa de la consola principal, sino, varias páginas que usan las mismas librerias, pero, hojas de estilo distintas que ajustan la visualización a una pantalla de pequeñas dimensiones.
     86Está hecho en el mismo lenguaje que la consola (php) y utiliza la misma base de datos (Mysql). Se ha decidido por sencillez y rapidez no crear una web adaptativa de la consola principal, sino varias páginas que usan las mismas librerias, pero hojas de estilo distintas que ajustan la visualización a una pantalla de pequeñas dimensiones.
    7687
    7788=== #718 Nuevo agente modular con comunicaciones REST ===
     
    8293La instalación se realiza en el equipo modelo:
    8394 1. Hay que desinstalar el agente antiguo
    84  2. los instalables de puede bajar d ela consola de administración el la página de propiedades del equipo.
     95 2. Los instalables de pueden bajar de la consola de administración el la página de propiedades del equipo.
    8596 3. Al restaurar la postconfiguración configura el agente en el equipo cliente. Si no lo encuentra instalará el agente antiguo, si así está configurado en el engine.cfg
    8697
     
    91102La página del wiki sobre la API REST incluye un [wiki:ApiRest#RutasdefinidasenOGAgent apartado con las rutas del ogAgent].
    92103
    93 La API REST de un agente OpenGnsys para sistemas operativos estará bajo la URL https://Cliente:8000/opengnsys.
     104La API REST de un agente OpenGnsys para sistemas operativos estará bajo la URL https://IPCliente:8000/opengnsys.
    94105
    95106  * /logoff Lanzar un proceso para cerrar la sesión del usuario matando todos sus procesos.
     
    125136
    126137=== Personalizando el inicio de sesión ===
    127 Se decide crear un  script bootOsCustom para personalizar el inicio de sesión. Al igual que con el configureOs se ofrecerá una plantilla, bootOsCustom.template, con ejemplos que habrá que modificar y renombrar.
     138Se decide crear un  script __bootOsCustom__ para personalizar el inicio de sesión. Al igual que con el configureOs se ofrecerá una plantilla, bootOsCustom.template, con ejemplos que habrá que modificar y renombrar.
    128139
    129140El script bootOs llamará al script bootOsCustom antes de desmontar las particiones.
     
    132143Se utiliza la idea del proyecto mrsync: Los ficheros se envían por multicast y el resto de las propiedades sí se sincronizan con rsync.
    133144
    134 Sólo se utiliza para restaurar, ya que para crear la imagen habría el servidor tiene que recibir una transferencia multicast que podría ser un problema de seguridad.
     145Sólo se utiliza para restaurar, ya que para crear la imagen el servidor tiene que recibir una transferencia multicast que podría ser un problema de seguridad.
    135146
    136147El proceso de restauración:
     
    153164
    154165=== #769        ogLive amplia el espacio de memoria reservada para instalar software en "caliente" ===
    155 No es para la próxima versión.
     166Se realizará en la próxima versión.
    156167
    157168
    158 == Congelar los equipos ==
    159 Málaga está interesada en congelar los equipos y están haceindo pruebas.
    160 
    161 En el foro hay un mensaje explicando cómo compatibilizar OpenGnsys con !ToolWiz Time Freeze: [topic:265 Integración con herramientas de congelado (#265)]
    162 
    163 La primera vez que se arranca con OpenGnsys no está congelado, por lo que puede reconocer los drivers; entonces es cuando cambia la configuración a congelado en el siguiente arranque.
    164 
    165 Con el agente se podría congelar y descogelar el equipo aunque estuviera arrancado.