Changes between Initial Version and Version 1 of Reunion250620


Ignore:
Timestamp:
Jul 8, 2020, 2:48:09 PM (4 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reunion250620

    v1 v1  
     1[[PageOutline(2-5,Índice)]]
     2
     3= Acta videoconferencia 25 de junio de 2020 =
     4Asistentes: Málaga, Granada, Valencia, Teruel y Sevilla. \\
     5Próxima reunión: 9 julio a las 11.30
     6
     7== Compatibilidad con hardware ==
     8
     9En Granada se sigue manteniendo Rembo para el despliegue de las aulas.
     10
     11Están probando equipos nuevos para las aulas y con Rembo se han descartado tres equipos. OG puede trabajar con todos (con un ogLive u otro).
     12
     13== Sincronizar repositorio ==
     14
     15Para facilitar la inclusión de los datos de la imagen en la consola, se puede usar el script {{{importimage}}} que automáticamente define la imagen en la web de administración.
     16
     17Git funciona con al 1.1.1a
     18
     19Sevilla una 1.1.1a con los cambios retocados para el acceso remoto.
     20
     21
     22
     23== RemotePC ==
     24
     25Granada : aulas virtual de VDI (no OG)
     26Málaga sí utiliza remotePC.
     27
     28Sevilla ya usa remotePC para algunos centros y está preparandolo por facultades
     29
     30Valencia se sigue usando
     31
     32Parece que no hay tanta demanda como al principio. En todas las universidades baja la demanda. Se han acabado los exámenes y empiezan las vacaciones.
     33
     34 
     35Para el próximo curso coexistirán presencial y remoto.
     36 
     37  Antes de reservar un equipo para remoto habrá que revisar si existe sesión de usuario iniciada.
     38
     39  OG tendrá que notificar a UDS si tiene que sacar  un equipo de la cache por cualquier motivo: porque esté inoperativo, usuario presencial, etc.
     40 
     41  En Málaga o han solicitado poder sacarlo cuando si necesitas realizar mantenimiento.
     42
     43 Sera necesario que las reservas sean más dinámicas.
     44
     45
     46 
     47=== Distribución de los servidores en Málaga ===
     48
     49  * En cada centro un OG + uno centralizado
     50  * Servidor OG exclusivo para remote POC
     51
     52
     53 El ogAgent al centralizado   
     54       
     55 24h  horas disponible en acceso remoto
     56
     57 Solo ofrecen un Windows.
     58      Con más de una imagen por equipo se complica
     59
     60      Se restaura desde cada repo del centro, la imagen de Windows es diferente pero en el servidor central ponen un nombre de imagen ficticio para todos igual.
     61
     62 Los periodos de mantenimiento se ponen en UDS en los calendarios     
     63   
     64   
     65   
     66 La gestión centralizada tiene sus inconvenientes.
     67     Hubiera sido un oportunidad de que centros que no usarán OG lo probarán.
     68
     69     En algunos centros que faltaban por usar OG van a empezar a probarlo.
     70
     71 
     72
     73=== Permisos en UDS ===
     74
     75La delegación de permisos es muy mala: o eres administrador o tienes limitado:
     76Subir número de  máquinas en cache.
     77Puede reasignar
     78Num equipos en cache NO puede
     79
     80
     81Al darle acceso a un pool, debería darle permiso de administración completo.
     82Ahora sólo tiene acceso a algunos aspectos
     83  * no puedes editar las prop. del poll.
     84
     85  *  sí puedo borrar servicios asignados y asignarlo a otro usuario que tenga en la lista de usuarios.
     86               
     87  *  sí puedo asignar usuarios y transportes, y hacer una publicación nueva de ese poll.
     88
     89  * Permite borrar equipos en cache cuando están mal.
     90        - automáticamente lo quita después de una hora. Se puede modificar el tiempo que arda en borrarlo.
     91               
     92Para más permisos es necesario ser administrado de todo.
     93
     94=== Informacion equipos amplíada ===
     95     
     96     
     97En Málaga tienen una parche de UDS que añadía info amplíada de los equipos: OU, aulas. Esta infomración es útil para las reserves de equipos problemáticos.
     98     
     99
     100===  Excluir equipos de remotePC ===
     101
     102       
     103Sería necesario que se limitarán algunos equipos para el uso de remotePc. ej pc profesor, ...
     104  * Ahora permiso remotePC imagen y aula.
     105  * Se podría asignar el permiso al pc. De forma que se pudieran retirar por distintos motivos.
     106
     107En las máquinas virtuales siempre está disponible. No se ha pensado ese aspecto.
     108
     109Truco temporal se usa una aula de mantenimiento. Pero exige mover los equipos de un aula a otro.
     110
     111Podría ponerse en modo mantenimiento.
     112 * Una marca en el equipo que lo excluya.
     113 * Incluirla en la tabla de ordenadores.
     114 * Que se muestre en el estatus pero marcado de alguna forma (ej transparencia 50%)
     115
     116El server OG reporta a UDS cuantos equipos están disponibles.
     117 * UDS usa ahora en número de equipos definidos en el pull,
     118 * Al desplegar el poll, podría comparar con los equipos teoricos y reales.
     119
     120
     121En resumen tendríamos dos posibles soluciones
     122 * Poder seleccionar los equipos para el remotePC, aumentando la granularidad de la selección.
     123 * Que se seleccione el aula pero permita poner los equipos en modo mantenimiento.
     124
     125Reunión UDS. Para próxima versión y parche para la actual.
     126
     127Error 500 cuando creas un grupo de ordenadores dentro de un aula. Es una consulta de grupo de ordenadores la API REST.
     128
     129Virtual Cable próxima versión. permite gestion remote de equipo según su ip
     130        OG aporta la gestión.
     131        posiblemente para junio.
     132
     133
     134== Últimos cambios ==
     135
     136=== Salio la versión 1.1.1c ===
     137
     138Problemas en el actualizador, en vez de instalar la última versión estable bajaba la rama master que es de desarrollo.
     139 
     140Ya está corregido.
     141
     142=== #984 Incluir OGAgent compatible en fichero de versión ===
     143Añadir un campo nuevo al fichero VERSION.json para indicar cuál es la versión de agentes OGAgent que debe instalarse/actualizarse para la versión de OpenGnsys, para evitar errores al intentar descargar un fichero inexistente.
     144
     145== Problemas con la version de partclone ==
     146
     147
     148El comando partclone en el ogLive bionic al crear las imágenes va mal aunque no da mensaje de error. Con el ogLive de la 1.1.0 sí va bien.
     149 
     150Se resuelve al crear la imagen quitando el parámetro del chequeo del sistema de ficheros. No comprueba el disco.
     151
     152Algunos problemas se resulelven modificando la función ogCreateIgenSuyntax con el parámetro -I. Hay que crear un tique.
     153
     154
     155== ogLive ==
     156Se va a sacar un nuevo ogLive.
     157 * Hay una versión de GIT con un parámetro que permite comparar los repositorios y mejora la comparacion entre los fichero para realizar la sincronizacion. Se intentará incluir en el ogLive.
     158
     159GIT se resuelve los problemas con windows 10 con el último ogLive
     160
     161
     162______________________________________
     163
     164
     165
     166
     167=====================
     168=== Comando restaurar ===
     169En versiones antiguas el comando restaurar se podía lanzar desde grupo de aulas, ahora sólo se puede realizar sobre los ámbitos aula o equipo.
     170
     171 * Puede dar problema si en un grupo de aulas existen aulas en distinta vlan.
     172 * Para lanzar el conando sobre varias aulas, se puede crear un procedimiento y lanzarlo sobre las distintas aulas, si se hace rápido se podría tener para todas la misma sesión multicast.
     173 
     174Se mantendrá la consola como está, limitando el comando a las aulas.
     175 
     176=== Cambios ogAdmServer ===
     177 
     178Se están modificando el código del ogAdmServer par que se comunique con API REST con el cliente nuevo. En esta nueva versión se renombrará a ogAdmServer a ogServer
     179 
     180Se ha separado en un repo independiente.
     181 
     182  =====================
     183  opengnsys-1.1.1 (#16) - Error al actualizar a la 1.1.1c (#433) - Message List
     184El error que describe el mensaje del foro ya está corregido. Se le ha contestado con la información .
     185
     186El error se debía a que el fichero de configuración del ogServer cambia de nombre en la última versión. Se ha hecho un cambio en el opengnsys_update, para que tome el nombre correcto del fichero ogAdmServer.cfg, compatible con las distintas versiones.
     187
     188== Repositorios de código ==
     189Además del repositorio principal se han creado otros repositorios para los distintos componentes. Son los siguientes:
     190
     191 *  ogAgent-Git OpenGnsys Agent for Operating Systems Git repository
     192 *  ogBrowser-Git       OpenGnsys Client Browser Git repository
     193 *  ogClient-Git        OpenGnsys Client Git repository
     194 *  ogLive-Builder-Git  ogLive Builder (boot-tools) Git repository
     195 *  ogServer-Git                OpenGnsys Server Git repository
     196 *  OpenRLabs-Git       OpenRLabs Git repository
     197
     198En todos los repos nuevos debería haber
     199 * un archivo "readme.md" con la descripción del componente. \\     El texto que escribamos permite formateo con etiquetas.
     200 * uno archivo de licencia, 
     201 * un gitignore : para que no sincronice los ficheros de librerías externas,  etc..
     202
     203== Comunicación web - ogServer ==
     204Se están creando script de interfaz entre la web y el ogServer (ogCli):
     205 * La web y los script pasarían por el ogServer
     206 * La web no necesitaría consultar la base de datos
     207 * El ogServer sería el único punto de acceso a la misma.
     208
     209Está pendiente crear un repositorio para ello.
     210 
     211==  Pruebas de actualización ==
     212 
     213Se ha actualizado de un servidor con  ubuntu 16 y la versión  1.1.0 primero a la 1.1.1 y en un segundo paso a la 1.1.1c. 
     214
     215Ha ido muy bien. Solo ha fallado en un sitio, puede que fuera el problema del actualizador que ya está resuelto.
     216 
     217  =====================
     218  Granada
     219 
     220  Seguien usando Rembo
     221  Los equipos nuevos, los que han probado
     222 
     223  En el momento que funcione gi cin OG dejaran rembo
     224 
     225  Con OG nativo: Con los disco SSD sincronizar al apagar en vez de al inicio
     226 
     227  ============
     228  la politécnica de Cataluña UPC han preguntado por el git,
     229 
     230Restauradión con GIT  Error al cambiar la imagen de equipo con != hardware. Fue modificar con el rebuilder y tiro bien.
     231
     232Windows10 ha mejorado mucho con los driver de distintos hardware.
     233 
     234
     235 Ubuntu 20
     236tenemos ogAgent que funciona en 
     237Tiene bastante cambios
     238
     239=========================
     240
     241
     242Agentes python 3
     243== Nuevo ogLive ==
     244
     245  Se está creando un oglive con kernel 5.4, si va bien se sube para que podamos probarlo.
     246
     247  Con el script de creacion de ogLive no se consiguió crear un ogLive de Ubuntu 20.04, necesitará modificaciones.
     248     
     249     
     250== Web usuario ==
     251En la página principal se han añadido dos proyectos del "Ecosistema OpenGnsys": OpenGnsys VDI y  Open RLabs
     252
     253Se han creados página específicas para cado uno con una introducción que luego enlaza a la web de cada uno de ellos.
     254
     255
     256== #894 Crear comandos en la web para crear/restaurar backups de discos completos ==
     257Está prácticamente terminado.
     258 * Se han creado los script necesarios para crear y desplegar las imágenes de disco.
     259 * Se ha modificado en la consola los comando crear imagen y restaurar imagen para que permitan utilizar imágenes de disco, asi como las interfaces correspondientes.
     260
     261Funciona perfectamente con el ogLive con kernel 4.8 pero con al versión de partclone del ogLive bionic falla.
     262
     263Se va a crear un ogLive nuevo, se probará.
     264
     265El identificador de la imagen se guarda en la tabla de las particiones del equipo. Esto permitiría poner el nombre de la imagen en la configuración del equipo.
     266