Changes between Initial Version and Version 1 of Reunion130214


Ignore:
Timestamp:
Feb 18, 2014, 2:35:59 PM (10 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion130214

    v1 v1  
     1[[TOC(heading=Índice)]]
     2= Acta videoconferencia del 13 de febrero de 2014 =
     3
     4Asisten: Barcelona, Málaga y Sevilla
     5
     6Próxima reunión: 27 de febrero de 2014 a las 11:30
     7
     8== Curso online ==
     9El curso de opengnsys en docencia-net está temporalmente sin autenticación por un cambio en la infraestructura del SIR.
     10
     11Se mandará un mensaje a todos los participantes del curso.
     12
     13== Ogclient 1.0.5 abrir segunda consola. ==
     14Parece que en inglés sí funcionaba el cambiar a una segunda pantalla fácilmente.
     15
     16El idioma de la consola se toma de la variable lang, que se puede enviar en el fichero PXE como parámetro del kernel.
     17
     18== Versión 1.0.5 últimos cambios. ==
     19
     20=== Actualización de opengnsys opengnsys_update  #627 ===
     21Se ha cerrado.
     22 * Corrección de errores en los ficheros de actualización de la base de datos.
     23 * Corrección en aplicación de sentencias SQL en desinstalador.
     24 * Los ficheros ogAdmRepoAux y ogAdmServerAux se copiaban en un directorio erronéo por lo que se seguían utilizando los antiguos. Se ha corregido.
     25
     26=== Compatibilidad con múltiples dispositivos #614 ===
     27Se ha integrado el código y se ha cerrado.
     28
     29 === Autenticación con ldap, u otro servicio #453  ===
     30Resuelto e integrado → se cierra el ticket.
     31
     32 === Mostrar configuraciones de más de un disco en la consola web #601  ===
     33Se ha integrado el código completamente.
     34
     35 === Problema postconfiguración dos veces seguidas #628  ===
     36Resuelto → se cierra.
     37
     38 === Problema si agente de opengnsys ya se encuentra instalado en windows #634  ===
     39Solucionado
     40
     41 === Imágenes sincronizadas #636 ===
     42__updateCache para imágenes sincronizadas.__
     43Hasta ahora sólo podía utilizarse con imágenes monolíticas y sincronizadas básicas tipo archivo.
     44Ya maneja imágenes sincronizadas tipo directorio básicas o diferenciales (usando siempre transferencia con rsync) y imágenes diferenciales tipo archivo.
     45
     46__torrent-creator__ incluye las imagenes .diff
     47
     48__Consola web.__
     49 * cambio de nomenclatura para el tipo de sincronizada: basada en directorio o en archivo
     50 * leyenda explicativa de las opciones de rsync
     51
     52 === Windows 8.1 #548.  ===
     53Función ogWindowsBootParameters detecta y configura Windows 8.1.
     54
     55Se limpian en el equipo modelo los archivos específicos de windows 8.
     56
     57 === Erratas. ===
     58Se han corregido una serie de erratas de la versión antigua. Por ejemplo al actualizar salía mal el tipo de partición
     59
     60 === Banco de pruebas. ===
     61 Se incluyen los sistemas operativos detectados.
     62
     63 === Ogclient partiendo de debian.  ===
     64Se ha creado a partir de debian con un kernel 3.8: tampoco arranca windows en caliente.
     65
     66Ocupa mucho menos y arranca más rápido, habrá que probar a hacer un ogclient con debian y un kernel 3.2.
     67
     68 === poweroffconf #635 ===
     69Se ha creado un script que permite configurar el apagado automático del cliente. Acepta como parámetros:
     70 * un número (minutos de inactividad tras la que se apaga el cliente).
     71 * "no” para que no se apague nunca.
     72
     73El script de configuración donde esta el tiempo de inactividad por defecto es /opt/opengnsys/client/etc/preinit/poweroff.sh
     74
     75 === Instalar grub en la postconfiguración.  ===
     76Ya funciona. Se instala en 32 y 64 bits.
     77
     78 === CPU al 100% ===
     79No se resolverá.
     80
     81 === Error en autoexec para arrancar cliente. ===
     82Cuando había muchas máquinas dejaba conexiones abiertas en mysql y fallaba.  Se resolvió temporalmente aumentando el número máximo de conexiones de mysql a 1000.
     83
     84El server lee la base de datos, lo manda al cliente y cierra la conexión con la base de datos. No debe dar error.
     85
     86Es difícil de reproducir, es necesario que sean muchos equipos. Se cierra la incidencia.
     87
     88 === Grub4Dos fallo en arranque en caliente de windows. ===
     89No se resolverá.  El proyecto grub4dos no continua.
     90
     91 === Arranque dual. ===
     92Está terminado, queda documentarlo. Se cerrará.
     93
     94 === Restaurar linux en otra partición. ===
     95Resuelto. Se configura el grub para la partición destino y arranca correctamente.
     96
     97 === #605 buildToOrder activa controlador scsi lsa_sas usado en vmware. ===
     98Resuelto, se cierra.
     99
     100
     101== Prueba beta4 ==
     102Tanto Málaga como Barcelona dicen que va muy bien. En concreto en la consola web:
     103
     104 * el comando ejecutar script fallaba si no tenía retorno de carro al final → ya va bien.
     105 * el reinicio después de particionar va bien.
     106
     107'''Fallos:'''
     108
     109=== Comando particionar y formatear. ===
     110Las particiones lógicas no las formatea bien aunque existan. Puede deberse a que siempre se vuelven a crear las particiones, aunque sean las mismas, y entonces las particiones lógicas no existen antes de reiniciar.
     111
     112No aparece el tamaño total del disco, se podría añadir que lo mostrará.
     113
     114=== Depuración consola. ===
     115Al pasar el depurador de firefox a la consola web da un error de javascript que se debe al crear las variables de idioma no se pone delante “var”. No debería ocurrir porque son variables globales y no es necesario ponerlo.
     116
     117Por ahora no se va a cambiar, no se ha detectado ningún navegador en el que de error.
     118
     119=== Crear Imagen Básica tipo archivo. ===
     120Da un error de formato no válido y se sale.
     121Se volverá a probar en un servidor instalado desde cero.
     122
     123=== Al actualizar los script de apagar y reiniciar no funcionaban. ===
     124Puede deberse al ogclient 1.0.5 que falla a apagar el equipo.
     125
     126Hay que modificar el opengnsys_installer y opengnsys_update para que utilice el ogclient de la 1.0.4.
     127
     128== Mejoras ==
     129=== Agente opengnsys para windows. ===
     130Funciona desde que se cierran los conexiones con el servidor.
     131
     132Al instalar fallaba y se quedaba con la ip del equipo modelo. Ahora si existe se desinstala y se vuelve a instalar.
     133
     134Sería una mejora que pudiera tomar la ip del equipo automáticamente. Puede pasar que el equipo tenga más de una interfaz, por lo que no parece viable.
     135
     136Se va a modificar para que pueda recibir código desde la consola, sería el equivalente al ejecutar script para ogclient. Puede dar mucho juego para la postconfiguración.
     137
     138 === !RunOnce para Linux. ===
     139Cuando se postconfigura en Windows es muy cómodo la rama del registro !RunOnce para ejecutar un script sólo una vez. Se podría crear algo parecido para linux.
     140
     141Por ejemplo en el rc.local se podría incluir una línea para que si existe un fichero concreto lo ejecute y luego lo borre.
     142
     143 === Postconfiguración. ===
     144Existen una serie de funciones de postconfiguración que no están documentadas, se podría crear un script de ejemplo que las incluyera.
     145
     146 === Compartir los módulos de ogclient. ===
     147Para resolver problemas concretos en cada sitio se están creando/compilando módulos del kernel que añadir a ogclient. Tendríamos que pensar un procedimiento genérico que permita reutilizarlos por los demás.
     148
     149 === Elegir un ogclient distinto para cada cliente. ===
     150Se pasa a la versión 1.0.6.