LinuxCommandLibrary

virt-sysprep

Reset, unconfigure, or customize a virtual machine image.

TLDR

List all supported operations (enabled operations are indicated with asterisks)

$ virt-sysprep --list-operations
copy


Run all enabled operations but don't actually apply the changes
$ virt-sysprep --domain [vm_name] --dry-run
copy


Run only the specified operations
$ virt-sysprep --domain [vm_name] --operations [operation1,operation2,...]
copy


Generate a new /etc/machine-id file and enable customizations to be able to change the host name to avoid network conflicts
$ virt-sysprep --domain [vm_name] --enable [customizations] --hostname [host_name] --operation [machine-id]
copy

Copied to clipboard