wiki:Reunion270411

Acta videoconferencia 27 abril de 2011

Asisten: Málaga, Huelva y Sevilla

Próxima reunión: miércoles 11 de Mayo a las 10.00

Versión 1.0

Se han resuelto los últimos ticket que quedaban:

  • Creación de imágenes desde la consola con el cliente en modo usuario
  • Restauración por multicast desde la consola con el asistente de deploy de imágenes

Otras mejoras ya incluidas:

  • El comando para restaurar de la consola ya reconoce los parámetros de multicast y torrent
  • Cuando se crea una imagen aparece el mensaje en el cliente desde que se crea el inventario de software.

Antes de realizar el tgz de la version:

  • Se modificará el instalador para que en el fichero versión.txt anote el número la revisión que se instala: cuando los usuarios comenten errores conviene que manden la información de la versión y la revisión exacta.
  • Se se revertirá el cliente a un estado anterior, debido a que el último cliente notifica una serie de errores que se utilizarán en próximas versiones y pero no en esta.

Los últimos cambios del código se han realizado en el trunk, se pasará a la rama 1.0 para que está actualizada

Se abrirá un foro específico para la versión 1.0

Curso de opengnsys en RedIris

Se realizará un curso de opengnsys donde se presentará la versión 1.0 a todas las universidades.

Dada la cercanía de los grupos de trabajo de RedIris (principios de Junio) se propondrá realizarlo un día después durante la mañana y la tarde. Esta fecha permite que quienes vayan a se asistir prueben opengnsys y traigan dudas y propuestas concretas.

Hoy se mandará un correo informando de la liberación de la versión 1.0 y de la realización del curso.

Planificación de las mejoras próximos hitos

Hay algunas que está casi hechas:

  • Mensaje de “no apagar” en los clientes cuando se está restaurando, actualmente hay un mensaje que informa que se está realizando una tarea.
  • Servidor con varias tarjetas de red en distintas vlan: el multicast distingue la interfaz por la que enviar la transferencia y el torrent detecta qué archivos están disponibles en cada red.
  • Servidor con una tarjeta que está en varias subredes, un cliente puede conectarse al repositorio por unicast para traerse un archivo y comenzar una transferencia multicast del mismo a otros clientes.

Se creará un foro para una tormenta de ideas de mejoras.

Las mejoras referidas a la consola si no son urgentes se realizarán en la versión v2, para agilizar su integración se propone el siguiente punto.

Compatibilidad versión v1 y v2

El desarrollo de la versión 2 está bastante avanzado: ya se ha creado el plugin de creación de imágenes y el de restauración casi está.

Para facilitar el paso de la versión v1 a la v2 se van a realizar una serie de cambios en rama 1.0

  • Crear cliente común para las dos versiones, basta con incluir un demonio
  • Se modificará la consola v2 para que pueda utilizar el engine v1.
    • Para el engine v2, se valorará si en el engine se seguirán manteniendo funciones o si pasarán a script.
    • Se ha creado un script de migración de funciones a script que funciona bastante bien, aunque puede dejar pequeños errores en el cambio.

Las consolas v1 y v2 pueden coexistir en un mismo servidor y pueden comunicarse con un mismo cliente; Esto facilita la realización de las pruebas.

De cara al usuario la curva de aprendizaje de la nueva versión se centrará en los cambios en la consola, otros cambios internos no tienen que afectarle (ej: comunicación consola-cliente o engine)

Se creará una tabla de características que cumpla la versión 1 y 2, para poder compararlas e idenfificar los siguientes pasos del desarrollo de la v2.

Last modified 22 months ago Last modified on Jul 14, 2017, 1:07:08 PM