UPC / ravada

Remote Virtual Desktops Manager
https://ravada.upc.edu/
GNU Affero General Public License v3.0
537 stars 176 forks source link

HostDev Option Unresponsive in Child Nodes #2035

Closed rajpatel-msstate closed 17 hours ago

rajpatel-msstate commented 3 months ago

Describe the bug I have several child nodes in the environment. In the left-hand option for the child node, you will see an option for "hostdev". This option will allow to add the host device present on your child node to be added to the VM. I wanted to test out the functionality of "GPU Mediated Device" to vGPU instances that are already present on one of the child node. When clicking to "Add Host Device", I see no response/device being created under any of the child nodes. I have tested this functionality under the "master" node, and it works just fine there.

To Reproduce Steps to reproduce the behavior:

  1. Click on the hyperlink for one of the node
  2. Click on "hostdev" option on the left-hand side
  3. Choose "PCI/GPU Mediated Device/USB Device" and then click on "Add host device".
  4. Wait for few seconds, and you will still see nothing being created.

Expected behavior These are the same steps that I followed on the "master" node, and I see the devices being created. My guess is that it's only becomes unresponsive for the child nodes.

Screenshots Child Node - After Clicking the GPU Option Child Node - Before Clicking the GPU Option Child Node - After Clicking the PCI Option Child Node - Before Clicking the PCI Option Master Node - After clicking the button Master Node - Before clicking the button Child Node - vGPU Instance (Mediated Device List)

Please let me know if I can provide any other information to provide more insight on this bug report!

frankiejol commented 3 months ago

Nice report. Host devices in nodes development was started a few months ago in the branch feat/hostdev_nodes. We will keep working from there. Thanks @rajpatel-msstate

rajpatel-msstate commented 3 months ago

Thank you so much! I am excited to use this feature in my environment.

frankiejol commented 17 hours ago

Completely refactored the host devices in v2.3.