Changes between Initial Version and Version 1 of Reunion300414


Ignore:
Timestamp:
May 2, 2014, 2:45:01 PM (10 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion300414

    v1 v1  
     1[[TOC(heading=Índice)]]
     2== En construcción ==
     3= Videoconferencia 30 abril 2014 =
     4
     5Asisten: Barcelona, Málaga y Sevilla.
     6
     7Próxima reunión: miércoles 14 de Mayo a las 11:30.
     8
     9== Cambios desde la última versión. ==
     10
     11=== Imágenes sincronizadas. ===
     12Al crear la imagen tipo archivo se usa un tamaño estimado y al final se reduce lo máximo posible. Después de reducirlas se montan y se muestra su contenido para comprobarlas. Si se montan en el proceso de reducirlas se corrompen. \\
     13Se crea una función que espera a que se reduzcan. Si pasa demasiado tiempo se sale mostrando un error de timeout y no la comprueba, pero en realidad la imagen puede estar en perfecto estado.
     14
     15Para la crear las imágenes sincronizadas solo es necesario tener permiso de escritura para crear los archivos de bloqueo, inicialmente se hacía de otra forma pero para evitar errores se va a hacer igual que las imágenes monolíticas dando permiso de escritura en el repo.
     16
     17Corrección errata valor variable backup para las sincronizadas tipo archivo, tomaba el valor de engine.cfg pero lo cogía con comillas.
     18
     19=== Consola. ===
     20Modificación del asistente de deploy para que no muestre las imágenes sincronizadas
     21Darían error si se quisiera hacer un deploy.
     22
     23Mejora en la validación formulario propiedades ordenador:
     24Se comprueba el formato de la dirección MAC e IP
     25
     26Se marcan imágenes sincronizadas como experimentales.
     27
     28=== offline. ===
     29Málaga está probando el ticket para tener el cliente opengsnsys localizado en cache y puede tener o no conexión con el servidor. Arranca bien.
     30
     31No da tiempo a incluirlo en esta versión porque permite restaurar pero algunos comandos dan error.
     32
     33=== Eliminar imágenes en repositorio. ===
     34Muestra todas las imágenes, monolíticas o sincronizadas, tipo directorio o tipo archivo, básicas o incrementales.
     35
     36A las imágenes tipo directorio se les incluye dentro la marca .marc.img para identificarlos, de forma que puede haber subdirectorios en la carpeta images y no se mostrarán.
     37
     38Para un mismo nombre canónico podemos tener dos imágenes (tipo archivo o tipo directorio), el comando eliminar comprueba para cada nombre los dos tipos.
     39
     40Las copia de seguridad tipo .ant también se muestran y se pueden borrar, ponen como leyenda B de backup.
     41
     42El script deleteImage se ha modificado para que borre las imágenes tipo archivo.
     43
     44Tenemos dos vistas
     45 * vista modo usuario, que muestra las imágenes de la unidad organizativa donde estemos
     46 * vista repositorio completo, que muestra todas las imágenes informando de a qué unidad organizativa pertenecen.
     47
     48=== Eliminar imagen de cache de cliente. ===
     49Muestra todas las imágenes tipo archivo y directorio.
     50
     51=== Script de actualización. ===
     52Se puede configurar la ejecución o no del script del crom para detectar si los servicios de openengys están caídos y levantarlos de forma automática. Para ello se han creado una nueva variable de configuración en /etc/default/opengnsys: tuncronjob=yes|no.
     53
     54El script de actualización si tiene que compilar alguno de los servicios, para los servicios de opengnsys y si se está ejecutando el cron deja que sea el script quien lo arranque y en caso contrario muestra un mensaje para que se haga de forma manual ????
     55
     56__Base de datos__
     57
     58Al actualizar en esta versión no se modifica la VGA, se comenta el código que realizaba el cambio quedando preparado para futuras versiones.
     59
     60Al actualizar no se veía la foto del ordenador en la página de las propiedades, se debía a que de duplicaba el path. Se ha modifica con el script el contenido de la base de datos para que contenga sólo el nombre de la foto sin path.
     61
     62__El script SetClientMode__
     63
     64No tenía en cuenta los parámetros de DNS y proxy del aula, se han incluido.
     65
     66=== Ubuntu 14.04. ===
     67El fichero de configuración de apache necesita distinta configuración para la versión 2.4. Se dejan dos plantillas una para apache 2.0 y 2.2 y otra para 2.4
     68El comando file cambia la salida, afectando a la detección de la versión del kernel que usamos en algunos script. Se han modificado para que sea válido con la versión antigua y la nueva.
     69
     70Se ha comprobado que al actualizar configura bien el demonio rsync y el fichero de clave en el cliente opengnsys.
     71
     72== Pruebas ==
     73Conviene probar con la versión de Ubuntu 14.04 ya que es de larga duración.
     74
     75=== Error en imagen y perfil de software. ===
     76Con la Beta3 y beta4 al tener una segundo unidad organizativa con un segundo repositorio asignado. Al crear la imagen se pierde la vinculación con el perfil de software, y no se puede volver a usar.  Se asocia el perfil de software pero el primer repositorio.
     77
     78Al borrar el perfil de software la imagen se queda con la asociación.
     79
     80Parece ser que es el ogAdmServer el que hace la asociación al crear la imagen. En versiones anteriores no se asociaba la imagen al repositorio, puede al incluirlo se haya introducido el error.
     81
     82Con una única unidad organizativa con varios repositorios no pasa.
     83
     84Se podría poner que al eliminar el perfil se ponga el valor a 0 y la imagen se podría usar de nuevo. Se podría hacer independientemente del error.
     85
     86
     87
     88=== FileSystem.lib ===
     89La función ogMountFs tenía antes HPS y HPS+, ahora no lo pone porque es el comando mount quien realiza la detección del sistema de ficheros que es y llama la comando correcto.
     90Si no se pueden montar algún sistema de ficheros es porque hemos vuelto al ogClient 1.0.4 y hemos perdido algunas funcionalidades de versiones del kernel posteriores.
     91
     92=== OgClient con Ubuntu 14.04 ===
     93Se ha probado y sigue dando el error del arrancar windows.
     94
     95== OgClient ==
     96Se añadirá al ogclient de la 1.0.4 los paquetes nuevos que habíamos incluido en el de la 1.0.5.
     97
     98No tenía en cuanta el proxy y el dns, se ha añadido en los script que están en el servidor en vez del en el initrd. Inicialmente se metieron en el initrd por si se quería configurar el repo por su nombre en vez de por la ip.
     99
     100== Arranque dual. ==
     101El arranque con opengnsys sigue siendo lento, más cuando iniciamos windows. Se están haciendo pruebas para instalar un grub con un menú gráfico con el fichero de configuración en la partición cache.
     102
     103Se detectaría lo sistemas instalados y se podrían arrancar en cualquiera de ellos o en opengnsys. Se podría dejar un timeout largo donde se muestren todos los sistemas y al pasar se inicie en opengnsys.
     104Así si alguien necesita restaurar puede hacerlo y el mantenimiento se puede hacer en remoto.
     105
     106== Documentación de la versión 1.0.5 ==
     107Tomará como punto de partida el curso de opengnsys.
     108Nos dividiremos los temas igual que se hizo con el curso.
     109Se mantendrá la documentación de la versión 1.0.4
     110
     111