[root@sm15 ~]# onevm updateconf --help
## USAGE
updateconf <vmid> [<file>]
Updates the configuration of a VM. Valid states are: running, pending,
failure, poweroff, undeploy, hold or cloning.
In running state only changes in CONTEXT and BACKUP_CONFIG take effect
immediately, other values may need a VM restart.
This command accepts a template or opens an editor.
A template can be passed as a file with or the content via STDIN
Bash symbols must be escaped on STDIN passing
The full list of configuration attributes are:
OS = ["ARCH", "MACHINE", "KERNEL", "INITRD", "BOOTLOADER", "BOOT", "KERNEL_CMD", "ROOT", "SD_DISK_BUS", "UUID", "FIRMWARE", "FIRMWARE_FORMAT"]
FEATURES = ["ACPI", "PAE", "APIC", "LOCALTIME", "HYPERV", "GUEST_AGENT", "VIRTIO_SCSI_QUEUES", "VIRTIO_BLK_QUEUES", "IOTHREADS"]
INPUT = ["TYPE", "BUS"]
GRAPHICS = ["TYPE", "LISTEN", "PASSWD", "KEYMAP", "COMMAND"]
VIDEO = ["TYPE", "IOMMU", "ATS", "VRAM", "RESOLUTION"]
RAW = ["DATA", "DATA_VMX", "TYPE", "VALIDATE"]
CPU_MODEL = ["MODEL", "FEATURES"]
BACKUP_CONFIG = ["FS_FREEZE", "KEEP_LAST", "BACKUP_VOLATILE", "MODE", "INCREMENT_MODE"]
CONTEXT (any value, ETH* if CONTEXT_ALLOW_ETH_UPDATES set in oned.conf, **variable substitution will be made**)
valid options: append
Description
The
one.vm.updateconfAPI call allows adding RAW hypervisor configuration to the VM. This is available through CLI as wellSunstone should allow such change as well
Use case
Usability
Interface Changes
Add RAW section to the VM Update configuration dialogue
Progress Status