| 1 | = Acta videoconferencia 11 mayo de 2011 = |
| 2 | Asisten: Málaga y Sevilla |
| 3 | == Taller en !RedIris. == |
| 4 | 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. |
| 5 | |
| 6 | Ya se han apuntado 12 personas de 6 universidades. |
| 7 | |
| 8 | Tenemos una aula reservada.. |
| 9 | |
| 10 | |
| 11 | === Preparación del taller: === |
| 12 | Se pedirá la información del hardware de los equipos para garantizar la compatibilidad con opengnsys. |
| 13 | |
| 14 | * Se podría contactar con las personas de upc que están en el foro de opengnsys por si pueden probar antes. |
| 15 | * Se llevarán clientes opengnsys de varias versiones para utilizar el más compatible. |
| 16 | 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 |
| 17 | |
| 18 | Para la demostración de la instalación del servidor se llevarán los tgz de la versión. |
| 19 | |
| 20 | Se utilizará la mañana del día 2 para los últimos preparativos. |
| 21 | |
| 22 | === Contenidos: === |
| 23 | Se seguirá el manual de usuario |
| 24 | |
| 25 | Espacio de discusión del roadmap (necesidades de las universidades) |
| 26 | |
| 27 | Presentación de la primeras pantallas de la v2 |
| 28 | |
| 29 | Introducción al desarrollo. Incorporación al grupo de desarrollo. |
| 30 | |
| 31 | Se concretará más en un documento compartido de google. El grupo ya está creado. |
| 32 | |
| 33 | == Mejoras próximas versiones == |
| 34 | === hito 1.01 === |
| 35 | Ampliación del código de errores. |
| 36 | |
| 37 | Consola: comando restaurar incluya multicast y torrent |
| 38 | |
| 39 | Consola: Crear la imagen en la cache de un cliente. |
| 40 | |
| 41 | * Primero hay que darlo de alta como repositorio y asignar la imagen al mismo. |
| 42 | * Una vez creada se puede clonar en otros clientes. |
| 43 | * Esto evita realizar multicast entre subredes |
| 44 | |
| 45 | Simplificar el arranque del cliente: |
| 46 | * unir los directorios init y preinit. |
| 47 | * mantener separada la carga de las variables de entorno y las funciones (loadenviront.sh pasa al directorio etc). |
| 48 | * exige generar de nuevo cliente, en esta versión sólo enlace simbólico init-preinit. |
| 49 | Errores de la 1.0 |
| 50 | * Validación objeto imagen: nombre canónico no permite espacios |
| 51 | * Restauración de imagen con igual tamaño de partición origen y destino: ya funciona sin reducir el sistema de fichero. |
| 52 | Arranque de los clientes en local con Grub4dos |
| 53 | |
| 54 | |
| 55 | === Más adelante === |
| 56 | Servidores con varias tarjetas de red que atienda a subredes separadas. ¿1.02? |
| 57 | * Incluir parámetro en instalador |
| 58 | * 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 |
| 59 | |
| 60 | Separar particiones sistema de ficheros. ¿1.02? |
| 61 | * Implica muchos cambios, hay que documentarlo bien. |
| 62 | * Se podría dejar un hito para esto solo |
| 63 | |
| 64 | |
| 65 | Control de errores del comando crear imagen: |
| 66 | * Que haya espacio suficiente en el repositorio |
| 67 | * Que hay acceso de escritura en el repositorio |
| 68 | * Que el sistema de fichero sea conocido |
| 69 | Desarrollo: redefinir los parametros del kernel: |
| 70 | * Algunos está obsoletos → quitarlos |
| 71 | * Renombrar algunos que no dejan claro su significado. Ej repo: ip del servidor pxe |
| 72 | * Documentarlos bien |
| 73 | Arranque pxe: |
| 74 | * Se está modificando el script de configuración del arranque de los clientes para que tome los valores de la base de datos |
| 75 | * Se cambiará la consola para que utilize el script |
| 76 | * Se creará una ogServerAux para que el cliente pueda pedir un cambio de configuración pxe |
| 77 | |
| 78 | Cliente opengnsys |
| 79 | * Grub4dos puede detectar la arquitectura de los clientes (32 o 64 bits) y pedir el kernel correcto para arrancar. |
| 80 | * Se descarta por ahora porque algunas herramientas que usa de opengnsys no funcionan bien en la versión de 64bits |
| 81 | |
| 82 | Consola: Permita utilizar particiones lógicas. Cambio grande |
| 83 | |
| 84 | === Hito 2.0 === |
| 85 | Se define de nuevo la base de datos, hay que revisarla. |
| 86 | |
| 87 | Se tendrá que hacer una herramienta de migración de la base de datos antigua a la nueva. |
| 88 | |
| 89 | Realizar una videoconferencia monográfica donde se presente la v2 cuando llegue el momento. |
| 90 | |
| 91 | == Errores detectados == |
| 92 | === admServer del trunk === |
| 93 | La nueva versión está dando problemas: arrancando cinco clientes deja la CPU al 100% |
| 94 | |
| 95 | 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 |
| 96 | |
| 97 | En el actualizador no se contempla la recompilación del admServer: se va a incluir |
| 98 | |
| 99 | === Multicast === |
| 100 | En algunos casos va más lento de lo que debería. Se van a hacer pruebas más concretas. |
| 101 | |
| 102 | |
| 103 | === El cliente opengnsys no reconoce algunas tarjetas de red (ej: ateros). === |
| 104 | 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. |
| 105 | |
| 106 | Se probará crear los cliente de la versión de ubuntu 10.10 que seguramente reconocerá el harware nuevo mejor. |
| 107 | |