IsardVDI issueshttps://gitlab.com/isard/isardvdi/-/issues2024-03-28T07:28:36Zhttps://gitlab.com/isard/isardvdi/-/issues/671Cannot build images2024-03-28T07:28:36ZFrancesc DomènechCannot build imagesAfter pull source code and run build.sh script, we want to build images ourself but docker compose build doesen't work.After pull source code and run build.sh script, we want to build images ourself but docker compose build doesen't work.https://gitlab.com/isard/isardvdi/-/issues/667Support 2FA for the local and LDAP authentication providers2024-01-25T16:12:52ZHartmut VarchminSupport 2FA for the local and LDAP authentication providersHi there,
is it on the roadmap to implement 2FA ?
Kind regards
HartmutHi there,
is it on the roadmap to implement 2FA ?
Kind regards
Hartmuthttps://gitlab.com/isard/isardvdi/-/issues/664Viewer URLs broken2023-11-28T14:59:44ZHartmut VarchminViewer URLs brokenThe URLs in the viewer section (Mircosoft Viewers) in Download are broken/unvalid since the versions are still too old.
The recent links are under:
https://virt-manager.org/download.html
x86: https://releases.pagure.org/virt-viewer/virt...The URLs in the viewer section (Mircosoft Viewers) in Download are broken/unvalid since the versions are still too old.
The recent links are under:
https://virt-manager.org/download.html
x86: https://releases.pagure.org/virt-viewer/virt-viewer-x86-11.0-1.0.msi
x64: https://releases.pagure.org/virt-viewer/virt-viewer-x64-11.0-1.0.msihttps://gitlab.com/isard/isardvdi/-/issues/662Share desktops between users2023-11-16T19:07:05ZAlfonso da SilvaShare desktops between usersI'm a teacher and I love to use IsardVDI in my classroom, but there is a feature that would be help me a lot. It is the possibility to have desktops shared between two or more users.
Right now I'm using "group" users to login at IsardVD...I'm a teacher and I love to use IsardVDI in my classroom, but there is a feature that would be help me a lot. It is the possibility to have desktops shared between two or more users.
Right now I'm using "group" users to login at IsardVDI, and all the users of the group can use the same credentials, the group credentials, to login, but what they can't no do is use at the same time the VPN credentials. Only one VPN connection can be active.
I understand that the VPN connection is unipersonal, so the only option that I see is having shared desktops, that are visible to a group the users and each one of them can use their own VPN credentials to reach the desktop.https://gitlab.com/isard/isardvdi/-/issues/661isard-storage después de actualizar de v10.71.11 a v10.82.02023-12-01T20:20:17ZManuel Arnauisard-storage después de actualizar de v10.71.11 a v10.82.0Inicialmente daros la enhorabuena por estre proyecto.
Estamos intentado implantarlo en nuestro centro educativo paulatinamente pero tenemos dudas tanto de configuración como de mejores prácticas.
Por fases hemos ido actuando de la sigu...Inicialmente daros la enhorabuena por estre proyecto.
Estamos intentado implantarlo en nuestro centro educativo paulatinamente pero tenemos dudas tanto de configuración como de mejores prácticas.
Por fases hemos ido actuando de la siguiente manera:
- Fase 1 Instalación de Isard con el flavor allinone en una máquina. (La impresión fue buena y la configuración bastante directa y fácil) ( Evidentemente las limitaciones de una máquina pronto quedo evidenciada)
- Fase 2 Pasamos a un modelo de infraestructura (1 equipo allinone, 2 equipo standalone)
- Equipo 1 (Debian 11 , Servidor NFS con exports, generado con allinone (En la documentación pone que solo debería tener el contenedor web pero dado que es el más potente hemos dejado tambien todos los servicios)
- Equipo 2-3 (Debian 11 , Clientes NFS montando unidades del equipo1 ) Sabores hipervisr-standalone con CAPABILITIES_DISK=False y los pertinentes cambios en las configuraciones de variables para que accedan a los servicios del Equipo1 allinone
Todos ellos están en una red interna.
Problemas Fase 2
- Al actualizar el Equipo 1 (allinone) a la última versión (en este momento v10.82.0 lo hace correctamente)
- Al actualizar el Equipo 2-3 (hypervisor-standalone) a la última versión (en este momento v10.82.0 falla al arrancar el contenedor isard-storage ) (sólo arranca si ponemo las CAPABILITIES_DISK a true. Este parámetro no se si lo entiendo bien (El hypervisor-standalone lee y manipula los escritorios que monta mediante cliente nfs ) ¿Debe tener este parámetro a True o como no tiene las unidades físicas debe estar a false ?
-Los escritorios configurados con Virtioshare del mismo usuario desplegados en hypervisores diferentes no se ven en red
- Fase 3
Queremos dimensionar correctamente el proyecto ¿Hay algun hardware especifico y sistema operativo recomendado.
Queremos comprar hardware y necesitamos algunas sugerencias.
Un saludo y gracias por adelantadohttps://gitlab.com/isard/isardvdi/-/issues/649Fail to Register user with Google login2023-10-18T11:28:14ZJuan CasamitjanaFail to Register user with Google loginWhen I create a group with a auto register key, if the Google account name of the user have a invalid character, the desktop user is not visible.
This is an example of a user with and invalid character ![Screenshot_2023-10-18_at_13-26-...When I create a group with a auto register key, if the Google account name of the user have a invalid character, the desktop user is not visible.
This is an example of a user with and invalid character ![Screenshot_2023-10-18_at_13-26-59_Management_Isard_VDI](/uploads/875bb4d5cd8ffd6a2179e348cbe4793a/Screenshot_2023-10-18_at_13-26-59_Management_Isard_VDI.png)
Thanks!https://gitlab.com/isard/isardvdi/-/issues/648No puedo lanzar una VM en un nodo que no sea el principal2023-10-17T15:58:15ZAimar UrteagaNo puedo lanzar una VM en un nodo que no sea el principalHe intentado hacer una infraestructura donde el nodo 1 mantenga todos los servicios menos los el hypervisor y el nodo 2 sea exclusivamente un hypervisor.
Todas las maquinas están conectadas en una LAN y ninguna de ellas tiene ningún tip...He intentado hacer una infraestructura donde el nodo 1 mantenga todos los servicios menos los el hypervisor y el nodo 2 sea exclusivamente un hypervisor.
Todas las maquinas están conectadas en una LAN y ninguna de ellas tiene ningún tipo de cortafuegos habilitado. El sistema operativo utilizado para todas las maquinas es debian 12 Bookworm. El nodo 1 tiene ip 10.0.2.19 y el 2 ip 10.0.2.15. En ambos nodos se ha creado un usuario con nombre isardvdi para correr el servicio por razones de seguridad.
Para hacer esto en el nodo 1 he ejecutado el siguiente script:
```bash
git clone https://gitlab.com/isard/isardvdi
cd isardvdi
cp isardvdi.cfg.example isardvdi.cfg
./build.sh
docker-compose pull
docker-compose up -d
```
Y en el nodo 2 he ejecutado el siguiente script:
```bash
git clone https://gitlab.com/isard/isardvdi;
cd isardvdi;
cp isardvdi.cfg.example isardvdi.cfg;
echo "FLAVOUR=hypervisor" >> isardvdi.cfg
echo "API_DOMAIN=10.0.2.19" >> isardvdi.cfg
echo "STATIC_DOMAIN=10.0.2.19" >> isardvdi.cfg
echo "VPN_DOMAIN=10.0.2.19" >> isardvdi.cfg
echo "STORAGE_DOMAIN=10.0.2.19" >> isardvdi.cfg
echo "REDIS_HOST=10.0.2.19" >> isardvdi.cfg
./build.sh;
docker-compose pull;
docker-compose up -d;
```
Despues esto instalo NFS en ambos nodos, en el nodo 1 mediante estos comandos:
```bash
apt install -y nfs-kernel-server
echo "/opt/isard 10.0.2.0/24(rw,sync,no_subtree_check,no_root_squash)" >> /etc/exports
systemctl restart nfs-kernel-server
```
y en el nodo 2:
```bash
apt install -y nfs-common
echo "10.0.2.19:/opt/isard /opt/isard nfs rw 0 0" >> /etc/fstab
```
Tras esto se observa que el nodo 2 no tiene ningun puerto especifico para ssh abierto:
```
tcp 0 0 0.0.0.0:2224 0.0.0.0:* LISTEN 1379/python3
tcp 0 0 127.0.0.1:38365 0.0.0.0:* LISTEN 666/containerd
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 661/cupsd
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 46196/docker-proxy
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 46141/docker-proxy
tcp6 0 0 :::2224 :::* LISTEN 1379/python3
tcp6 0 0 :::80 :::* LISTEN 46202/docker-proxy
tcp6 0 0 :::443 :::* LISTEN 46155/docker-proxy
tcp6 0 0 ::1:631 :::* LISTEN 661/cupsd
tcp6 0 0 :::9100 :::* LISTEN 45793/node_exporter
```
Para remediar esto he instalado un servidor de ssh mediante el siguiente comando:
```bash
apt install -y openssh-server
```
Despues de esto he intentado agregar las claves de ssh en el nodo 1 mediante este comando:
```bash
docker exec -e HYPERVISOR=10.0.2.15 -e PASSWORD=passwdisardvdi -e USER=isardvdi -e PORT=22 isard-engine bash -c '/add-hypervisor.sh'
```
Esto da un error porque no puede acceder a libvirt asi que lo instalo en nodo 2 mediante estos comandos:
```bash
apt install -y --no-install-recommends qemu-system libvirt-clients libvirt-daemon-system
adduser isardvdi libvirt
echo "listen_tls = 0" >> /etc/libvirt/libvirtd.conf
echo 'listen_tcp = 1' >> /etc/libvirt/libvirtd.conf
echo 'spice_listen = "0.0.0.0"' >> /etc/libvirt/qemu.conf
echo 'spice_tls = 1' >> /etc/libvirt/qemu.conf
ln -s /usr/bin/qemu-system-x86_64 /usr/bin/qemu-kvm
```
Tras esto porfin agregar las claves de ssh en el nodo 1 mediante este comando:
```bash
docker exec -e HYPERVISOR=10.0.2.15 -e PASSWORD=passwdisardvdi -e USER=isardvdi -e PORT=22 isard-engine bash -c '/add-hypervisor.sh'
```
Ahora añado el hypervisor mediante la interfaz web en el nodo 1 poniendo en los apartados Video proxy host, Web host y hostname from video proxy la ip del nodo 1 10.0.2.19. Tras esto intento lanzar una VM obligando a que se lance en el nodo 2 y da error.
En el nodo 2 aparecen estos errores de manera repetida:
```
isard-hypervisor | Accepted publickey for root from 172.31.255.2 port 57378 ssh2: RSA SHA256:BZ8SG0RaM8hm/RGf9DnCzpNaWLt9IHsF0TJnSPVBJOM
isard-hypervisor | Received disconnect from 172.31.255.2 port 57378:11: disconnected by user
isard-hypervisor | Disconnected from user root 172.31.255.2 port 57378
isard-stats-go | Waiting for libvirt service to be started
isard-hypervisor | /usr/lib/python3.10/site-packages/urllib3/connectionpool.py:1056: InsecureRequestWarning: Unverified HTTPS request is being made to host '10.0.2.19'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings
isard-hypervisor | warnings.warn(
isard-hypervisor | ERROR:root:ERROR RESPONSE: {"data":"","debug":"","description":"Unable to ssh-keyscan","description_code":"not_found","error":"not_found","function":"api_hypervisors.py:347:hyper","function_call":"HypervisorsView.py:136:api_v3_hypervisor","msg":"Not found","params":null,"request":"----------- REQUEST START -----------\nPOST http://10.0.2.19/api/v3/hypervisor\r\nContent-Type: application/x-www-form-urlencoded\r\nContent-Length: 425\r\nHost: 10.0.2.19\r\nUser-Agent: python-requests/2.27.1\r\nAccept-Encoding: gzip, deflate\r\nAccept: */*\r\nAuthorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2OTc1NTY5ODEsImtpZCI6ImlzYXJkdmRpLWh5cGVydmlzb3JzIiwiZGF0YSI6eyJyb2xlX2lkIjoiaHlwZXJ2aXNvciIsImNhdGVnb3J5X2lkIjoiZGVmYXVsdCJ9fQ.-QFA7ezcpXDU7AYLi7Z6Tr71Bd-hK0H_NljHJuBanMA\r\nX-Forwarded-For: 10.0.2.15\r\nConnection: close\r\n\r\n----------- REQUEST STOP -----------"}
isard-storage | Redis Connection Error: Error 111 connecting to 10.0.2.19:6379. Connection refused. Retrying in 5 secconds
```
No se si tendrá algo que ver, pero en el nodo 1 no aparecen todos estos errores. Con respecto al ultimo error en el nodo 1 no esta en escucha el puerto 6379.https://gitlab.com/isard/isardvdi/-/issues/647No se puede ver la maquina virtual tras cambiar la IP del web host.2023-10-17T12:47:19ZAimar UrteagaNo se puede ver la maquina virtual tras cambiar la IP del web host.Tras instalar la solución según indica la documentación con los comandos:
```bash
git clone https://gitlab.com/isard/isardvdi;
cd isardvdi;
cp isardvdi.cfg.example isardvdi.cfg;
./build.sh;
docker-compose pull;
docker-compose up -d;
```
...Tras instalar la solución según indica la documentación con los comandos:
```bash
git clone https://gitlab.com/isard/isardvdi;
cd isardvdi;
cp isardvdi.cfg.example isardvdi.cfg;
./build.sh;
docker-compose pull;
docker-compose up -d;
```
Desde el mismo servidor todo funciona perfecto, pero a la hora de acceder desde un cliente através de la ip del servido todas las funciones de administración son funcionales pero en cuanto intentas acceder mediante de VNC en navegador a un escritorio da un error de conexión, supongo que esto se debe a el hecho de que intenta acceder a la dirección localhost. Para arreglar esto desde la interfaz web he accedido a la sección hypervisors dentro del panel de administración y he cambiado el apartado web de localhost a la ip de la maquina tras esto efectivamente consigo acceder a la interfaz web de manera correcta pero la pantalla se queda en gris (sin ver la maquina virtual iniciada) y en la parte superior se puede leer "Loading..."
Tras mas pruebas parece que el único cambio de parámetro que no afecta a su correcto funcionamiento accediendo desde el mismo servidor parece ser Video proxy host. El cambio a la ip del servidor tanto del Web host como del Hypervisor hostname from video proxy producen un fallo en la visulizacion de las VM.
Todas las maquinas están conectadas en una LAN y ninguna de ellas tiene ningún tipo de cortafuegos habilitado. El sistema operativo utilizado para toda las maquinas es debian 12 Bookworm.https://gitlab.com/isard/isardvdi/-/issues/646Support for docker web VNC desktops (webtops)2023-09-27T11:15:31ZMario RomeroSupport for docker web VNC desktops (webtops)It's there a chance to support docker webtops as an option to create desktops similar to KASM workspaces?It's there a chance to support docker webtops as an option to create desktops similar to KASM workspaces?https://gitlab.com/isard/isardvdi/-/issues/645Enable zstd compression optional (or as default) for qcow2 images instead of ...2023-09-04T07:00:50Zph0lluxEnable zstd compression optional (or as default) for qcow2 images instead of zlibHi,
it would be nice to set the default compression algorithm of the qcow2 images to zstd instead of zlib for performance reasons (e.g. via isardvdi.cfg file -> QCOW2_COMPRESSION_ALGORITHM=zstd ?).
It should improve the performance mass...Hi,
it would be nice to set the default compression algorithm of the qcow2 images to zstd instead of zlib for performance reasons (e.g. via isardvdi.cfg file -> QCOW2_COMPRESSION_ALGORITHM=zstd ?).
It should improve the performance massivly (see http://facebook.github.io/zstd/ for further details and benchmarks).
best regards
ph0lluxhttps://gitlab.com/isard/isardvdi/-/issues/640Bookable VM's in a pool with calendar2023-06-28T18:53:26ZFlorian KrammelBookable VM's in a pool with calendarHi all,
This is a feature request for a bookable VM in a shared pool.
We're planning to reduce Windows, MS Office, Adobe licences etc. to a minimum. So we want to create a pool of these clients and provide them to the users.
It shou...Hi all,
This is a feature request for a bookable VM in a shared pool.
We're planning to reduce Windows, MS Office, Adobe licences etc. to a minimum. So we want to create a pool of these clients and provide them to the users.
It should be possible to reserve vm's in a calender (date+time). It should be possible to take over this vm's, in a role like an operator, and assign them to specific users/groups.
The environmet are public schools. The student's should be able to use this limited pool every time. A teacher should be able to take over the clients for his lesson.
Import of a timetable as CSV and JSON should be a part of the feature. In the UI as Upload and via API.
The user should be informed, a feature to save and restore the interrupted session automaticaly is on the wishlist, too. Maybe restore or a fresh session by selection.
Any other suggestion how to share a pool of vm's, determined by a teacher, scheduled in a calender and outside of this free to use for every one are welcome.
I'll appreciate this feature.
Best regards
Florianhttps://gitlab.com/isard/isardvdi/-/issues/639After Downloading media, Desktops remain in failed state2023-08-08T20:22:09ZMauricio Aduna (maduna)After Downloading media, Desktops remain in failed stateHi, after downloading media, Ubuntu, Windows, Tetris also, Desktops remain in Failed State even after clicking in restart. How can I review logs, please? Thank you for your helpHi, after downloading media, Ubuntu, Windows, Tetris also, Desktops remain in Failed State even after clicking in restart. How can I review logs, please? Thank you for your helphttps://gitlab.com/isard/isardvdi/-/issues/638noVNC showing Something went wrong, connection is closed2023-06-06T09:52:05ZAkash SharannoVNC showing Something went wrong, connection is closednoVNC showing Something went wrong, connection is closed but noVNC working in Direct viewer access option.Below screenshots are attached![Screenshot_from_2023-05-31_15-11-36](/uploads/2d69294154832b3170fe9ecc3f0de381/Screenshot_from_2023...noVNC showing Something went wrong, connection is closed but noVNC working in Direct viewer access option.Below screenshots are attached![Screenshot_from_2023-05-31_15-11-36](/uploads/2d69294154832b3170fe9ecc3f0de381/Screenshot_from_2023-05-31_15-11-36.png)
![Screenshot_from_2023-05-31_15-13-07](/uploads/7aeca15c7b9413d08d0de83db257b162/Screenshot_from_2023-05-31_15-13-07.png)
![Screenshot_from_2023-05-31_15-13-28](/uploads/7decf8b19f05c5481fe2af0f41352a35/Screenshot_from_2023-05-31_15-13-28.png)https://gitlab.com/isard/isardvdi/-/issues/637Problem setting up hypervisor: hypervisor.yml not generating and isardvdi.cfg...2023-05-18T20:55:08ZSánchez Gil Eugenio DanielProblem setting up hypervisor: hypervisor.yml not generating and isardvdi.cfg unclearHI, I'm a student using this software to do my undergraduate thesis project for a
advanced specific vocational training (Trabajo de final de grado del Grado Superior de ASIR, Administración de Sistemas Informáticos en Red).
My problem ...HI, I'm a student using this software to do my undergraduate thesis project for a
advanced specific vocational training (Trabajo de final de grado del Grado Superior de ASIR, Administración de Sistemas Informáticos en Red).
My problem is the following: when I execute "**./build.sh hypervisor**", it generates a **docker-compose.yml** file, not a **hypervisor.yml** file. I did this:
Once the repository is imported in my system, i enter, copy the **isardvdiexample.cfg** to **isardvdi.cfg**, and I edit it. I proceed to put the "FLAVOUR" variable to "hypervisor" and the self IP of the computer in the "DOMAIN" variable (To here I think I've made the right steps).
My issue is the next one; for example, in this lines (in bold, "Api host" lines in **isardvdi.cfg**), when it asks for the "isard api host", what should I write in it? Should I leave it as default; write the IP of the computer with the "all-in-one" version of IsardVDI software; or maybe with the IP of the "isard-api" container in the "all-in-one" computer?
**------ Api host ------------------------------------------------------------**
**Where can this host reach the isard-api host?**
**Need to be set for flavours:**
- **hypervisor**
- **hypervisor-standalone**
**API_DOMAIN=isard-api**
I assume that I haven't configured correctly the **isardvdi.cfg** correctly, and that's why it doesn't generate the **hypervisor.yml** file. Then, knowing how to do that correctly I can launch "**./build.sh hypervisor**" and I hope it generates the correct file. Thanks in advance and I hope you could help me.https://gitlab.com/isard/isardvdi/-/issues/636option to set mtu in template2023-05-17T17:42:16ZAminoguana Kattungaoption to set mtu in templateHello,
I need to change mtu for one desktop that is indeed a server running NFS server.
I can't set it in xml because xml node is replaced after save.
```
<interface type="network">
<source network="default"/>
<mac add...Hello,
I need to change mtu for one desktop that is indeed a server running NFS server.
I can't set it in xml because xml node is replaced after save.
```
<interface type="network">
<source network="default"/>
<mac address="52:54:00:34:58:3a"/>
<model type="virtio"/>
<bandwidth/>
<mtu size="9000"/>
</interface>
```
Is there any workaround?https://gitlab.com/isard/isardvdi/-/issues/634Follow-up from "[webapp, api] Restore recycle bin"2023-05-02T20:45:48ZJosep Maria Viñolas AuquerFollow-up from "[webapp, api] Restore recycle bin"The following discussion from !1981 should be addressed:
- [ ] @naomi.hidalgo started a [discussion](https://gitlab.com/isard/isardvdi/-/merge_requests/1981#note_1355473543): (+1 comment)
> What happens when restoring the domains ...The following discussion from !1981 should be addressed:
- [ ] @naomi.hidalgo started a [discussion](https://gitlab.com/isard/isardvdi/-/merge_requests/1981#note_1355473543): (+1 comment)
> What happens when restoring the domains that are deleted because the user/group/category is deleted?Naomi HidalgoNaomi Hidalgohttps://gitlab.com/isard/isardvdi/-/issues/632RDP Connection Certificate and Software Problem in Windows 102023-04-12T14:20:26ZAkhmad HabibieRDP Connection Certificate and Software Problem in Windows 10Hello!
I am new user using IsardVDI. And i have some question about my problem.
I have installed IsardVDI in standalone Ubuntu server, and this only using local connection in Office.
Then I have installed Windows10 VM, and it's run smo...Hello!
I am new user using IsardVDI. And i have some question about my problem.
I have installed IsardVDI in standalone Ubuntu server, and this only using local connection in Office.
Then I have installed Windows10 VM, and it's run smoothly, but the connection I can use is only SPICE Viewer and Browser Viewer, but when using RDP Viewer, it showing something like this :
![2023-03-29_082007](/uploads/b6e767ea0073d55750ea41fa999f3fc8/2023-03-29_082007.png)
I have view the certificate and install it at client who want access the VM. But still there is no change and always showing that problem. Any solution for this ?
Also, when i try install AutoCAD 2010 in Windows10 VM. The installation is success and i also can use the software after installation. But if i shutdown / restart the Windows 10 VM, the VM will be boot up and cant access like this, the cursor circled when hover in taskbar, what i can do is only drag and move the desktop icon :
![2023-03-29_083458](/uploads/9da7bed0228272e0e0c78d25cdc2274f/2023-03-29_083458.png)
The strange is, when i using VirtualBox or another platform to try install software autocad 2010 in Windows10 VM, it still running the Software smoothly without error or freezing.
But when i install Windows 7 and install Autocad 2010 at IsardVDI, it can boot without error and run the app smoothly.
![2023-03-29_083739](/uploads/b213750f0730b5e2fd02064f6f7ac777/2023-03-29_083739.png)
But why Windows7 VM didn't get IP Here? I wanted to use RDP Viewer also, but the VM can access internet actually, only didn't get IP here when RDP activated
![2023-03-29_084953](/uploads/13b70be6b588295b81ec106425ea17ad/2023-03-29_084953.png)
Thank You!https://gitlab.com/isard/isardvdi/-/issues/630To create a persistent desktop directly to the user from the template2023-03-12T18:40:49ZFernando González MacíasTo create a persistent desktop directly to the user from the templateHello.
I want to be able to assign my users based on the category to which they belong -in my case, assimilate to department- a template, and create a persistent desktop, but I can't find a way, it creates a temporary desktop for me.
I...Hello.
I want to be able to assign my users based on the category to which they belong -in my case, assimilate to department- a template, and create a persistent desktop, but I can't find a way, it creates a temporary desktop for me.
I created a Desktop, turned it into a template, which I shared with users belonging to two categories.
When I log in with any of these users, I see that I have a temporary desktop, and that I can create a persistent one directly from the user interface itself.
I wish that the user could not create Desktops, on his own, only those that I provide him and also that these were persistent and not temporary.
I have seen that when a deployment is generated, a persistent desktop is obtained, but in the same way the user is allowed to create new temporary desktops from the assigned template.
Could the user somehow not be able to create Desktops? Only work with the desktops that I deploy to you.
Thankshttps://gitlab.com/isard/isardvdi/-/issues/626Network problems in Isardvdi - Part 12023-02-26T21:38:42ZJesús SáenzNetwork problems in Isardvdi - Part 1Hi,
I found a problem creating new networks:
-I can create a new Network:
![Screenshot_20230209_124240](/uploads/67b3a7d122e1dcd95779331fd709c624/Screenshot_20230209_124240.png)
-I can assign it in a vm:
![Screenshot_20230209_124240](/...Hi,
I found a problem creating new networks:
-I can create a new Network:
![Screenshot_20230209_124240](/uploads/67b3a7d122e1dcd95779331fd709c624/Screenshot_20230209_124240.png)
-I can assign it in a vm:
![Screenshot_20230209_124240](/uploads/9b7dac4eaef05f6bad22711acbad6196/Screenshot_20230209_124240.png)
However, I can't start the machine after that:
![Screenshot_20230209_124511](/uploads/11e0733ca22d07c2b7ec262ff638295d/Screenshot_20230209_124511.png)
I followed the issue long time ago. I think the network is created in db, but not really in docker-hypervisor (i don't have logs)
Cheershttps://gitlab.com/isard/isardvdi/-/issues/625Set up external hypervisor2023-03-20T15:16:46ZTimo SchettSet up external hypervisorI have problems finding the right files or setting the right values in the isardvdi.cfg file.
given:<br>
Server:
- Ubuntu 22.04.1 LTS, apt upgraded
- docker installed from dockers website(works all fine)
- ssh access allowed for user *...I have problems finding the right files or setting the right values in the isardvdi.cfg file.
given:<br>
Server:
- Ubuntu 22.04.1 LTS, apt upgraded
- docker installed from dockers website(works all fine)
- ssh access allowed for user **sshuser** by adding **AllowUsers sshuser** Line in file /etc/ssh/sshd_config <br>
Settings:<br>
- I have a _FLAVOUR=all-in-one_ **main server** with the Domain set to the IP of the main server.
- I have a _FLAVOUR=hypervisor_ **secondary server** with Domain set to IP of the secondary server.
What values do i have to fill in the **Add Hypervisor** Formular for:
- Hostname
- User
- SSH Port
<br>and after i check Hypervisor:
- Web host
- Video proxy host (squid/websockify)
- SPICE (squid) external port
- HTML5 (websockify) external port
- Hypervisor hostname from video proxy
What additional settings do i have to change in the **files of the main server or secondary server**, to even make the **Add Hypervisor** Form work.