= Acta videoconferencia 11 mayo de 2011 = Asisten: Málaga y Sevilla == Taller en !RedIris. == El taller se realizará después de los grupos de trabajo en dos sesiones: la tarde del día 2 de junio y la mañana del día 3. Ya se han apuntado 12 personas de 6 universidades. Tenemos una aula reservada.. === Preparación del taller: === Se pedirá la información del hardware de los equipos para garantizar la compatibilidad con opengnsys. * Se podría contactar con las personas de upc que están en el foro de opengnsys por si pueden probar antes. * Se llevarán clientes opengnsys de varias versiones para utilizar el más compatible. Se llevarán dos servidores completamente instalados. Se pedirá información sobre los datos de las red: ip para el servidor, direcciones ips y ethernet de los clientes Para la demostración de la instalación del servidor se llevarán los tgz de la versión. Se utilizará la mañana del día 2 para los últimos preparativos. === Contenidos: === Se seguirá el manual de usuario Espacio de discusión del roadmap (necesidades de las universidades) Presentación de la primeras pantallas de la v2 Introducción al desarrollo. Incorporación al grupo de desarrollo. Se concretará más en un documento compartido de google. El grupo ya está creado. == Mejoras próximas versiones == === hito 1.01 === Ampliación del código de errores. Consola: comando restaurar incluya multicast y torrent Consola: Crear la imagen en la cache de un cliente. * Primero hay que darlo de alta como repositorio y asignar la imagen al mismo. * Una vez creada se puede clonar en otros clientes. * Esto evita realizar multicast entre subredes Simplificar el arranque del cliente: * unir los directorios init y preinit. * mantener separada la carga de las variables de entorno y las funciones (loadenviront.sh pasa al directorio etc). * exige generar de nuevo cliente, en esta versión sólo enlace simbólico init-preinit. Errores de la 1.0 * Validación objeto imagen: nombre canónico no permite espacios * Restauración de imagen con igual tamaño de partición origen y destino: ya funciona sin reducir el sistema de fichero. Arranque de los clientes en local con Grub4dos === Más adelante === Servidores con varias tarjetas de red que atienda a subredes separadas. ¿1.02? * Incluir parámetro en instalador * Se modifican ficheros referidos a: configuración PXE, servicio que inicia transferencia multicast, torrent: el cliente busca la información del fichero imagen en el tracker Separar particiones sistema de ficheros. ¿1.02? * Implica muchos cambios, hay que documentarlo bien. * Se podría dejar un hito para esto solo Control de errores del comando crear imagen: * Que haya espacio suficiente en el repositorio * Que hay acceso de escritura en el repositorio * Que el sistema de fichero sea conocido Desarrollo: redefinir los parametros del kernel: * Algunos está obsoletos → quitarlos * Renombrar algunos que no dejan claro su significado. Ej repo: ip del servidor pxe * Documentarlos bien Arranque pxe: * Se está modificando el script de configuración del arranque de los clientes para que tome los valores de la base de datos * Se cambiará la consola para que utilize el script * Se creará una ogServerAux para que el cliente pueda pedir un cambio de configuración pxe Cliente opengnsys * Grub4dos puede detectar la arquitectura de los clientes (32 o 64 bits) y pedir el kernel correcto para arrancar. * Se descarta por ahora porque algunas herramientas que usa de opengnsys no funcionan bien en la versión de 64bits Consola: Permita utilizar particiones lógicas. Cambio grande === Hito 2.0 === Se define de nuevo la base de datos, hay que revisarla. Se tendrá que hacer una herramienta de migración de la base de datos antigua a la nueva. Realizar una videoconferencia monográfica donde se presente la v2 cuando llegue el momento. == Errores detectados == === admServer del trunk === La nueva versión está dando problemas: arrancando cinco clientes deja la CPU al 100% La diferencia entre la versión del branch y el trunk es que está última al compilarla de le introduce optimización y se le quita los mensajes de depuración. Se modificará el trunk En el actualizador no se contempla la recompilación del admServer: se va a incluir === Multicast === En algunos casos va más lento de lo que debería. Se van a hacer pruebas más concretas. === El cliente opengnsys no reconoce algunas tarjetas de red (ej: ateros). === El kernel prueba a cargar todos los módulos disponibles en el initrd. Añadir más módulos no es trivial, hay que regenerar el initrd. Se probará crear los cliente de la versión de ubuntu 10.10 que seguramente reconocerá el harware nuevo mejor.