Changes between Initial Version and Version 1 of Reunion111016


Ignore:
Timestamp:
Oct 24, 2016, 11:10:15 AM (8 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion111016

    v1 v1  
     1[[TOC(heading=Índice)]]
     2= Acta de la videoconferencia del 11 de octubre de 2016 =
     3
     4Asisten: Huelva, Málaga, Teruel, Valencia y Sevilla.
     5
     6Próxima reunión: 26 de octubre a las 11:30.
     7
     8== Cambios desde la última reunión ==
     9
     10=== #724 Cliente ogLive 1.1.0 basado en Ubuntu 15.10 o Ubuntu 16.04 LTS ===
     11Se cierra el ticket.
     12
     13En los script de instalación y actualización se instala este oglive.
     14
     15=== Índice en la tabla ordenadores ===
     16
     17Se incluye el índice "idaulaip" en BD para que el estado de los equipos sea consistente, según se indica en el topic:280 del foro.
     18
     19=== Fichero de configuración engine.cfg ===
     20El script de actualización hace una copia de seguridad del fichero engine.cfg y se avisa del cambio, de forma que si existen configuraciones personalizadas no se pierdan.
     21
     22
     23=== #709 Script para instalar módulos del Kernel en el cliente ogLive ===
     24
     25Se cierra con la funcionalidad básica.
     26
     27=== #736 Mejorar la seguridad del servidor ===
     28
     29Se cierra el ticket.
     30
     31El script security-config configura cortafuegos FirewallD y seguridad SELinux.
     32
     33Al instalar se copia al directorio /opt/opengnsys/lib.
     34
     35Habría que probarlo con más detalle.
     36
     37=== #730 Base de datos: se ponen valores por defecto a los campos no nulos ===
     38La nueva versión de mysql no permite tener campos definidos como no nulo sin valor por defecto. Se ponen como valor por defecto "" o 0, según sea cadena o entero.
     39
     40=== #139        Documentación y manuales OpenGnSys 1.0 ===
     41Es un ticket antiguo, se pasa a la versión 1.0.6b. Al instalar OpenGnsys, se copiará la documentación del curso online en el directorio .doc.
     42
     43Para cada versión se creará un ticket específico.
     44
     45=== #708 Documentación de la API REST ===
     46Estará disponible en la url $IPSERVER/opengnsys/rest.
     47
     48Se utiliza swagger para mostrar la documentación de la API REST. Como punto de partida tomo un fichero .yml con la información de la documentación.
     49Muestra ejemplos de las consultas u permite probarla.
     50
     51=== Documentación de desarrollo ===
     52Se corrige información creación ogLive.
     53
     54=== Asistente de deploy ===
     55Se modificará para que guarde la información de la imagen restaurada.
     56
     57=== Cambios en el nuevo agente de sistema operativo ===
     58
     59Se descarga desde la web de administración de OpenGnsys. Se pone seguridad en el directorio de descarga, sólo muestra los ficheros con permiso de lectura y no aparecen los directorios.
     60
     61Mejora de la seguridad de la API REST  Para que el cliente sólo acepte solicitudes desde el servidor:
     62
     63 * El cliente al arrancar manda un token al servidor, este lo guarda en su base de datos y lo utiliza para autenticar la comunicación entre ambos.
     64
     65 * Falta implementar la parte del servidor.
     66
     67También se mejora la seguridad del server.
     68
     69=== #141 Reconstruir función ogDiskToDev ===
     70Se cierra: está resuelto en el ticket 748 (Mejorar rendimiento usando fichero de configuración de discos)
     71
     72Para mejorar el rendimiento, se crea un fichero cache con la configuración de los dispositivos. Cada línea contiene la correspondencia
     73{{{
     74num_disk num_part dispositivo
     75}}}
     76
     77
     78La primera vez que se busca se guarda en el fichero y a partir de entonces se toma del archivo, comprobando antes que la configuración de las particiones no ha cambiado.
     79
     80=== #385 Servicios OG para varias vlan aisladas ===
     81
     82Cerrado: no se resolverá.
     83
     84Fue un caso puntual. Un servidor con dos tarjetas de red a dos VLAN separadas. Actualmente está en desuso.
     85
     86La funcionalidad de la transferencia multicast entra varias VLAN, aportaría una solución a este problema.
     87
     88Si hubiera problemas parecidos se crearía un ticket concreto para ellos.
     89
     90
     91=== Licencia del agente para sistema operativo ===
     92El agente de OpenGnsys está basado en el agente de UDS con licencia BSD. En la licencia hay que incluir la información de OpenGnsys.
     93
     94Se hablará con Virtual Cable para ponernos de acuerdo en el texto de la licencia.
     95
     96=== Mejora: ofrecer varios clientes. ===
     97A veces hay la necesidad de tener varios clientes según el hardware de los equipos.
     98
     99El cliente está preparado para tomar el oglive de distintos servidores.
     100
     101Se tendrían que instalar servidores de oglive con las distintas versiones: 3.0, 3.2 y otro posterior, compartiendo por samba el recurso oglive.
     102
     103Es necesario que en la consola se incluya la opción del servidor de oglive para tomar el dato y pasarlo en el fichero pxe.
     104 * Propiedades de pc
     105 * Propiedades del aula
     106 * Añadir campo en base de datos
     107 * !NetBootAvanzado.
     108 * En la pestaña repositorios añadir también servidores de oglive
     109
     110Inicialmente se podría hacer con plantillas PXE que incluyan los datos de los distintos servidores de ogLive.
     111
     112En línea de comando funciona bien.
     113
     114Para que en un mismo servidor se encuentren distintos oglive habría que cambiar el oglive: se deja para más adelante.
     115
     116=== Compatibilidad con ogLive anteriores ===
     117Se comprobará que los oglive anteriores se puedan utilizar en la versión 1.1.0. Es necesario para quien tenga equipos con hardware antiguo.
     118
     119== Versión 1.0.6 ==
     120
     121=== #753 Asistente de particionado no crea correctamente la cache ===
     122
     123Se crea este ticket para la versión 1.0.6.
     124
     125El asistente de particionado en la versión 1.0.6a no crea correctamente la cache.
     126
     127Además, la última instrucción del "reboot" hace que el proceso de particionado entre en un bucle si ejecuta con seguimiento o como un procedimiento.
     128
     129=== Nuevo parche 1.0.6b ===
     130
     131Se creará un nuevo parche para versión para la 1.0.6 para corregir los errores graves y permitir el uso de nuevo hardware. Se incluirán las funcionalidades siguientes:
     132
     133 * Asistente de particionado: creación correcta de la cache.
     134 * Corrección del script ogAdmServerAddress. Mantiene una dirección IP incorrecta en la consola de administración.
     135 * Compatibilidad con el nuevo OgLive, necesario para el hardware nuevo.
     136
     137== Ticket pendientes ==
     138#708    Crear API REST para integración de OpenGnsys con UDS
     139
     140Seguridad API REST: casi terminado.
     141
     142#718    Nuevo agente modular con comunicaciones REST
     143
     144#730    Integración de rama OpenGnsys 1.1.0 en rama principal
     145
     146Se intentará incluir los multiples oglive.
     147
     148== ogAdmServer ==
     149En Valencia hay muchos problemas con la memoria que consume el servicio ogAdmServer, se seguirá mirando en qué circunstancia se dan.
     150
     151En Huelva se reiniciaba el servicio periódicamente.
     152
     153En otros lugares no hay problemas.
     154
     155
     156
     157
     158
     159
     160
     161
     162
     163
     164
     165
     166
     167
     168
     169
     170
     171
     172