wiki:Reunion180215

Acta videoconferencia de 18 de Febrero de 2015

Asisten: Málaga, Barcelona, Zaragoza y Sevilla.
Próxima reunión: 4 de marzo a las 11:30

Pruebas 1.0.6

Málaga ha instalado el código del branch sobre Ubuntu 14.04. La primera impresión es muy buena. Ha probado:

  • los log de las clonaciones remotas y van bien.
  • los menús automáticos y personalizados.

Sevilla principalmente ha hecho pruebas de los tickets, la mayoría han ido bien.

Error: Script updateCache

En etc/engine.cfg se define qué hace el cliente cuando no hay sitio para la imagen, puede no hacer nada o formatear la cache. Por defecto está la opción que no hacer nada, se deja así por no ser destructiva.

Actualmente cuando no hay sitio suficiente se para y no dice el motivo, se dará mensaje de error informando.

La documentación está en la página de documentación de desarrollo:

Versión 1.0.5

Zaragoza tiene en producción la 1.0.4 y está probando la 1.0.5.

Las monolíticas van muy bien y necesitaban poder clonar particiones de datos.

Partición cache

Desde la versión 1.0.3 la cache se puede tener en el segundo disco y en cualquier partición. En Zaragoza la tienen en la 1 3.

Sincronizadas

Ocupan más que las monolíticas porque no llevan compresión.

En Barcelona se ha probado con Windows y, aunque se restauraba bien, algunos programas concretos dejaban de funcionar. Han seguido usando monolíticas.

Málaga va a probar las básicas con Linux.

Menú de arranque a los usuarios

Málaga utiliza "SysteMenu":

Arrancan los equipos con un ogclient en local de la versión 1.0.4 para mostrar un menú a los usuarios donde puedan arrancar windows de forma directa.

Cuando quieren hacer mantenimiento arrancan con el ogclient de servidor que tiene la funcionalidad completa que da el kernel 3.11

La idea final es que se arranque con el cliente local y este pueda detectar si hay un servidor disponible, en tal caso se refrescaría con la versión del servidor.

Al formatear la cache incluyen ogclient.

Sevilla se arranca en local con grub:

Pasado unos 30 segundos si los usuarios no han arrancado un sistema operativo se inicia el cliente de OpenGnSys de la última versión. Mostrará un menú pero que nos obliga a arrancar Windows con reinicio.

Se ve conveniente que la configuración del grub esté en cache, para que no haya que generarla de nuevo cuando se restaura la partición de Linux.

Aunque la función de arranque de Linux utiliza el valor de la entrada por defecto del grub para obtener los parámetros del kernel no se ve afectada, porque el grub para arrancar desde el MBR se configura en otro directorio.

BIOS nuevas

Hay BIOS que te permiten definir un arranque distinto si se arranca de local o si se arranca de WOL.

Barcelona hace el arranque local desde el MBR, arrancando Windows directamente, y el de WOL lo hacen por PXE, arrancando el cliente de OpenGnSys.

Driver de red en ogclient

Cuando al cliente se le ha incluido un driver de red que no traía, no lo carga automáticamente el kernel y hay que mandarle un parámetro por PXE que se lo active.

La orden "depmod" gestiona las dependencia de los módulos cargables del kernel. Puede que genere los ficheros necesarios para que se cargue automáticamente.

Cuando se genera el cliente con los módulos de red sí se cargan automáticamente.

Dos artículos sobre OpenGnSys

Comparan varias herramientas, evaluándolas los profesores y los alumnos.

Parece que tiene explicado como montar OpenGnSys en alta disponibilidad.

En Sevilla el CRAI ha pasado de drbl a OpenGnSys y valoran que va mucho más rápido.

Cambio del servidor del proyecto

Hay una máquina virtual preparada para ello. Se ha instalado el sistema operativo, el trac y algunos de los módulos (faltan instalar algunos más).

Se ha hecho un aprueba de migración y ha ido bien.

Mejoras

Conexión a Windows desde la consola de Opengnsys

Málaga está probando a conectarse desde el servidor con los sistemas operativos Windows por ssh y mandarle un fichero con instrucciones. Pueden montar la cache como partición oculta y bajarse la imagen con torrent mientras los alumnos están trabajando.

La tasa de transferencia de los clientes torrent se puede configurar desde el servidor, de forma que se pueda utilizar el equipo normalmente en las horas de docencia. Como hace "resume" no importa que se apague el ordenador con la imagen a medias, seguirá bajándosela por el mismo sitio.

También se pueden mandar por torrent directorios desde el servidor a una carpeta del equipo en Windows.

Comando formatear cache

Hay veces que al bajar una imagen a cache falla y no un es suficiente borrarla sino que hay que formatee la cache. Se plantea crear un comando que lo haga.

Script installoglive

Para que permita instalar un cliente que tengamos en local pero no esté subido a la zona de descargas, se modificará de forma que admita como parámetro un archivo de iso del ogclient.

Vagrant - curso online

Vagrant es una herramienta de gestión de máquinas virtuales de virtualbox y otros hipervisores. Crea la máquina a partir de un fichero de texto y es muy fácil de utilizar.

En el curso online se podrían dar los ficheros de definición de las máquinas virtuales del laboratorio. Sólo funciona en linux, los usuarios de windows tendrían que seguir definiendo las máquinas en virtualbox manualmente.

Openirudi

Software de despliegue de sistema operativo del País Vasco.

Nació en un centro público y luego se hizo cargo una empresa de mantenimiento informático.

Hace referencias a OpenGnSys, es interesante ver su evolución. https://code.google.com/p/openirudi/wiki/Changelog

Last modified 7 years ago Last modified on Jul 14, 2017, 1:07:08 PM