Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wrong PCI to VM association removed when undeploying and terminating a VM with PCI pass-through #3964

Closed
7 tasks
atodorov-storpool opened this issue Nov 20, 2019 · 4 comments

Comments

@atodorov-storpool
Copy link
Contributor

Description
There are PCI ADDRESS and PREV_ADDRESS variables implemented to solve the VM migration case #3230.
Unfortunately the patch solved this case but introduced a new one for Undeploy and Terminate

To Reproduce

  • create a VM with VF NIC
  • migrate/undeploy/whatever to have PCI/ADDRESS and PCI/PREV_ADDRESS differ
  • undeploy the VM
  • monitor HOST/ HOST_SHARE. OpenNebula will update PCI/PREV_ADDRESS from the HOST_SHARE list instead of the actual PCI/ADDRESS

Expected behavior
OpenNebula must clear the actual PCI/ADDRESS on Undeploy and Terminate

Details

  • Affected Component: [Core]
  • Hypervisor: [KVM]
  • Version: [5.8.5]

Additional context

Progress Status

  • Branch created
  • Code committed to development branch
  • Testing - QA
  • Documentation
  • Release notes - resolved issues, compatibility, known issues
  • Code committed to upstream release/hotfix branches
  • Documentation committed to upstream release/hotfix branches
@christian7007
Copy link
Contributor

Hello @atodorov-storpool,

We've merged a fix into master branch which will be released with the next major release 5.12.

christian7007 pushed a commit to christian7007/docs that referenced this issue Apr 24, 2020
@atodorov-storpool
Copy link
Contributor Author

Hello @christian7007
I've found the relevant chunks the 5.10 code so I'll test a patch ASAP :)

THANKS!

@christian7007
Copy link
Contributor

Nice! if you find something wrong please let me know.

rsmontero pushed a commit to OpenNebula/docs that referenced this issue Apr 28, 2020
@rsmontero
Copy link
Member

Meantime, I'll close this, will reopen if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants