Project

General

Profile

Bug #23438

No tooltips or defaults in Add VM dialog

Added by Warren Block over 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Important
Assignee:
Marcelo Araujo
Category:
GUI (new)
Target version:
Seen in:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
Yes
Needs Doc:
Yes
Needs Merging:
Yes
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

The new Add VM window does not have any tooltips for the fields. These should be present to define what goes in each field.

Suggestions:

Name Name of the virtual machine (is there a length limit? are some characters not allowed? mention that here)

Description A short description of the virtual machine

Virtual CPUs Number of virtual CPUs allocated to the VM (are there limits? can I allocate 8 vCPUs even if there are only two actual CPUs? are these actual CPUs, or processes?)

Memory Size (MiB) "Megabytes of RAM for the virtual machine. This memory will be allocated when the VM is running and not available to the host system or other VMs."

Boot Loader (This field should probably be called "boot method", since it's not just the boot loader but whether the VM uses BIOS or UEFI. The drop-down choices should probably be BIOS then UEFI instead of UEFI and UEFI-CSM. The tooltip could say "System boot method and architecture: traditional BIOS (UEFI-CSM) or newer UEFI.")

Associated revisions

Revision e8bc0408 (diff)
Added by Marcelo Araujo over 4 years ago

fix(vm): Add tooltips in Add VM dialog. Ticket: #23438

History

#1 Avatar?id=14398&size=24x24 Updated by Kris Moore over 4 years ago

  • Target version changed from 9.10.3 to 11.0

#2 Updated by Marcelo Araujo over 4 years ago

  • Status changed from Unscreened to Screened

#3 Updated by Marcelo Araujo over 4 years ago

  • Status changed from Screened to 15

Warren Block wrote:

The new Add VM window does not have any tooltips for the fields. These should be present to define what goes in each field.

Suggestions:

Name Name of the virtual machine (is there a length limit? are some characters not allowed? mention that here)

Description A short description of the virtual machine

Virtual CPUs Number of virtual CPUs allocated to the VM (are there limits? can I allocate 8 vCPUs even if there are only two actual CPUs? are these actual CPUs, or processes?)

You can allocated maximum 16 vCPUs per VM, these vCPUs are NOT limited to the number of CORES of your CPU; also you can have multiples threads per vCPUs, so basically bhyve will manage everything for you.

Bhyve doesn't support yet CPU topology, there is a patch for that, but still under review: https://reviews.freebsd.org/D9930

NOTE: I just added the CPU limitation.

Memory Size (MiB) "Megabytes of RAM for the virtual machine. This memory will be allocated when the VM is running and not available to the host system or other VMs."

Boot Loader (This field should probably be called "boot method", since it's not just the boot loader but whether the VM uses BIOS or UEFI. The drop-down choices should probably be BIOS then UEFI instead of UEFI and UEFI-CSM. The tooltip could say "System boot method and architecture: traditional BIOS (UEFI-CSM) or newer UEFI.")

Actually the UEFI-CSM is not the traditional BIOS, it emulates parts of the traditional BIOS for backward compatibility, but it is still UEFI.

I didn't add the boot loader options into the tooltip, because those options will grow, as an example, I'm adding grub soon and I'm afraid that I might forget to update the tooltip just to reflect a new boot loader. Would be better keep the tooltip as generic as possible.

Thanks for your sharp eyes.

#4 Avatar?id=14398&size=24x24 Updated by Kris Moore over 4 years ago

  • Status changed from 15 to Resolved

This looks good. Reopen if other issues :)

#6 Updated by Vaibhav Chauhan about 4 years ago

  • Target version changed from 11.0 to 11.0-RC

Also available in: Atom PDF