Changes between Initial Version and Version 1 of Reunion081015


Ignore:
Timestamp:
Oct 19, 2015, 8:07:32 AM (10 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion081015

    v1 v1  
     1[[TOC(heading=Índice)]]
     2= Acta videoconferencia 8 de Octubre de 2015 =
     3
     4Asisten: Valencia, Teruel, Barcelona, Huelva, Málaga y Sevilla.
     5
     6Próxima reunión: 20 de septiembre 2015 a las 11:30 para tratar el desarrollo del nuevo agente de OpenGnsys.
     7
     8== Asistencia a !RedIris ==
     9Se presenta en las jornadas Técnicas y el los grupos de trabajo.
     10
     11En la Jornadas Técnicas se hablará de !RemotePc más profundamente.
     12
     13En los grupos de trabajo Barcelona presenta la interacción entre su aplicación de inventario y OpenGnsys. Además habrá que contar como va evolucionando el proyecto, intentando no repetir la que se presentó en el último encuentro.
     14
     15== Versión 1.1 ==
     16
     17Cambios desde la última reunión:
     18
     19=== RemotePC ===
     20
     21Cambios en el agente:
     22 * Se incluyen comandos de inventario de software y hardware, ver la configuración de las particiones, mandar script en python y ejecutar comando del motor de clonación.
     23 * Informa de el arranque y parada de Windows y Linux, así como de cuando entra y sale el usuario.
     24
     25Para utilizar los motor de clonación hay que cargar las librerías cada vez que se llama a un comando.
     26
     27Para probar que funciona hay que renombrar el ogAdmClient antiguo para que no responda la interfaz web, aunque si peticiones son a mano no es necesario apagarlo.
     28
     29En una primera fase se podría cambiar el cliente de OpenGnsys y dejar los agentes de los sistemas operativos para más adelante.
     30
     31Si el cliente se apaga con un "botonazo" no se envía el cambio de estado al servidor y al consultar el estatus desde la consola no es correcto. Una opción sería hacer un sondeo periódico. Por otro lado, quizás se pueda capturar el error y tratarlo.
     32
     33Falta explicar como instalar el código del ticket.
     34
     35=== API REST ===
     36
     37Errata, las versiones de php han cambiado el paso de parámetros: hay que revisarlo.
     38
     39=== M-Opengnsys ===
     40Es interesante. Permite un uso básico para OpenGnsys desde el móvil.
     41
     42En concreto se resalta la posibilidad de tener distintos perfiles que tengan permisos acceder a unas acciones u otras.
     43
     44=== !SetClienMode ===
     45Es un comando de servidor que permite configurar el arranque PXE de un equipo partiendo de la plantilla. Se ha resuelto una errata que al utilizarlo desaparecía el equipo del NetBoot Avanzado de la consola de administración.
     46
     47En Teruel han hecho una modificación de forma que el cambio se puede hacer de forma temporal, en el intervalo de tiempo indicado y luego vuelve a la configuración anterior. En este caso no se modifica la base de datos.
     48
     49Mejora para la próxima versión: que comando setClienMode tenga un parámetro que indique si el cambio en temporal o definitivo y incorpore esta funcionalidad.
     50
     51=== Varias unidades organizativas ===
     52
     53La idea es que si coexisten varias unidades organizativas en un repositorio tengan el directorio de las imágenes separado.
     54
     55La pruebas que se habían hecho en la versión 1.0.6, y se han adaptado a la versión 1.1, ya que los script que se habían modificado.
     56
     57Queda por resolver:
     58 * Es necesario que todos los comandos que trabajan con imágenes soporten el uso de subdirectorios dentro de /opt/opengnsys/images. Hay que comprobar que así sea.
     59
     60 * El protocolo torrent utiliza un semillero en el servidor que no permite utilizar subdirectorios. Es necesario buscar otro y habría que lanzar un procedimiento por subdirectorio.
     61
     62Falta adaptar las sincronizadas, en principio parece que no hay problemas técnicos.
     63
     64=== ogSetRegistry y ogGetRegistry ===
     65Son funciones que permiten consultar y modificar las claves de registro de Windows. Se han mejorado permitiendo que se trabaje con claves hexadecimales.
     66
     67=== ogLinuxBootParemeters ===
     68Obtiene los parámetros del kernel de linux, se utiliza en el comando de iniciar sesión de Linux.
     69
     70Se modifica el lugar donde busca el fichero grub para obtener los datos.
     71
     72
     73== Errores detectados en la versión 1.0.6 ==
     74
     75=== Alerta Unicast ===
     76
     77En la consola, cuando se intenta restaurar un aula entera con unicast da un mensaje de aviso. Aunque se de al botón cancelar se envía el comando a los clientes.
     78
     79=== Ocultar Windows ===
     80En Sevilla se tiene equipos más de un Windows, para que funcionen correctamente se oculta la partición que no se está utilizando.
     81
     82Hemos encontrado incompatibilidad si se oculta desde OpenGnsys o desde el grub de linux. Tenemos que seguir probando.
     83
     84En Windows hay dos claves del registro que permiten ocultar la navegación por una letra unidad y prohíbe la navegación. Si se sabe la ruta completa sí se puede acceder.
     85
     86=== Error en el comando ejecutar script ===
     87En la consola el comando ejecutar script muestra los errores en los log del cliente pero en la cola de acciones siempre da la operación como correcta.
     88
     89
     90=== Error en la restauración con protocolo multicast-direct ===
     91
     92Al lanzar la restauración de una aula desde la consola de administración funciona en distintos protocolos pero no en multicast-direct.
     93
     94En Sevilla ha pasado "aleatoriamente". En Málaga han tenido problemas en un aula. Si crean un grupo dentro del aula sí funciona.
     95
     96== Pruebas y nuevas funcionalidades ==
     97
     98=== Inventario ===
     99En Barcelona tienen una aplicación de inventario que toma datos de la Base de datos de OpenGnsys.
     100
     101Las consultas que hagan falta se podrían añadir a la API REST.
     102
     103Se presentará en !RedIris.
     104
     105=== Multicast en varias subredes ===
     106
     107Se está utilizando en !Zaragoza/Teruel.
     108
     109Se han hecho las modificaciones necesarias para que funcione, falta probarlo en entornos con una única subred. Se integrará en la próxima versión.
     110
     111Para utilizar varias subredes hay que incluir el parámetro de la ip del servidor, en una única red también funcionaría pero conceptualmente es mejor no ponerlo, por lo que no se incluirá en este caso.
     112
     113=== Agente de OpenGnsys para Windows: reiniciar en caso de error ===
     114Un compañero de Sevilla ha resueltos algunos problemas del Agente de OpenGnsys para Windows configurando el servicio para que se reinicie en caso de error. Lo había hecho desde Windows pero hemos encontrado la manera de hacerlo desde OpenGnsys de forma que se pueda enviar desde la consola al !OgClient.
     115
     116Se ha documentado en la [wiki:EjemploPracticos#AgentedeOpenGnsysparaWindows:reiniciarencasodeerror zona de recetas].
     117
     118
     119=== Dominio de Windows ===
     120
     121Se usaba para autenticar los usuarios contra un servidor, se ha sustituido por el "pgina" que sustituye la página de login de Windows y permite autenticarse contra ldap, un servidor de correo, ...
     122
     123=== Virtualización ===
     124Málaga utiliza !RemoteFx (que proporciona audio y video) contra HiperV.
     125
     126UDS lo tiene integrado con el Moodle para la autenticación.
     127
     128
     129=== Pruebas con Windows 10 ===
     130 
     131Se ha  creado la imagen y se ha clonado, pero la postconfiguración no la realiza.  Hay que revisar las opciones de postconfiguración de Windows en los script.
     132
     133En la consola de administración  sí aparece en la configuración de los equipos.
     134
     135Da mensajes de error de "Sistema Operativo no detectado". Posiblemente se deba a que la función !WindownsBootParameters está vacía para Windows 10, como no hay opción para este sistema operativo no puede seguir el script.
     136
     137=== Equipos iMac ===
     138En Teruel han puesto el cliente de opengnsys en la tercera partición (partición de rescate), el arranque normal es directamente en MacOs.
     139
     140Cuando se quiere hacer mantenimiento se pulsa ALT y puede elegir arrancar la tercera partición.
     141
     142No han reparticionado los equipos.
     143
     144