Changes between Version 1 and Version 2 of Reunion270514
- Timestamp:
- Jun 6, 2014, 8:16:40 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Reunion270514
v1 v2 2 2 = Videoconferencia 27 de Mayo de 2014. = 3 3 4 Asisten: Barcelona, Málaga y Sevilla 5 Próxima reunión: jueves 12 de Junio a las 11:30 4 Asisten: Barcelona, Málaga y Sevilla. 6 5 7 == RedIris == 6 Próxima reunión: jueves 12 de Junio a las 11:30. 7 8 == !RedIris == 8 9 Es la semana que viene, el martes 3 de Junio. 9 10 … … 31 32 * Solución de fallos y mejoras de estabilidad 32 33 33 Habrá una página de estadísticas de uso de OpenGnSys ,nuevos usuarios al web, usuarios en curso Online,...34 Habrá una página de estadísticas de uso de OpenGnSys: nuevos usuarios al web, usuarios en curso Online,... 34 35 35 36 Se mandará un mensaje a la lista de docencia .net para actualizar el mapa de implantación. … … 37 38 Para las imágenes sincronizadas se podría explicar los conceptos básicos, es difícil comprender la diferencia entre sincronización de la imagen y las imágenes diferenciales. 38 39 39 El arranque dual es una mejora que nos podría permitir usar el cliente 1.0.5 con las mejoras que conlleva: detección de más sistemas de ficheros, optimizar las sincronizadas con btrfs y gestión de equipos iMac . Se podría crear un script que realizase el cambio de un cliente a otro, es complejo porque cambia el fichero PXE y laparámetro de vídeo que se le manda al kernel.40 El arranque dual es una mejora que nos podría permitir usar el cliente 1.0.5 con las mejoras que conlleva: detección de más sistemas de ficheros, optimizar las sincronizadas con btrfs y gestión de equipos iMac. Se podría crear un script que realizase el cambio de un cliente a otro, es complejo porque en los ficheros de arranque de los clientes cambia el parámetro de vídeo que se le manda al kernel. 40 41 41 Málaga está mirando la manera de qu é se pueda reconocer quesegundo sistema de ficheros le corresponde a un determinado kernel. Esto permitiría tener varios ogclient en el mismo servidor, usando el que más se adapte al hardware de cada equipo.42 Málaga está mirando la manera de que se pueda reconocer qué segundo sistema de ficheros le corresponde a un determinado kernel. Esto permitiría tener varios ogclient en el mismo servidor, usando el que más se adapte al hardware de cada equipo. 42 43 43 44 == Cambios desde la última reunión. == … … 47 48 48 49 === Cambiar acceso. === 49 El script cambiar acceso que permite cambiar el modo de montaje del repositorio de s olo lectura a lectura y escritura y viceversa, no funcionaba para cambiar a modo usuario (ro) creando un problema de seguridad. Se ha solucionado.50 El script cambiar acceso que permite cambiar el modo de montaje del repositorio de sólo lectura a lectura y escritura y viceversa, no funcionaba para cambiar a modo usuario (ro) creando un problema de seguridad. Se ha solucionado. 50 51 51 52 === Perdida de información de qué imagen tiene una partición. === 52 53 Se ha solucionado modificando la consulta que se realiza al actualizar la configuración cuando arranca el equipo. 53 54 54 Unidad organizativa ¿? 55 === Corregido error varios repositorios en segunda unidad organizativa. === 56 Se ha cambiado la consulta que se hacía, se ha probado y va bien. 55 57 56 Script de instalación. 57 Fallaba al instalar Ubuntu 14.04, Fedora 20 o CentOs 6.5, se han corregido los errores. Puede que haya algunoque no se ha visto.58 === Script de instalación. === 59 Fallaba al instalar Ubuntu 14.04, Fedora 20 o !CentOs 6.5, se han corregido los errores. Se han hecho las pruebas más básicas, puede que haya algún error que no se ha visto. 58 60 59 Foro 61 == Foro. == 60 62 Sigue habiendo bastante movimiento, el número de usuarios de la web del proyecto ha subido a 160. 61 63 62 Documentación de usuario. 64 == Documentación de usuario. == 63 65 Está muy avanzada, se ha pasado la documentación del curso actualizando algunas de las imágenes. Se está metiendo contenido de las nuevas funcionalidades de OpenGnSys. 64 66 65 En la web tenemos por separado “Manual de Instalación y Desinstalación” y “Manual de Usuario”. Y dentro del manual de u ausio de la 1.0.5 también se explica la instalación. Habría que unificarlo.67 En la web tenemos por separado “Manual de Instalación y Desinstalación” y “Manual de Usuario”. Y dentro del manual de usuario de la 1.0.5 también se explica la instalación. Habría que unificarlo. 66 68 67 Pruebas 68 Sobre 12.04 la instalación ha ido bien a la primera. Lo sprobado ha funcionado todo.69 == Pruebas. == 70 Sobre 12.04 la instalación ha ido bien a la primera. Lo probado ha funcionado todo. 69 71 70 actualización desde una revisión de la misma versión 71 Mensaje a la lista de fallos posiblemente debidos a la actualización. Aunque se intente que se pueda actualizar desde cualquier revisióndebido a la cantidad de posibilidades que habría que probar, sólo se garantizará la actualización de versiones estables (1.0.4 y 1.0.4a) a la 1.0.5.72 === Actualización desde una revisión de la misma versión. === 73 Ha llegado un mensaje a la lista de correos sobre fallos que posiblemente son debidos a la actualización. Aunque se intente que se pueda actualizar desde cualquier revisión, debido a la cantidad de posibilidades que habría que probar, sólo se garantizará la actualización de versiones estables (1.0.4 y 1.0.4a) a la 1.0.5. 72 74 73 Las pruebas que se hagan deben o una instalación limpia ouna actualización desde la 1.0.4/1.0.4a.75 Las pruebas deben hacerse en una instalación limpia o en una actualización desde la 1.0.4/1.0.4a. 74 76 75 77 76 Particionado del servidor. 78 === Particionado del servidor. === 77 79 Se ha encontrado problemas al poner por separado /var y no calcular el espacio suficiente. Como la base de datos está situada en /var/lib, al poner los log de opengnsys como un enlace de /var/log/opengnsys se llenó el sistema de ficheros y corrompió la base de datos. 78 80 79 Hay quien particiona el servidor en una única partición y la swap y otros utilizan un sistema de ficheros independiente para opengnsys, ya sea para el direcorio /opt, /opt/opengnsys o /opt/opengnsys/images. Lo que ocupará más espacio serán el directorio de las imágenes y de los log. Los demás sistemas de ficheros no se considera necesario que se separen.81 Hay quien particiona el servidor en una única partición y la swap y otros utilizan una partición para el sistema de ficheros raíz y otro sistema de ficheros independiente para opengnsys, ya sea para el directorio /opt, /opt/opengnsys o /opt/opengnsys/images. Lo que ocupará más espacio serán el directorio de las imágenes y de los log. Los demás sistemas de ficheros no se considera necesario que se separen. 80 82 81 Particiones GPT 82 La función ogFindCacheno es capaz de detectar la partición de la cache, para GPT utiliza el comando realpath y el cliente 1.0.4 no lo tiene. Cambiando por blkid o sgdisk sí funciona.83 === Particiones GPT. === 84 La función '''ogFindCache''' no es capaz de detectar la partición de la cache, para GPT utiliza el comando realpath y el cliente 1.0.4 no lo tiene. Cambiando por blkid o sgdisk sí funciona. 83 85 84 Las funciones ogInitCache y ogFormatCache llaman a ogFindCache, por lo que tampoco funcionan.86 Las funciones '''ogInitCache''' y '''ogFormatCache''' llaman a '''ogFindCache''', por lo que tampoco funcionan. 85 87 86 88 En la consola no aparece el contenido de la partición cache. Cambiando que para GPT busque un tipo de partición linux ya lo ve. 87 89 88 Sistema de ficheros HFS+ 90 === Sistema de ficheros HFS+. === 89 91 HFS es el tipo de partición y HFS+ es el tipo de sistema de ficheros. 90 La función ogTypeUID de Disk.lib no contiene el HFS+, sólo HFS, si se incluye ya va bien. Aquí solo debería de haber tipos de particiones pero observamos que por compatibilidad con versiones anteriores se han dejado otros sistemas de ficheror(EXT3,REISER,...).92 La función '''ogTypeUID''' de Disk.lib no contiene el HFS+, sólo HFS, si se incluye ya va bien. Aquí solo debería de haber tipos de particiones pero observamos que por compatibilidad con versiones anteriores se han dejado otros sistemas de ficheros (EXT3,REISER,...). 91 93 92 Más adelante habría que eliminar los sistemas de ficheros, para ello habría que revisar qué funciones llaman a ogTypeUIDy modificar todas las llamadas para que utilicen el tipo de partición y no el sistema de ficheros.94 Más adelante habría que eliminar los sistemas de ficheros, para ello habría que revisar qué funciones llaman a '''ogTypeUID''' y modificar todas las llamadas para que utilicen el tipo de partición y no el sistema de ficheros. 93 95 94 Imagen más grande que la partición 95 La función ogImgInf busca el tamaño de la imagen en el fichero que crea partclone en el temporal. 96 === Imagen más grande que la partición. === 97 La función '''ogImgInf''' busca el tamaño de la imagen en el fichero que crea partclone en el temporal. 98 96 99 Toma el tamaño del sistema de ficheros y no el de los datos, esto es correcto para los sistemas de ficheros que se pueden reducir. 100 97 101 Para FAT32 y HFS+ que no se pueden reducir nos impide clonarlos. Se modificará la función para que en estos sistemas de ficheros se tome el tamaño de los datos como tamaño de la imagen. Se creará un ticket independiente. 98 102 99 UpdateCache. 103 === !UpdateCache. === 100 104 Cuando la transferencia es por torrent después un error de conexión se podría continuar la descarga por donde se había dejado en vez de empezar de nuevo, se ha modificado el script para que se haga así. 101 105 Se creará un ticket y se integrará. 102 106 103 Equipos iMAC y GPT 107 === Equipos iMAC y GPT. === 104 108 Se da de alta el cliente y se arranca bien. 105 Inicialmente tienen tres particioness 1 EFI, 2 HFS y 3 HFS??? 109 110 Inicialmente tienen tres particiones 1º EFI, 2º HFS y 3º la partición de recuperación. 111 106 112 La primera vez que particiona con opengnsys, dejando el mismo tamaño se pierden todos los datos, las siguientes no. 113 107 114 Puede deberse el sector de inicio de la tabla de particiones que crea opengnsys no coincide con la que tiene el disco. 108 Habría que modificar la función ogCreatePartition para que detecte el principio de la primera particion y lo conserve. Hay que crear el ticket.109 115 110 Información de la imagen que tiene la partición. 111 Antes al restaurar se guardaba el nombre de la imagen en la base de datos, pero al reiniciar el equipo se borraba. Se ha corregido para que se mantenga el nombre. 112 Para que funcione hay que instalar desde cero, si se actualiza de una revisión anterior de la 1.0.5 sigue sin ir bien. 116 Habría que modificar la función '''ogCreatePartition''' para que detecte el principio de la primera partición y lo conserve. Hay que crear el ticket. 113 117 114 115