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.
University of Toronto - Since 1827