VSS Command Line Interface (vss-cli) v0.12.0🎉
VSS-CLI v0.12.0 is available for download via PyPI or GitLab. Latest version includes the following improvements and bug fixes:
New Features
compute contentlib
: content library integration (#403)
Commands:
compute contentlib iso ls
compute contentlib vm ls
compute contentlib ovf ls
Browse the content library with the following commands:
Usage: vss-cli compute contentlib [OPTIONS] COMMAND [ARGS]...
Manage Manage Content Library Items.
Virtual Machine templates, OVF, ISO and other items.
Options:
--help Show this message and exit.
Commands:
iso Browse current ISO images
ovf Browse current OVF images
vm Browse Virtual Machine Templates
compute vm mk from-clib
: deploy vm from content library (#405)
Commands:
compute vm mk from-clib
The following example shows how to deploy an ovf from the content library injecting a cloud-init descriptor and network-config configuration file for customizing the operating system:
Improvements
compute vm mk from-clone
: add --snapshot option to clone from given snapshot state (#404)
Commands:
compute vm mk from-clone --snapshot
Allow clone to be sourced by a given snapshot:
core
: add --webdav-server option to cli, webdav_server to configuration file and VSS_WEBDVA_SERVER (#406)
Commands:
core
Allow to specify an alternate webdav-server to manage vskey-stor files:
# command option
vss-cli --webdav-server https://vskey-stor-vpn.eis.utoronto.ca stor ls
# env variable
export VSS_WEBDAV_SERVER=https://vskey-stor-vpn.eis.utoronto.ca
vss-cli stor ls
# configuration file
vss-cli configure set webdav_server https://vskey-stor-vpn.eis.utoronto.ca
vss-cli stor ls
core
: update pyvss
from v0.17.2 to v0.18.1 (#404)
Bug Fixes
compute vm mk from-images
: exception when user-data is not provided and is optional (#401)
core
: --filter-by ignoring filter with operators (#407)
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.
Related content
University of Toronto - Since 1827