[[PageOutline(2-5,Índice)]] = Acta de la videoconferencia de 13 de Diciembre de 2017 = Asisten: Málaga, Teruel, Valencia, Huelva y Sevilla \\ Próxima reunión: 16 de enero de 2018 a las 11:30 Leyendas: * [[Image(wiki:Reuniones:todo.png)]] Tareas pendientes. * [[Image(wiki:Reuniones:mejora.png)]] Mejoras. == Últimos cambios == === Problema ogLive === Rsync da error cuando el ogLive está en servidores distribuidos. Tenemos un servidor de administración y por separado el servidor de ogLive. El error se produce cuando se usa el updateCache, que utiliza la función ogCopyFile. Las versiones son la 1.0.6b con ogLive xenial. === #770 Imágenes sincronizadas: transferencia multicast === El código está situado en la rama de ticket, se incluyen los cambios que se han realizado en la rama de la versión 1.1 que afectan a ficheros del ticket. Se elimina errata por la que fallaba la transferencia multicast desde la consola. === #811 Arranque de Windows con setBootMode === Se revierte el cambio de ogBoot porque al restaurar no realizaba el segundo inicio de Windows. Se pasa el ticket a la próxima versión. Habrá que usar la API REST para sustituir las marcas. === [topic:327 Actualizar ogLive ] === En el foro preguntan como actualizar el ogLive. Se le explica el uso del comando {{{installoglive}}} de la versión 1.0.6 para actualizar el cliente de OpenGnsys. === #816 Marcar ordenador de profesor === Se ha creado un ticket para establecer la manera de marcar el ordenador de profesor y que se muestre en la pantalla de estado. En las propiedades del aula aparece un dato nuevo con la información del equipo del profesor. Cuando se muestra el estado del aula el equipo del profesor se muestra con un asterisco al lado. En la pestaña buscar tenemos como nuevo criterio el equipo del profesor. Está pendiente modificar los datos cuando se mueva el equipo del profesor de un aula a otra. [[Image(wiki:Reuniones:todo.png)]] === #802 Gestión equipos UEFI === Se ha creado un nuevo ogLive con el kernel firmado que puede utilizarse en equipos con UEFI. Se ha subido a la zona de descargas: ogLive-xenial-4.13.0-17-generic-amd64-r5520.iso Para hacer pruebas podemos encontrar el código del ticket en la rama de la versión1.1-ticket (source:branches/version1.1-tickets/GestionEquiposUEFI-ticket802), y utilizar el script de instalación. Tenemos ejemplos de plantillas PXE para UEFI, que tendremos que modificar para adaptarlas la posibilidad de tener varios ogLives. Sería interesante presentar en el próximo !RedIris la gestión de equipos UEFI con OpenGnsys. === Adaptación de la consola a php7 === Ya está terminada, sólo falta probarla a fondo. Se deja para la próxima versión porque los cambios son muy importantes Falta añadir al ticket un instalador, será el script de instalación e OpenGnsys que instale como dependencia php7 y esta consola. [[Image(wiki:Reuniones:todo.png)]] === #768 Ofrecer diferentes ogLive a los clientes === Se ha corregido una errata al asignar ogLive a ordenador en la consola web: La consola asignaba siempre el ogLive por defecto y no el elegido. El comando sí funcionaba bien. === #708 Crear API REST para integración de OpenGnsys con UDS === OGAgent notifica el idioma al iniciar sesión de usuario. Esto permite internacionalizar el mensaje de fin de sesion que se le envia al usuario. Se puede mandar en inglés y en castellano, por defecto se manda en inglés. === Archivo de instalación de la versión 1.1 === Para las pruebas contendrá el ogLive. En la versión definitiva se lo bajará desde la web del proyecto. === #743 Funcion en el webservice api rest para wakeonlan === Se ha añadido en comandos/gestores/gestor_Comandos.php el include necesario para realizar la llamada a wakeonlan_repo.php que se encuentra en el mismo directorio. == Ticket pendientes == Se cerrarán los siguientes tickets: #743 Funcion en el webservice api rest para wakeonlan #726 Reducir el registro de errores y avisos en algunas operaciones #770 Imágenes sincronizadas: transferencia multicast Para los ticket de los equipos iMac falta la documentación. == Mejoras posibles == === setclientMode === Se plantea la posibilidad de integrar de la funcionalidad de setclientmode en la consola. En el comando de restaurar incluir una casilla de selección que permita cambiar la configuración del arranque, a la partición o al MBR. Se escribirá un fichero en el cron que ejecutará la orden. También existe una función del lado del cliente que lo hace. Parece complicado, en caso de error de la restauración el cambio de configuración de arranque se realizaría igualmente. Por ahora no se hará. === Imágenes en la cache === El script de deployImagen si elegimos como origen CACHE permite que restauremos de la cache sin comparar con el servidor. Sería interesante que lo incluyéramos en la consola. Para no complicar los comandos existentes se crearía otro asistente o comando específico para restaurar desde cache. También se puede crear la imagen en cache, el script lo permite y la consola también pero de una forma algo compleja. Se podría crear comando o asistente también para esto. [[Image(wiki:Reuniones:mejora.png)]] === Imágenes de disco duro === Está casi listo. [[Image(wiki:Reuniones:mejora.png)]] * En el listado de imágenes hay que incluir otro tipo nuevo. * La postconfiguración será opcional. === Curso Online === En el laboratorio virtual del curso online el servidor tiene tres tarjetas de red: sólo anfitrión, NAT e interna, por está última se conecta con los equipos clientes. Se puede eliminar la interna y definir la tarjeta de red de los clientes en la "sólo anfitrión", de forma que sea está red la que permita comunicarse entre los equipos. [[Image(wiki:Reuniones:mejora.png)]] === Instalador según funcionalidad === En Salamanca necesitan tener OpenGnsys de forma distribuida, un servidor con varios repositorios y preguntaron si estaba previsto en la instalación. El instalador podría tener en cuenta el servicio que va a dar el equipo donde instalamos OpenGnsys para determinar que se instala o no. Para ello hay que definir bien los distintos servicios que corresponden al repositorio y al servidor de administración. [[Image(wiki:Reuniones:mejora.png)]]