Changes between Version 1 and Version 2 of Reunion200515


Ignore:
Timestamp:
May 25, 2015, 12:06:33 PM (5 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion200515

    v1 v2  
    66Próxima reunión: 3 de junio de 2015 a las 11:30
    77
    8 
    9 
    10 
    11 Arquitectura distribuida.
    12 
    138== Nuevos integrantes ==
    149
    15 Damos la bienvenida a Carmelo de la Universidad Politectica de Valencia que se une por primera vez a una videconferencia.
     10Damos la bienvenida a Carmelo de la Universidad Politécnica de Valencia que se une por primera vez a una videoconferencia.
    1611
    17 Tras el curso de Gestión Avanzada se han animado a integrarse en el desarrollo del proyecto personas de varias universidades (U. Politectica de Valencia, U. de Valencia, U.  de Almería y U. Las Palmas de Gran Canaria)
     12Tras el curso de Gestión Avanzada se han animado a integrarse en el desarrollo del proyecto personas de varias universidades (U. Politécnica de Valencia, U. de Valencia, U.  de Almería y U. Las Palmas de Gran Canaria)
    1813
    1914Se les ha dado de alta svn, lista de correo, calendario y !WhatsApp.
     
    2419== Situación del proyecto ==
    2520
    26 1) Versión 1.0.6 se liberará la versión a lo largo de este mes.
    27 Se considera una versión estable que cubre todas las necesidades de un aula de informatica.
     211) Versión 1.0.6 se liberará a lo largo de este mes.
     22Se considera una versión estable que cubre todas las necesidades de un aula de informática.
    2823
    29242) Versión 1.1
    30 Resolverá las funcionalidades del motor de clonación que se necesitan a corto plazo. Hasta que no se termine la versión 3 el motor de clonación solo se modificará en caso de errores.
     25Resolverá las funcionalidades del motor de clonación que se necesitan a corto plazo. Hasta que no se termine la versión 3 el motor de clonación sólo se modificará en caso de errores.
    3126
    32  * Remote PC: comunicación entre UDS(broker) y opengnsys a través de una API rest para permitir que se usen los equipos de las aulas como escritorio remoto fuera del horario de docencia.
    33  * Vinculación dinámica de un cliente con varios repositorios permitiendo restaurar imagenes de cualquiera de ellos.
     27 * Remote PC: comunicación entre UDS(broker) y OpenGnSys a través de una API rest para permitir que se usen los equipos de las aulas como escritorio remoto fuera del horario de docencia.
     28 * Vinculación dinámica de un cliente con varios repositorios permitiendo restaurar imágenes de cualquiera de ellos.
    3429
    35303) Versión 3
    36 Se codificará la consola de administración desde cero. Las especificaciones se trataron en la reunión presencial del y están recogidas en el  [wiki:Reunion140415 acta]
     31Se codificará la consola de administración desde cero. Las especificaciones se trataron en la reunión presencial del 14 de abril de 2015  y están recogidas en el  [wiki:Reunion140415 acta]
    3732
    3833
    3934
    40 == Cambios desde la úlima reunión ==
     35== Cambios desde la última reunión ==
    4136
    42 El curso de Gesción avanzada con Opengnsys ha venido bien para encontrar varios errores que se han resuelto en estos días.
     37El curso de Gestión avanzada con OpenGnSys ha venido bien para encontrar varios errores que se han resuelto en estos días.
    4338
    4439=== Validación de los formularios ===
    4540
    46 El formulario de propiedades del repositorios no validaba ningún campo por lo que permitia inyección SQL. Se validan todos los campos.
     41El formulario de propiedades del repositorios no validaba ningún campo por lo que permitía inyección SQL. Se validan todos los campos.
    4742
    48 El formulario de propiedades del aula no validaba varios campos que no son oblicatorios, así como el del nombre del aula que sólo exigia que no estuviera vacío. Ahora se validan todos los campos.
     43El formulario de propiedades del aula no validaba varios campos que no son obligatorios, así como el del nombre del aula que sólo exigía que no estuviera vacío. Ahora se validan todos los campos.
    4944
    5045=== Asistente de particionado y comando ejecutar script ===
     
    5449Si el procedimiento o la tarea se realizan con el comando de la consola reboot o poweroff si funciona correctamente.
    5550
    56 Ahora al pulsar el botón de acceptar se muestra un mensaje advirtiendo del problema.
     51Ahora al pulsar el botón de aceptar se muestra un mensaje advirtiendo del problema.
    5752
    5853=== Comando particionar y formatear ===
    5954Si el cliente tiene más de un disco daba error.
    6055
    61 Se debía que que se muestra un mensaje informativo y el código del mismo estaba a mitad de un proceso de javascript, se ha cambiado de sitio y ya funciona bien.
     56Se debía a que se muestra un mensaje informativo y el código del mismo estaba a mitad de un proceso de javascript, se ha cambiado de sitio y ya funciona bien.
    6257
    6358=== Asistente Particionado ===
    6459Se pulsaba el botón aceptar y no hacía nada.
    6560
    66 Se debía que que utiliza archivo javascript que comparten otros asistentes y se buscaba una variable para validarla que no está definida en el asistente de particionado. Ahora se comprueba sio la variable está definida antes de intentar validarla y ya funciona.
     61Se debía a que se utiliza archivo javascript que comparten otros asistentes y se buscaba una variable para validarla que no está definida en el asistente de particionado. Ahora se comprueba si la variable está definida antes de intentar validarla y ya funciona.
    6762
    68 === Eliminando archivo duplicados ===
     63=== Eliminando archivo duplicado ===
    6964Los asistentes y los comandos usaban un archivo javascript que era igual. Se elimina el duplicado y se modifican los path en los archivos que lo llamaban.
    7065
    7166=== Menú privado ===
    72 En los menús privados automáticos no se podia accede a la parte privada desde la versión 1.0.5. Se debía a que al incluir el código que permite la autenticación del usuario se perdía el valor de la IP del equipo que se necesita para mostrar el menú privado. Se ha corregido y ya va bien.
     67En los menús privados automáticos no se podía acceder a la parte privada desde la versión 1.0.5. Se debía a que al incluir el código que permite la autenticación del usuario se perdía el valor de la IP del equipo que se necesita para mostrar el menú privado. Se ha corregido y ya va bien.
     68
     69
     70=== Detección Sistemas Operativos ===
     71Se ha probado con Ubuntu 15.05 y Windows 10 y se detectan correctamente por OpenGnSys, no se ha probado nada más.
     72
     73=== Pendiente: información de la imagen restaurada y en qué fecha ===
     74En la configuración de los clientes se muestra la última imagen restaurada y en qué fecha, este dato se pierde.
     75
     76Para corregirlo serán necesarias bastantes pruebas ya que no se sabe en qué situación desaparecen los datos. Si da tiempo se incluirá en esta versión y si  no se pasará a la siguiente.
    7377
    7478=== Error de instalación ===
    75 En el curso de gestión avanzada hemos tenido un error "nuevo" en algunos equipos (bastantes pero no todos).
    76 
    77 Al entrar en la consola de opengnsys mostraba un mensaje de que el servicio no estaba permitido, reinicando el servicio de la base de datos ya iba bien.
     79En el curso de gestión avanzada hemos tenido un error en algunos equipos (bastantes pero no todos). Al entrar en la consola de OpenGnSys mostraba un mensaje de texto que informaba que el servicio no estaba permitido, reiniciando el servicio de la base de datos volvía a funcionar correctamente.
    7880
    7981El curso se ha realizado sobre máquinas virtuales con pocos recursos, puede deberse a ello. El error no se ha dado en ninguna otra situación.
    8082
     83=== Mensaje de error en el foro ===
     84
     85Han tenido un error al crear un repositorio desde la consola web. En los mensajes de log de apache informaba que no se encontraba el archivo repositorios_esp.js. El archivo no es necesario, es un archivo de mensajes de error que correspondería al fichero repositorios.js. repositorios.js se encarga de montrar el árbol de repositorios en la zona izquierda de la consola y no necesita mostrar ningún mensaje con javascript, por lo que el archivo no tiene que existir.
     86
     87Para que no se muestre el falso error en los registros del apache se han quitado las llamadas a dicho archivo.
     88
     89
     90
     91== Liberación de la versión 1.0.6 ==
     92Se ha creado otro tgz con la versión candidata y se da como tiempo de prueba hasta el miércoles 27 de mayo.
    8193
    8294== Documentación versión 1.0.6 ==
    83 Se realizará en el wiki. Una vez terminada en el wiki se puede exportar a formato odt que permitirá revisar la maquetación antes de pasarlo a pdf.
     95Se realizará en el wiki.
     96 * Una vez terminada en el wiki se puede exportar a formato odt que permitirá revisar la maquetación antes de pasarlo a pdf.
     97 * Se crearán en Google Drive archivos de históricos de cambios para los distintos capítulos de la documentación.
    8498
    8599Se crearán máquinas virtuales de virtual box ya instaladas para que todas las capturas de pantalla tengan la misma configuración.
    86100
    87 Serán las mismas que se usaen luego en el curso.
    88 En el servidor se instalará Ubuntu 14.04 de 32bits, para que se puede utilizar en cualquier máquina.
     101 * Serán las mismas que se usen luego en el curso.
     102 * En el servidor se instalará Ubuntu 14.04 de 32bits, para que se puede utilizar en cualquier máquina.
     103 * Tendrán 1Gb de memoria y se explicará cómo se aumenta para quien tenga un equipo con bastantes recursos.
    89104
    90 Tendrán 1Gb de memoria y se explicará cómo se aumenta para quien tenga un equipo con bastantes recursos.
     105Tenemos videotutoriales en el canal de YouTube que se utilizan en el manual, habría que revisarlos. Suelen explicar aspectos genéricos que posiblemente sirvan para esta versión también. Habría que enlazarlos también en el wiki.
    91106
    92 Tenemos videotutoriales en el canal de Yoy Tube que se utilizan en el manual, habría que revisarlos. Suelen explicar aspectos genéricos que posiblemente sirvan para esta versión también. Habría que enlazarlos también en el wiki.
     107Hay falta de espacio en el dropbox. Se pasarán los originales de la documentación de la versión del dropbox a Google Drive.
    93108
     109== Implantación de !OpenGnSys en Valencia ==
    94110
    95 Para instalar si puede haber problemas de red conviene bajarse el tgz
     111Tras la asistencia al curso de "Gestión Avanzada" Valencia quiere implantar OpenGnSys para gestionar sus aulas.
    96112
    97 === Incluir Windows en el dominio. ===
     113De aquí a agosto quieren poner OpenGnSys en el Centro de Formación con 7 aulas de 25 equipos y 6 de docencia con 1 equipo, en el Centro de Lenguas con 3 aulas de unos 20 equipos  y otro centro más con 4 aulas de 20 equipos también.
     114
     115== Incluir Windows en el dominio. ==
    98116
    99117Existen funciones que lo realizan.
    100118
     119Antes las usaba Barcelona, pero actualmente utilizan 'pgina'.
     120
     121Pgina sustituye el login de Windows por otro propio que permite autenticar el usuario con ldap (u otro servidor) y luego utiliza un usuario único en el sistema.
    101122
    102123
    103 Antes las usaba Barcelona, pero actualmente utilizan pgina.
    104 
    105 Pgina Sustituye el login de Windows por otro propio que permite autenticar el usuario con ldap (u otro servidor) y luego utiliza un usuario único en el sistema.
    106124
    107125
    108 Mensaje en el foro
    109 
    110 Mejoras próximas versiones
     126== Mejoras próximas versiones ==
    111127
    112128
    113 Liberación de la versión 1.0.6
    114 Se ha creado otro tgz con la versión candidata y se da como tiempo de prueba hasta el miércoles 27 de mayo.
     129=== Sincronización horaria ===
     130Es necesario para los log de los clientes y el servidor. Actualmente cada equipo tiene una hora distinta, haciendo complicado hacer un seguimiento de los errores.
    115131
    116 Hay falta de espacio en el dropbox. Se pasará la documentación de usuario  del dropbox a Google Drive.
     132Clientes y servidor deben tener un punto de sincronización horaria común.
    117133
    118 RedIris
     134Se creará un ticket para la próxima versión.
     135
     136=== Gestionar videoproyector ===
     137Un compañero de Sevilla esta utilizando python para gestionar los videoproyectores del aula desde el equipo del profesor. Permite entre otras funcionalidades:
     138 * Mostrar información sobre las horas de la lampara.
     139 * Encender y apagar.
     140
     141Nos ofrece el código para incluirlo en OpenGnSys.
     142
     143=== Información de la cámara de un aula ===
     144En las propiedades del aula se podría asociar la ip o la url de la cámara de forma que exista un acceso cómodo para ver lo que sucede en la misma.
     145
     146=== Formulario buscar equipos ===
     147Se realiza una comparación estricta con el contenido del campo de texto, si se permitieran expresiones regulares se podrían obtener listados de equipos.
     148
     149=== Modificación de la configuración del dhcp ===
     150Se debate sobre la posibilidad de modificar la configuración desde OpenGnSys.
     151
     152Hay sitios donde el nombre en OpenGnSys no es el mismo que tienen en el dhcp.
     153
     154Se plantea que hay que pensarlo con más detalle y que sería un comportamiento opcional.
     155
     156
     157=== Información de los clientes ===
     158Se debate si mostrar la ocupación real del contenido de las particiones del cliente, actualmente sólo se muestra el tamaño de la partición.
     159
     160Se podría hacer tomando los datos de comando df.
     161
     162=== Agente de Windows ===
     163Valencia está muy interesada en el agente de Windows.
     164
     165Se comenta el problema que existe: si existe perdida de comunicación con el servidor se bloquea la conexión a internet del sistema operativo, por ello sólo puede usarse en redes estables.
     166
     167Por otro lado en la reunión presencial se planteó la unificación a medio plazo del cliente de OpenGnSys con otros clientes que existen en los sistemas operativos, por lo que las modificaciones deben contemplar este aspecto.
     168
     169== !RedIris ==
    119170
    120171Los próximos grupos de trabajo son la segunda semana de junio.
    121172
    122173Se presentará
    123 la versión 1.0.6
    124 Resultado del curso Opengnsys avanzado
    125 Nuevas incorporaciones.
    126 Reunión presencial -> roadman
     174 * La versión 1.0.6
     175 * Resultado del curso OpenGnSys avanzado
     176 * Nuevas incorporaciones
     177 * Reunión presencial: próximos hitos del proyecto
    127178
    128 MAC: se corrompe el sistema de ficheros.
    129 Para crear la imagen se desactiva el journaling HFS y se inicia con el cliente de opengnsys.
    130 Si por algún motivo el cliente se reinicia, o se apaga correctamente y se arranca de nuevo se corrompe completamente el  sistema de ficheros.
     179El archivo con la presentación se creará en Google Drive.
     180
     181== MAC: se corrompe el sistema de ficheros ==
     182Para crear la imagen se desactiva el journaling HFS y se inicia con el cliente de OpenGnSys.
     183Si por algún motivo el cliente se reinicia o se apaga correctamente y se arranca de nuevo se corrompe completamente el  sistema de ficheros.
    131184
    132185Se revisará el error.
    133186
    134 En Sevilla se usará el año que viene la última versión de MACos
     187En Sevilla se usará el año que viene la última versión de MacOS
    135188
    136 Detección Sistemas Operativos.
    137 Se ha probado con Ubuntu 15.05 y Windows 10 y se detectan correctamente por OpenGnSys, no se ha probado mada más.
     189
    138190
    139191== Copia de archivos por torrent en horario de docencia ==
    140192Se está probando en Málaga.
    141193
    142 Tienen en windows un cliente de ssh y torrent, se le envía la orden de montar la cache y actulizar las imágenes.
     194Tienen en Windows un cliente de ssh y torrent, se le envía la orden de montar la cache y actualizar las imágenes. De igual manera se podría mandar una carpeta del propio sistema operativo.
    143195
    144 Si se corta a medias la próxima se seguirá transfiriendo por el mismo sitio, ya se realice la transferencia torrent desde windows y ogclient.
     196Si se corta a medias la próxima vez se seguirá transfiriendo por el mismo sitio, ya se realice la transferencia torrent desde Windows y ogclient.
    145197
    146198Por ahora no se ha probado con el equipo iniciado en Linux, debe ir igual de bien. Se hará en próximas versiones.
    147 
    148 
    149 
    150 
    151 
    152 
    153 
    154 
    155