VSS Command Line Interface (vss-cli) v2021.6.0 🎉

VSS-CLI v2021.6.0 is available for download via PyPI or GitLab. Latest version includes the following improvements and bug fixes:

Improvements

compute vm mk: deprecated --high-io option  (#447)

Commands:

  • compute vm mk shell
  • compute vm mk from-template
  • compute vm mk from-spec
  • compute vm mk from-clone 
  • compute vm mk from-clib

The --high-io option has been removed as of this version. 

compute vm mk: new --scsi option  to define SCSI controllers (#448)

Commands:

  • compute vm mk shell
  • compute vm mk from-template
  • compute vm mk from-spec
  • compute vm mk from-clone 
  • compute vm mk from-clib

A new --scsi option that allows multiple items defined, allow to create a custom layout for SCSI controllers. For instance, to deploy a virtual machine with one SCSI controller (LsiLogic, bus 0) for the OS Disk 1 and another SCSI controller (Paravirtual, bus 1) for disk 2, the command would look like:

vss-cli compute vm mk shell \ 
--description 'custom SCSI layout example' \
--client EIS --os ubuntu64Guest --folder group-v2658 -n PUBLIC \
--disk '{"capacity_gb": 20, "scsi": 0}' --disk '{"capacity_gb": 1024, "scsi": 1}' \
--scsi '{"type": "lsilogic", "bus": 0}' --scsi '{"type": "paravirtual", "bus": 1}' \
vm-01

core: update pyvss from v2021.5.0 to v2021.6.0 (#449)

Bug Fixes

core: "scsi": 0 ignored when provided in --disk option (#450)

Commands:

  • compute vm mk shell
  • compute vm mk from-template
  • compute vm mk from-spec
  • compute vm mk from-clone 
  • compute vm mk from-clib
  • compute vm set disk mk 

Upgrade

Remember, VSS-CLI documentation is now available in VSS-CLI and the full Change Log is available here. Upgrade or install VSS-CLI as follows:

# using vss-cli
vss-cli upgrade 

# upgrade with pip
pip install vss-cli --upgrade

# install
pip install vss-cli 


For more information, please refer to the official documentation site.

University of Toronto - Since 1827