Skip to content
New issue

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

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

Already on GitHub? # to your account

VM Template instantiate should add hypervisor as automatic sched requirement #6176

Closed
3 tasks
Tracked by #5422
tinova opened this issue Apr 10, 2023 · 1 comment
Closed
3 tasks
Tracked by #5422

Comments

@tinova
Copy link
Member

tinova commented Apr 10, 2023

Description
When a new VM Template is created, hypervisor must be selected. This value is saved in the HYPERVISOR attribute only for compatibility purposes (FireEdge always retrieves the VMM driver from the host where the VM is running to ascertain the hypervisor).

Additionally, we need to add the selected hypervisor as a SCHED_REQUIREMENT:

SCHED_REQUIREMENT="HYPERVISOR={kvm, firecracker, ...}"

This sched_requirement must appear in the Placement "Advanced Options" subtab, as an editable part of the expression. End user can delete it completely or add another boolean conditions to it.

Screenshot 2023-04-10 at 17 52 58

Progress Status

  • Code committed
  • Testing - QA
  • Documentation (Release notes - resolved issues, compatibility, known issues)
@tinova tinova added this to the Release 7.0 milestone Apr 10, 2023
@tinova tinova modified the milestones: Release 7.0, Release 6.6.3 May 16, 2023
@tinova tinova modified the milestones: Release 6.6.3, Release 6.8 Jul 17, 2023
@rsmontero rsmontero changed the title [FireEdge] On VM Template creation, add hypervisor as sched requirement VM Template instantiate should add hypervisor as automatic sched requirement Sep 4, 2023
@rsmontero rsmontero modified the milestones: Release 6.8, Release 7.0 Sep 4, 2023
@vichansson vichansson self-assigned this Apr 11, 2024
@vichansson
Copy link
Contributor

Already implemented

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

No branches or pull requests

3 participants