wiki:Reunion160312

Version 2 (modified by trac, 7 years ago) (diff)

--

Acta videoconferencia 16 de marzo de 2012

Asisten: Barcelona, Huelva, Zaragoza, Málaga y Sevilla.

Próxima reunión: Viernes 13 Abril a las 10:30 de 2012

Cebit

Mucha gente interesada en el proyecto: tenemos buenos “comerciales” y “el producto se vende solo”

Los primeros días sólo accedían profesionales. Se quedaban bastante tiempo escuchando las características del proyecto, se profundizaba bastante en la parte técnica.

Nos invitaron a Vietnat en Noviembre a un congreso de Software libre como el que se hace aquí, se dejó el contacto por si quieren contar con nosotros cuando llegue el momento.

Pendiente

  • Hacer lista de contactos, para enviarles algo de información.
  • Hacer lista de las características/ideas propuestas por la gente. Ej: Que el cliente de opengnsys se pudiera utilizar de thin client
  • Al contar el proyecto se hacía incapie en las características que nos diferencian de otros proyectos: imágenes a partir de sistema de ficheros y no discos completos, consola web muy sencilla, … → Se podría poner en el wiki.

Artículo para linux magazine

Enfoque divulgativo a nivel de usuario

Se realizará en el Google doc.

  • El texto no hay que formatearlo.
  • Existen etiquetas para marcar el título, principio de código, etc. se encargará Paqui que está familiarizada con ellas.
  • 800 palabras por página, unas 5 ó 6 páginas.
  • 2 ó 3 imágenes
  • algo de código.
  • Bibliografía.

Hay otra revista, más técnica, que también ha propuesto que hagamos un artículo, nos lo plantearemos detrás de este. El enfoque debe ser más técnico.

Difusión

Tenemos cuentas en

  • twiter → 44 seguidores
  • facebook: no tenemos una página sino un grupo → el coordinador es Ramón.
  • canal de youtube → no sabemos quien lo ha creado, hay que averiguarlo para colgar los vídeos ya creados. http://www.youtube.com/user/opengnsys
  • Identica y linkedink

Traducciones

  • Programa: la mayoría está traducido pero quedan algunos detalle: comentarios incluidos en la base de datos, alguna página en la zona de administración y poco más.
  • Wiki: sólo traducir lo importante para el usuario. Por ejemplo: las reuniones de desarrollo no tiene sentido
  • Foro: la sección de la nueva versión se ha presentado en inglés y castellano, es conveniente contestar en los dos idiomas.

Versión 1.0.3

Ya está liberada.

Nos hemos encontrados varios errores que se resolverán en breve en una revisión.

  • Cuando un sistema está recien particionado al restaurar una imagen falla: no extiende el sistema de ficheros y realiza la configuración del s.o. → parece que es del cambio de versión del parted.
  • Al restaurar el linux:
    • No reconoce la swap
    • Si el sistema es de 64 bits no configura el grub.
  • Se ha encontrado un error al arrancar el servicio cuando los permisos del directorio de opengnsys está mal. Se ha solucionado, en el script de inicio se comprueban los permisos y se corrigen si están mal.
  • Error de ogFormat y asistente de particionado. Se creará un ticket especificando mejor la reproducción del problema.
    • Si se particiona un equipo con unas particiones muy diferentes a las que tenía y luego se reinicia, la imagen aparece como EMPTY (siendo una partición de windows o linux) y al intentar formatearla da error aunque le indiques el tipo de sistema de ficheros.
    • Parece que se debe a que ogFormat aunque le especifiques el tipo de sistema de fichero, luego detecta el tipo de partición y compara que el sistema de fichero coincida, en este paso es donde parece que falla.

Cambios

  • Cambio de la clave del usuario de samba/ssh: Comprobación de la clave para que sólo contenga caracteres alfanuméricos.
  • Actualizador: Detecta las variables de la base de datos a partir de la configuración del servidor.

Nota: En un curso de opengnsys en Sevilla, al estar los participantes instalando el servidor de opengnsys hubo un corte en la red. Se produjeron errores diversos, todos se pudieron resolver utilizando el script de actualización.

Versión 1.0.4

Se revisarán los ticket resueltos para incluirlos en la nueva versión. Para darlos por buenos se probarán por dos universidades.

  • Configuración de la resolución de pantalla en la consola: configura parámetro VGA en fichero PXE
  • Autenticación de la página de inicio de los clientes con un servidor (ldap u otro): incluye un campo en la tabla ordenadores (autenticación: si/no) y tres en las aulas: autenticación/página de inicio cliente/...
  • Información en la consola de las imágenes contenidas en la cache de los equipos.
  • Cambio de la configuración de arranque PXE desde los clientes.
  • Verificación de las imágenes (suma md5) con la parte final del archivo y no el total.
  • Postconfiguración según el grupo al que pertenezca el cliente
  • Postconfiguración de Windows: mejora en la inclusión en el dominio.
  • Script de comparación de la configuración dhcp-consola administración opengnsys (mysql)

Se ha creado en el wiki una página para que los creadores de los ticket muestren su funcionamiento a los demás:Código realizado en version1.0-tickets

Versión 1.0.X Mejoras/Propuestas

Trabajo con discos de estado sólido

Huelva ya tiene de estos cliente. Están creando las funciones necesarias:

  • que detecte el tipo de disco duro
  • las otras funciones → según el tipo de disco llaman a una función u otra.
  • Ya pueden crear la cache y formatearla
  • El identificador del tipo de partición es igual para linux, windows y datos. Obliga a que la función ogFormat utilice siempre el tercer parámetro (tipo de sistema de ficheros)

Fallo con particiones de tipo desconocido: si hay varias particiones de tipo desconocido sólo muestra la información de la primera y no sigue. Si se incluye el tipo “desconocido” en la base de datos sí va bien.

Hay funciones para cambiar el tipo de tabla de particiones de GPT a MSDOS, pero las BIOS son ESI y windosw al detectar este tipo de BIOS exige particiones GPT.

Trabajo con dos discos duros

Las funciones y los script sí lo contemplan, la consola sólo está preparada para un disco.

Han incluido un campo en el asistente de particionado para el número del disco duro que queremos particionar.

IPv6

El cambio a Ipv6 exige una adaptación del proyecto

En Sevilla dentro de unas semanas habrá algún entorno de prueba y en los próximos cuatro años se quiere implantar

NetBoot Avanzado (pedida en un curso de opengnsys):

Incluir explicación para los usuarios.

Se puede modificar para que tome los datos de las plantillas del directorio de tftp en vez de la base de datos.

Opengnsys en otras distribuciones

Se está adaptando el instalador para CentOs/Fedora. Se utiliza el mismo script que detecta en que sistema operativo se está instalando.

Mejoras en el código

Las funciones serán atómicas y con comportamientos sencillos, la lógica y las comprobaciones se incluirán en los script.

Que cada script de interfaz del web coincida con un script de línea de comando, no lleva ni lógica ni comprobaciones adicionales. Para garantizar que el uso de la consola sea igual al de la línea de comandos.

Desde la versión 0.9 están duplicados los script de restaurar imagen, update cache y deploy imagen.

  • Se entiende que restaurar imagen es lo contrario de crearla, por lo que el origen será una imagen y el destipo una partición.
  • Se conservarán como funcionalidades/script distintos deploy imagen y restore imagen, correspondiéndose con la consola.

Nuevas implantaciones de opengnsys

Zaragoza lo implantará el curso que viene en toda la universidad.

Barcelona va a poner ya un aula de prueba y el curso que viene toda la facultad

Formación

Se han dado cursos de formación en Sevilla, nivel básico (uso consola) y nivel avanzado (uso scripts)

Zaragoza y Barcelona tienen que dar cursos de opengnsys para el personal de aulas. Se puede aprovechar la documentación que ya existe

Portal de formación de Docencia-net:

La idea es que contenga cursos para realizar online.

Ya hay creado un apartado de opengnsys, se pondrá todo el material que vaya creando en los cursos.