Changes between Initial Version and Version 1 of Reunion200917


Ignore:
Timestamp:
Sep 22, 2017, 2:27:20 PM (7 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion200917

    v1 v1  
     1[[PageOutline(2-5,Índice)]]
     2
     3= En construcción =
     4
     5= Acta de la videoconferencia de 20 de Septiembre de 2017 =
     6
     7Asisten: Huelva, Málaga, Teruel y Sevilla. \\
     8Próxima reunión: Martes 10 de octubre a las 11:30
     9
     10Leyendas:
     11 * [[Image(wiki:Reuniones:todo.png)]] Tareas pendientes.
     12 * [[Image(wiki:Reuniones:mejora.png)]] Mejoras.
     13
     14== Últimos cambios ==
     15
     16=== #802 gestión equipos UEFI ===
     17
     18Hay que cambiar en distintos aspectos
     19
     201) Para el arranque PXE:
     21
     22 * Es necesario enviar una imagen firmada: utilizamos dos imagenes firmadas de grub2 para tftp.
     23 * Nuevas plantillas para los nuevos cargadores de arranque. \\ Hay creadas cinco para Opengnsys en modo usuario, OpenGnsys en modo admin, Windows, Ubuntu y un gestor de arranque gráfico.
     24 * En el servidor ha habido que configurar el Grub2 para que busque los archivos PXE de los clientes en mismo directorio y con el mismo formato nombre de los que ya utilizamos.
     25
     262) Los cargadores de arranque para el equipo cliente.
     27
     283) Funciones de arranque: discriminan si el arranque es MSDOS o EFI y eligen el cargador adecuado.
     29
     304) Postconfiguración.
     31
     32
     33Cuando se utiliza EFI se queda guardado el GUID de la partición donde se ejecuta el sistema operativo, por lo que al restaurar la partición de destino debe tener el mismo GUID que la de origen. Hay varias opciones:
     34
     35* Hacer un backup de la tabla de particiones del equipo modelo y restaurarla en el destino.
     36        No será válido si las imágenes se utilizan en equipos con distinta distribución de particiones.
     37
     38* Copiar el GUID de  la partición del equipo modelo y guardarla junto con los datos de la imagen en la BD o en un archivo de texto, por ejemplo en formato JSON.
     39
     40* Regenerar el cargador de arranque, que es un proceso más complejo.
     41
     42
     43Se comenta que este ticket será muy ítil ya que los nuevos equipos viene con configuración UEFI. Hay pocos sistemas de clonación que lo soporten.
     44
     45En la lista de correos de Tecniris ha habido preguntas sobre este tema se mandará información.
     46
     47=== Equipos iMac ===
     48Aunque utilizan UEFI, el firmware de estos equipos no soportan PXE y varía mucho la forma de gestionarlos.
     49
     50Sería util rEFInd para tener un menú de arranque gráfico en los iMac.
     51
     52
     53=== BURG ===
     54
     55Se ha probado y va muy bien, con el problema que ya mencionamos que se se elije una opción deja de funionar el time-ot y el equipo queda mostrando el menú indefinidamente.
     56
     57Se crean las funciones análogas a las que existían para grub:
     58
     59ogBurgDefaultEntry:  para configurar el sistema operativo de arranque por defecto.
     60ogBurgOgliveDefaultEntry: para configurar el ogLive (guardado en cache) como arranque por defecto.
     61
     62El Burg detecta si existe el ogLive en cache y muestra una entrada para él. Para ello ha sido necesario modificar el script {{{grubSyntax}}} que es utilizad tanto por burg como por grub, por lo que este último también debe detectar el OgLive en cache.
     63
     64Falta crear una función que oculte las particiones que no queramos mostrar a los usuarios. !!!!!!!!!!!!!!!!!
     65
     66=== Script de instalación ===
     67Se evita instalar el paquete que proporciona ifconfig, se utiliza otra herramienta para poder configurar la ip del servidor.
     68
     69=== Foro ===
     70https://opengnsys.es/trac/discussion/topic/321 Placas Intel i219v con OpenGnSys 1.0.5
     71
     72Hay una pregunta en el foro sobre este tipo de placas. Teruel ha tenido este modelo y le contestará.
     73
     74=== Adaptación de la consola a php7 ===
     75Un compañero de Sevilla está realizando los cambios necesarios en la consola para adaptarla a php7. Se habría un ticket y se subirá el código.
     76
     77=== Aplicación de Android ===
     78Había un ticket para hacer una consola simplificada para móviles que usará un servidor con acceso a la red publica que fuera pasarela para acceder al servidor de OpenGnsys.
     79
     80Se ha cerrado ese ticket y se ha creado uno para crear una aplicación para Android.
     81
     82=== #789 Actualizar plantilla PXE al mover ordenador ===
     83Se comprueba que al mover el ordenador se realiza correctamente la actualización de la plantilla PXE y se cierra el ticket.
     84
     85=== Asistente de particionado ===
     86Se corrigen errores de javascript:
     87 *  Si falla la función ogCreatePartitions se informa de error y se para. Antes seguía realizando comandos.
     88 * Solucionar errata y evitar problema al crear tabla MSDOS en discos nuevos: la función ogCreatePartitionTable se realizaba antes de desmontar las particiones y luego faltaban los datos para hacerlo. Se Cambia de sitio.
     89
     90=== Base de datos ===
     91En la tabla aulas se eliminan los campos cuadro_x y cuadro_y por que no se usaban.
     92
     93Se crea la tabla proyectores para el ticket de gestión remota de los proyectores de las aulas. Se irán añadiendo las propiedades que se consideren necesarias. El cambio sólo afecta a la rama del ticket
     94
     95
     96
     97=== Sincronizadas ===
     98
     99Se muestra una serie de avisos:
     100 *  Crear Imagen sincronizada: aviso las sincronizadas tipo directorio sólo pueden utilizar el repositorio por defecto del cliente.
     101
     102XXX
     103
     104=== Unidades organizativas ===
     105
     106Se han hecho bastantes pruebas y ha ido bien.
     107
     108#678 updateCache: Se corrige errata en la llamada a ogUpdateCacheIsNecesary por la que no se encontraba la imagen
     109
     110El código se ha organizado para que:
     111
     112 * En los script sólo aparece la función ogChangeRepo $REPO ${OGUNIT%/}
     113
     114 * Funciones: Sólo hay que modificar las llamadas al servidor solicitando transferencia  multicast o  rsync, en las que hay que mandar el valor del directorio (de la unidad organizativa) que contiene la imagen. Como valor de ogunit se utiliza la que este montada.
     115
     116
     117* FORO
     118Mac mini arranque PXE (#320) - Message List
     119
     120* Control de errores multicast:
     121#781 deploy con multicast:
     122
     123Tenemos dos valores de timeout:
     124En el servidor: tiempo que espera a que estén todos los ordenadores antes de comenzar la transferencia.
     125En los cliente: tiempo de espera hasta considerar que hay un error en la trensferencia multicas.
     126
     127Si timeout para error multicast es menor que tiempo de espera del servidor lo aumento. si no se hiciera los equipos clientes darían error antes de que el servidor hubiera comenzado la transferencia.
     128
     129ogAdmRepoAux: Se corrige errata al llamar a sendMcastFile
     130
     131* Registro de deployImage
     132#797 deployImage: Muestra información de la imagen en los archivos de log.
     133
     134deployImage: Hace el cambio de Repo y muestra datos de la imagen
     135
     136createImage: Se muestra el espacio requerido para almacenarlo y el disponible:  13418808 45173476. Ya estaba resuelto
     137
     138El el ticket  se muestran los log de varias operaciones: restaurar cliente por unicast y unicast-direct y crear imagen.
     139
     140
     141== Nueva Web ==
     142
     143Por ahora se esta realizando el Frontend en Angular con la API REST que tenemos y con la base de datos actual.
     144
     145Se ha incluido la parte del inventario de hardware.
     146
     147En todas las pantallas existe un formulario de búsqueda que permite ocultar todos los objetos que no cumplan el filtro.
     148
     149En la página de equipos tenemos dos vistas con la misma información: lista e iconos.
     150
     151__Diseño de la consola__
     152Una compañera de la universidad de Cataluña se ofrece para colaborar en el diseño de la nueva web. Se la invitará a una videconferencia para que conozca al equipo de desarrollo y se la pondrá en contacto con Huelva para que se puedan coordinar mejor.
     153
     154__Symfony__
     155También se va a realizar en paralelo el backend en Symfony, con lo que habría que rediseñar la base de datos.
     156
     157Hay tablas que son estáticas que podrían desaparecer y guardar los datos en ficheros de texto.
     158 * filesystem
     159 * tipospart: Se ven que existen nombres de tipos de particiones con códigos distintos, se debe el código que les asigna los tipos de tabla de particiones MSDOS y GPT.
     160
     161Es dinámica:
     162 * tipohardwares
     163
     164__ Código__
     165Se va a subir el código al SVN.
     166 * Se creará el Milestone de la versión 3.0
     167 * Se creará la rama dentro del branch
     168
     169XXXX
     170
     171
     172== Nuevo !OgLive ==
     173Se está creando un nuevo !OgLive con un kernel superior.
     174
     175Ha habido problema con el protocolo de samba pero ya está resuelto.
     176
     177Falta incluirle algunos paquetes que se han añadido últimamente: burg, para usar glpi...
     178 
     179== RemotePC ==
     180Se ha tenido una reunión con !VirtualCable y nos han facilitado la última versión de UDS para poder hacer una prueba real de RemotePC.
     181
     182== Fundación OpenGnsys ==
     183Huelva a obtenido información de los pasos para poder crear una fundación.
     184
     185Lo más importante es que es necesario y capital de 30.000 euros.
     186
     187Habrá que valorar el cosas nos permite hacer el hecho de tener entidad jurídica para ver si merece la pena. En caso afirmativo habrá que hablar "con quien corresponda".
     188
     189Nos pasarán la información por correo.
     190
     191== Pruebas ==
     192
     193Todas con el cliente de 64bits.
     194
     195En Málaga hicieron bastantes y fue bien. Valoraron si poner la nueva versión para el principio de curso pero no dió tiempo.
     196
     197En Teruel también fueron bastante bien las pruebas. Fallaba el inventario de hardware pero en otras Uniersidades no se ha conseguido repetir el error.
     198
     199== Mapa de implantación ==
     200Se mandará un correo a Tecniris preguntando por el uso que se está haciendo de OpenGnsys en las distintas Universidades: número de equipos, sistemas operativos desplegados, etc.
     201
     202Se partirá del correo del último mapa de implantación.