Hi everyone,
I’ve been testing SR-IOV on my Debian VMs and encountered a critical issue that I hope someone can help with.
Issue Description:
When I fresh install a Debian VM guest, PCI passthrough with Virtual Functions (VFs) works fine. The VM can obtain an IP from my DHCP server and communicate normally.
However, if I clone a VM from my template (whether as a full clone or a linked clone), the VF does not work.
The cloned VM fails to obtain an IP address from DHCP.
It cannot establish network connectivity.
Everything works as expected only with a fresh installation.
Why This is a Big Issue for Me:
I plan to use VFs on my existing VMs, and all my servers run Debian, which I typically deploy by cloning from a template. If VFs don’t work on cloned VMs, it disrupts my deployment process.
What I’ve Tried:
1. Verified that the VF is assigned to the cloned VM.
2. Checked network configurations and compared with a fresh install.
3. Ensured that the cloned VM recognizes the VF in lspci.
4. Restarted networking services and tested manual configurations.
Questions:
Has anyone encountered a similar issue with SR-IOV and cloned Debian VMs?
I appreciate any insights or suggestions. Thanks in advance!
I’ve been testing SR-IOV on my Debian VMs and encountered a critical issue that I hope someone can help with.
Issue Description:
When I fresh install a Debian VM guest, PCI passthrough with Virtual Functions (VFs) works fine. The VM can obtain an IP from my DHCP server and communicate normally.
However, if I clone a VM from my template (whether as a full clone or a linked clone), the VF does not work.
The cloned VM fails to obtain an IP address from DHCP.
It cannot establish network connectivity.
Everything works as expected only with a fresh installation.
Why This is a Big Issue for Me:
I plan to use VFs on my existing VMs, and all my servers run Debian, which I typically deploy by cloning from a template. If VFs don’t work on cloned VMs, it disrupts my deployment process.
What I’ve Tried:
1. Verified that the VF is assigned to the cloned VM.
2. Checked network configurations and compared with a fresh install.
3. Ensured that the cloned VM recognizes the VF in lspci.
4. Restarted networking services and tested manual configurations.
Questions:
Has anyone encountered a similar issue with SR-IOV and cloned Debian VMs?
I appreciate any insights or suggestions. Thanks in advance!