Changelog πο
v2025.9.0 (2025-09-25)ο
Bug Fixes:
#788:
compute template set: minor fix in help.
Improvements:
v2025.8.0 (2025-08-25)ο
Bug Fixes:
#780:
assist: not returning a valid response due to hard-coded model.
Improvements:
v2025.7.0 (2025-07-14)ο
Bug Fixes:
#773:
compute/vm/mk/from-file: logging too high.#774:
mcp: properly handle import error.#777:
compute template rm: removes running vms.
Improvements:
v2025.6.1 (2025-06-27)ο
Bug Fixes:
v2025.6.0 (2025-06-26)ο
Improvements:
#759:
ci: implementuvandpyproject.tomlin favour of setup tools#760:
compute vm get metrics: additional countersdisk.#761:
core: Upgradedataclasses-jsonto0.6.7.#763:
docs: docs/update install method.#764:
homebrew: formula improvements: add mcp to install.
New Features:
#762:
mcp: command to run and install to the Model Context Protocol Server.
Bug Fixes:
v2025.2.1 (2025-02-21)ο
Improvements:
v2025.2.0 (2025-02-13)ο
Improvements:
#737:
docs: pvscsi example update.#738:
core: upgradeclikcfrom 8.1.7 to 8.1.8.#739:
core: upgradesphinxcontrib-confluencebuilderto 2.10.1.#740:
core: upgrademiniofrom 7.2.8 to 7.2.15.#741:
homebrew: formula improvements: add stor to installation.#742:
core: upgradejsonpath-ngto v1.7.0.#743:
core: upgradedateparserfrom 1.2.0 to 1.2.1.#744:
core: upgraderichto 13.9.4.#745:
core: upgradevalidatorsto 0.34.0.#746:
core: upgradesetuptoolsto 75.8.0.
v2024.10.0 (2024-10-31)ο
Improvements:
v2024.9.0 (2024-09-25)ο
Improvements:
#727:
request change ls: show group requests.#727:
request export ls: show group requests.#727:
request folder ls: show group requests.#727:
request image ls: show group requests.#727:
request new ls: show group requests.#727:
request restore ls: show group requests.#727:
request retire ls: show group requests.#727:
request snapshot ls: show group requests.#727:
request vmdk ls: show group requests.#728:
assist: add note about always checking for references.
v2024.8.1 (2024-08-30)ο
Improvements:
v2024.8.0 (2024-08-29)ο
Improvements:
v2024.7.2 (2024-07-17)ο
Improvements:
#709:
assist: minor improvements.#713:
Homebrew: update formula to python 3.11.#714:
core: minimumpythonversion 3.8.5.
Bug Fixes:
v2024.7.0 (2024-07-12)ο
New Features:
#702:
assist: command to provide access to the ITS Private cloud AI assistant
Improvements:
#703:
core: replacepygmentswithrichto increase console printing functionality.#704:
docs: title improvements for answer engine optimization.#705:
plugins: implementimportlib-resourcesandimportlib-metadatato replacepkg_resources.
Bug Fixes:
#701:
docs: client note doc outdated.
v2024.6.0 (2024-06-05)ο
Improvements:
#694:
vpn: commands to handle new VSS VPN MFA implementation.#695:
core: handle mandatory multi-factor authentication.#696:
core: upgradepyvsstov2024.6.0.#697:
core: Homebrew formula forvss-cliversion2024.6.0.#699:
ci: update gitlab templates.#700:
ci: replaceCI_BUILD_TAGwithCI_COMMIT_TAG.
v2024.5.0 (2024-05-24)ο
Improvements:
#684:
compute vm get controller: addusbandusb-xhcicounts.#685:
ci: moving pipeline to useCI_REGISTRY_USERandCI_REGISTRY_PASSWORD.#686:
core: upgradesphinxcontrib-confluencebuilderto7.2.7.#687:
core: upgrademinioto2.5.2.#688:
core: upgradepyvsstov2024.5.0.#689:
compute vm get controller usb: get existingusbcontrollers.#689:
compute vm get controller usb-xhci: get existingusb-xhcicontrollers.#690:
core: implementimportlib-resourcesandimportlib-metadatato replacepkg_resources.#693:
core: Homebrew formula forvss-cliversion2024.5.0.
Bug Fixes:
v2023.12.1 (2023-12-15)ο
Improvements:
v2023.12.0 (2023-12-13)ο
Improvements:
#678 :
core: Homebrew formula forvss-cliv2023.12.0.#676:
core: upgradepyvssfrom2023.11.0to2023.12.0.#675:
compute vm set gpu mk: add vGPU to virtual machine.#675:
compute vm set gpu rm: remove vGPU from virtual machine.#675:
compute vm set gpu update: update vGPU profile.#674:
raw: support--table-formatand--output.
v2023.11.1 (2023-11-20)ο
Improvements:
#671:
compute vm set memory reservation: set memory reservation.
v2023.11.0 (2023-11-16)ο
Improvements:
v2023.10.0 (2023-10-30)ο
Improvements:
#657:
ovf getsupport for in Product sectionPropertyParams.#659:
compute vm resto restore from available restore points.#660:
core: upgradepyvssfrom2023.9.0to2023.10.0.#661:
request restore: command to browse restore requests.
Bug Fixes:
#658:
compute vm mk from-filespecmetadata.informhelp required.
v2023.9.0 (2023-09-29)ο
Improvements:
#644:
compute vm mk from-file: clone set source networking andmachine.disksif not specified.#647:
core: upgrademiniofrom7.1.13to7.1.17.#648:
core: upgradedateparserfrom1.1.4to1.1.8.#649:
compute domain get: showgpu_profiles.#650:
core: upgradepyvssfrom2023.6.0to2023.9.0.#652:
compute vm set client-note: allow deletion with--action del.#653:
compute vm get gpu: get gpu devices.#654:
compute vm get restore-point: get restore points.
Bug Fixes:
v2023.8.0 (2023-08-22)ο
Improvements:
#635:
docs: publish docs to confluence cloud (VSS Public Documentation).#636:
ci: rename branch master to main.#637:
docs: update public mirror on github.com.#638:
core: upgradePygmentsfrom2.13.0to>2.13.0.#639:
docker: image move to sphinx-build#640:
core: upgradeclickfrom8.1.3to8.1.7.
Bug Fixes:
#641:
docs: configuration.rst table not well formatted.
v2023.6.1 (2023-06-26)ο
Improvements:
v2023.6.0 (2023-06-14)ο
Improvements:
#624:
ci: update pre-commitflake8endpoint.#626:
ci: rename Gitlab CI variableCI_BUILD_REF_NAME->CI_COMMIT_REF_NAME.
Bug Fixes:
#625:
docs: search not working. Missingjquery.
v2023.3.1 (2023-03-29)ο
Improvements:
#620:
compute vm mk from-file: post processhostnamein custom spec.#621:
compute vm mk from-file:--save/--no-saveto file improvements.#623:
cd: Homebrew formula for v2023.3.1.
Bug Fixes:
v2023.3.0 (2023-03-14)ο
Improvements:
#610:
compute vm set disk up: βconfirm flag to prompt for confirmation.#612:
ovf get: support forStrings/ovf:Stringsreference.#614:
raw: restrict calls only toutoronto.ca|edudomains.
Bug Fixes:
v2023.2.1 (2023-02-24)ο
Improvements:
#602:
compute vm mk from-file: supportcloneandtemplatebuild process.#603:
compute vm mk from-file:clibandshellstandardization.#604:
compute vm mk from-file: default firmware set toefi.#605:
compute vm set secure-boot: enable--onor disable--offsecure boot.#606:
core: upgradepyvssfrom2023.2.0to2023.2.1.
Bug Fixes:
#607:
compute vm set storage-type: missingpayload_optionsfor scheduling.
v2023.2.0 (2023-02-16)ο
Improvements:
#597:
compute vm set vss-preference:--actionadd/delto manage vss preferences.#597:
compute vm get vss-preference: get vss preferences.#599:
core: upgrademiniofrom 7.1.12 to 7.1.13.#596:
core: upgradepyvssfrom2022.9.0to2022.10.0.
Bug Fixes:
v2022.12.0 (2022-12-08)ο
Improvements:
#586:
core: upgrademiniofrom 7.1.5 to 7.1.12.#587:
core: upgradePygmentsfrom 2.11.2 to 2.13.0.#588:
core: upgradepickfrom 2.0.2 to 2.2.0.#589:
core: upgradedateparserfrom 1.1.1 to 1.1.4.#590:
core:setupand requirements decoupling.#591:
core:gitignoreanddockerignoreimprovements
Bug Fixes:
#592:
compute vm mk shell: option--custom-specerror when using inline value.#592:
compute vm mk from-clone: option--custom-specerror when using inline value.#592:
compute vm mk from-spec: option--custom-specerror when using inline value.#592:
compute vm mk from-image: option--custom-specerror when using inline value.#592:
compute vm mk from-clib: option--custom-specerror when using inline value.
v2022.11.0 (2022-11-04)ο
Improvements:
#570:
compute vm mk from-file: supportextra-configattribute.#579:
compute vm mk from-clib: supportconfig-file-nameandidtoken-nameattributes inday-zerosection.#580:
compute vm mk from-file: supportconfig-file-nameandidtoken-nameattributes inday-zerosection.#581:
compute vm mk from-file: supportfirmwareattributes inmachinesection.#582:
cd: Homebrew formula for the vss-cli.#583:
core: upgradepyjwtfrom2.4.0to2.6.0.#584:
core: upgradetabulatefrom0.8.10to0.9.0.
v2022.10.1 (2022-10-22)ο
New Features:
#571:
ovf get: to inspect and generateadditional-paramsspec file from OVA or OVF.
Improvements:
#568:
compute vm mk shell: option--custom-specload fromyaml/jsonfile or input.#568:
compute vm mk from-clone: option--custom-specload fromyaml/jsonfile or input.#568:
compute vm mk from-spec: option--custom-specload fromyaml/jsonfile or input.#568:
compute vm mk from-image: option--custom-specload fromyaml/jsonfile or input.#568:
compute vm mk from-clib: option--custom-specload fromyaml/jsonfile or input.#570:
οΈcompute vm mk from-file: supportextra-configattribute in the machine section.#572:
compute vm mk shell: option--vbsto enable Virtualization Based Security.#572:
compute vm mk from-clone: option--vbsto enable Virtualization Based Security.#572:
compute vm mk from-spec: option--vbsto enable Virtualization Based Security.#572:
compute vm mk from-image: option--vbsto enable Virtualization Based Security.#572:
compute vm mk from-clib: option--vbsto enable Virtualization Based Security.#573:
compute vm mk from-file: supportvbsandtpmattribute in the machine section.#574:
misc b64d-gz: process from input or file reference.#574:
misc gz-b64e: process from input or file reference.#574:
hash-string: process from input or file reference.#575:
docs: example to deploy Photon OS from clib.#576:
docs: update clib deployment user data.
v2022.10.0 (2022-10-07)ο
Improvements:
v2022.9.0 (2022-09-28)ο
Improvements:
#553:
compute vm mk shell: option--storage-typeto set eitherssdorhdd, defaults tohdd.#553:
compute vm mk from-clone: option--storage-typeto set eitherssdorhdd, defaults tohdd.#553:
compute vm mk from-spec: option--storage-typeto set eitherssdorhdd, defaults tohdd.#553:
compute vm mk from-image: option--storage-typeto set eitherssdorhdd, defaults tohdd.#553:
compute vm mk from-template: option--storage-typeto set eitherssdorhdd, defaults tohdd.#553:
compute vm mk from-clib: option--storage-typeto set eitherssdorhdd, defaults tohdd.#554:
core: upgradepyvssfrom2022.8.1to2022.9.0.#555:
core: upgradepickfrom1.2.0to1.4.0.#556:
compute vm get spec: to include storage-type.#557:
compute vm mk from-file: support forstorage-type.#558:
docs: updating deployment options.#560:
ci: remove nose since it may be unmaintained.
v2022.8.1 (2022-08-25)ο
Bug Fixes:
#547:
message: showing spinner when prompting for TOTP.#548:
request: showing spinner when prompting for TOTP.#549:
stor: showing spinner when prompting for TOTP.#550:
service: showing spinner when prompting for TOTP.
Improvements:
#546:
core: heck for message of the day.
v2022.8.0 (2022-08-16)ο
Improvements:
#538:
compute vm set snapshot set mk: set--no-memoryas default.#539:
core: upgradepyvssfrom2022.6.0to2022.8.1.#540:
core: upgradepickfrom1.2.0to1.4.0.#541:
compute vm set vbs on: enable Virtualization Based Security (vbs).#541:
compute vm set vbs off: disable Virtualization Based Security (vbs).#542:
compute vm get vbs: get Virtualization Based Security (vbs) settings.#543:
compute vm mk shell: option--tpmto add Trusted Platform Module (tpm).#543:
compute vm mk from-clone: option--tpmto add Trusted Platform Module (tpm).#543:
compute vm mk from-spec: option--tpmto add Trusted Platform Module (tpm).#543:
compute vm mk from-image: option--tpmto add Trusted Platform Module (tpm).#543:
compute vm mk from-template: option--tpmto add Trusted Platform Module (tpm).#543:
compute vm mk from-clib: option--tpmto add Trusted Platform Module (tpm).#544:
compute vm set floppy mk: create floppy devices.#544:
compute vm set floppy up: update floppy devices.#544:
compute vm set floppy rm: remove floppy devices.
v2022.7.0 (2022-07-26)ο
Improvements:
#536:
docs: update vmx hardware version compatibility tovmx-19.
Bug Fixes:
#535:
stor ul: error when uploading a file without--name.
v2022.6.1 (2022-06-23)ο
Improvements:
#532:
core: upgradetabulatefrom0.8.9to0.8.10.#533:
core: upgradevalidatorsfrom0.18.2to0.20.0.
Bug Fixes:
v2022.6.0 (2022-06-15)ο
Improvements:
#523:
compute vm set tpm mk: createvTPMdevice.#523:
compute vm set tpm rm: deletevTPMdevice.#524:
compute vm get tpm: getvTPMdevice.#525:
compute vm mk from-clib: support--day-zeroconfig and--id-tokenfor Day0 configuration.#526:
οΈcompute vm mk from-file: supportday-zeroconfiguration viaconfigandid-tokeninvss-cli spec.#527:
core: upgradepyvssfrom2022.5.0to2022.6.0.#528:
core: upgradepyjwtfrom2.3.0to2.4.0.
v2022.5.0 (2022-05-30)ο
Improvements:
#520:
core: upgradepyvssfrom2022.4.0to2022.5.0.#518:
compute vm mk from-clib: support--additional-paramsinyamlorjsonformat for OVA/OVFPropertyParamsandDeploymentOptionParams.#521:
οΈcompute vm mk from-file: supportclibdeployments.
Bug Fixes:
#519:
compute vm get console: throwsAttributeError.
v2022.4.0 (2022-04-29)ο
Improvements:
#510:
core: upgradepyvssfrom2022.3.1to2022.4.0.#511:
core: upgradeclickfrom8.0to8.1.3.#512:
ci: upgradepre-commithookblackversion to22.3.0.#513:
ci: upgradepre-commithookflake8version to3.7.9.
Bug Fixes:
v2022.3.1 (2022-03-24)ο
Improvements:
#504:
stor dl: download object from your VSS personal store (s3 implementation).#504:
stor get: get objects info stored in your VSS personal store (s3 implementation).#504:
stor la: launch web interface to your VSS personal store (s3 implementation).#504:
stor ls: list objects in VSS personal store (s3 implementation).#504:
stor sh: generate a pre-signed link to share object stored in your VSS personal store (s3 implementation).#504:
stor ul: upload object to your VSS personal store (s3 implementation).#505:
core: upgradepyvssfrom2022.3.0to2022.3.1.#506:
core: upgradedataclasses-jsonfrom0.5.6to0.5.7.#508:
docker: remove from imagelibxml2-devlibxslt-devandlibffi-devdependencies.#509:
docs: update vskey-stor related configuration settings.
v2022.3.0 (2022-03-21)ο
Improvements:
#497:
core: updateclickfrom8.0.3to8.0.4.#498:
core: updateclick-logfrom0.3.2to0.4.0.#499:
core: updatedateparserfrom1.1.0to1.1.1.#500:
compute vm set disk up: option--notesto set notes to disk.#501:
core: upgradepyvssfrom2022.2.0to2022.3.0.#502:
compute vm get disk: include notes.
v2022.2.0 (2022-02-14)ο
Improvements:
#491:
compute vm mk from-clib: add yaml validation--network-configand--user-data.#491:
compute vm mk from-template: add yaml validation--network-configand--user-data.#492:
compute vm rm: add--pruneoption to completely remove instance.#493:
core: upgradepyvssfrom2021.12.0to2022.2.0.#494:
core: updateruamel.yamlfrom0.17.17to0.17.21.#495:
core: updatePygmentsfrom2.10.0to2.11.2.
v2021.12.0 (2021-12-20)ο
Improvements:
v2021.11.2 (2021-11-29)ο
Improvements:
Bug Fixes:
v2021.11.1 (2021-11-08)ο
Improvements:
#476:
account set mfa mk: improve QR code compatibility.#478:
account set mfa rm: prompt for token.#479:
core: updatepyvssfromv2021.11.0tov2021.11.1.
Bug Fixes:
#477:
account set mfa mk:recovery_codes.txtnaming issue.
v2021.11.0 (2021-11-01)ο
Improvements:
#463:
account set mfa mk: enable mfa with totp.#463:
account set mfa rm: disable mfa.#463:
account set mfa verify: verify mfa totp setup.#463:
account set mfa get-token: get totp.#464:
core: updatepyvssfromv2021.8.0tov2021.11.0.#465:
core: support two-factor authentication.#466:
configure: support two-factor authentication.#467:
account get mfa: get account mfa status.#468:
core: updateclickfrom8.0.1to8.0.3.#469:
core: updatedateparserfrom1.0.0to1.1.0.#470:
docker: remove custom requirement branch forclick-repl.#471:
ci: rollback #458 and use local images.#472:
core:setup.pyupdatestor,devand minpythonversion to3.8.#473:
docs: removemicrobadgerbacked images.
Bug Fixes:
#474:
ci: add missingrustdependency.
v2021.9.0 (2021-09-15)ο
Improvements:
v2021.8.0 (2021-08-18)ο
Improvements:
#453:
compute vm mk shell: option--templateto mark vm as template.#453:
compute vm mk from-clone: option--templateto mark vm as template.#453:
compute vm mk from-spec: option--templateto mark vm as template.#453:
compute vm mk from-image: option--templateto mark vm as template.#453:
compute vm mk from-template: option--templateto mark vm as template.#454:
compute vm mk shell: option--cores-per-socketto set advanced cpu config.#454:
compute vm mk from-clone: option--cores-per-socketto set advanced cpu config.#454:
compute vm mk from-spec: option--cores-per-socketto set advanced cpu config.#454:
compute vm mk from-image: option--cores-per-socketto set advanced cpu config.#454:
compute vm mk from-template: option--cores-per-socketto set advanced cpu config.#455:
compute vm set cpu count: option--cores-per-socketfor advanced settings.#456:
core: updatepyvssfrom v2021.6.0 to v2021.8.0.
Bug Fixes:
#452:
compute vm set controller scsi rm: Missing verb in removal confirmation.
v2021.6.0 (2021-06-14)ο
Improvements:
#447:
compute vm mk shell: deprecate--high-iobreaking.#447:
compute vm mk from-clone: deprecate--high-iobreaking.#447:
compute vm mk from-spec: deprecate--high-iobreaking.#447:
compute vm mk from-image: deprecate--high-iobreaking.#447:
compute vm mk from-template: deprecate--high-iobreaking.#448:
compute vm mk shell: option--scsito define controllers with payload:{"type": "paravirtual", "bus": 0}.#448:
compute vm mk from-clone: option--scsito define controllers with payload:{"type": "paravirtual", "bus": 0}.#448:
compute vm mk from-spec: option--scsito define controllers with payload:{"type": "paravirtual", "bus": 0}.#448:
compute vm mk from-image: option--scsito define controllers with payload:{"type": "paravirtual", "bus": 0}.#448:
compute vm mk from-template: option--scsito define controllers with payload:{"type": "paravirtual", "bus": 0}.#449:
core: updatepyvssfrom v2021.5.0 to v2021.6.0.
Bug Fixes:
#450:
compute vm mk shell:"scsi": 0ignored when provided in--diskoption.#450:
compute vm mk from-clone:"scsi": 0ignored when provided in--diskoption.#450:
compute vm mk from-spec:"scsi": 0ignored when provided in--diskoption.#450:
compute vm mk from-image:"scsi": 0ignored when provided in--diskoption.#450:
compute vm mk from-template:"scsi": 0ignored when provided in--diskoption.
v2021.5.4 (2021-05-31)ο
Improvements:
v2021.5.3 (2021-05-26)ο
Improvements:
v2021.5.2 (2021-05-18)ο
Improvements:
#427:
core: updateclickfrom v7.1.1 to v8.0.0.#428:
completion: update to support click 8 changes.#429:
shell: formatting improvements.#430:
core: updateclick-replto custom repo/branch to support completion in click 8.#431:
core: updatedataclases-jsonfrom v0.5.2 to v0.5.3.#432:
core: updatePygmentsfrom v2.8.0 to v2.9.0#433:
core: updateruamel.yamlfrom v0.16.13 to v0.17.4.#434:
docs: update README with the latest info.#436:
docker: Addgitto base image.
v2021.5.1 (2021-05-05)ο
New Features:
#418:
compute vm set retire mk: manage retirement requests for vms.#418:
compute vm set retire confirm: manage retirement requests for vms.#418:
compute vm set retire cancel: manage retirement requests for vms.#418:
compute vm set retire send: manage retirement requests for vms.#419:
compute vm get retire: get retirement requests for vm.#420:
request retire ls: list retirement requests.#420:
request retire get: get retirement request info.#420:
request retire confirm: confirm retirement request.#420:
request retire cancel: cancel retirement request.#420:
request retire send: send notification for a retirement request.
Improvements:
#417:
core: move fromsemvertocalver.#423:
compute vm set custom-spec: allow multiple--dns-suffixoptions for dns search settings.#424:
compute vm mk shell: create VM with retirement request--retire-type,--retire-value,--retire-warning.#424:
compute vm mk from-clone: create VM with retirement request--retire-type,--retire-value,--retire-warning.#424:
compute vm mk from-spec: create VM with retirement request--retire-type,--retire-value,--retire-warning.#424:
compute vm mk from-clib: create VM with retirement request--retire-type,--retire-value,--retire-warning.#424:
compute vm mk from-image: create VM with retirement request--retire-type,--retire-value,--retire-warning.#424:
compute vm mk from-template: create VM with retirement request--retire-type,--retire-value,--retire-warning.#426:
core: updatepyvssfrom v0.18.1 to v2021.5.0.
Bug Fixes:
v0.12.1 (2021-04-15)ο
Improvements:
#409:
account get groups: update default columns to recent api changes.#410:
account get group: update default columns to recent api changes.#411:
request change get: update default columns to recent api changes.#412:
request new get: update default columns to recent api changes.#413:
request snapshot get: update default columns to recent api changes.#416:
docker: base imagehub.eis.utoronto.ca/vss/docker/python:3.9-alpine.
Bug Fixes:
#414:
request vmdk: missing command.
v0.12.0 (2021-04-09)ο
New Features:
#403:
compute contentlib: content library integration.#405:
copmute vm mk from-clib: deploy vms from content library.
Improvements:
#402:
core: Add--webdav-serveroption to configuration file.#406:
compute vm mk from-clone:--snapshotto clone from given snapshot#404:
core: updatepyvssfrom v0.17.2 to v0.18.1.
Bug Fixes:
v0.11.0 (2021-03-05)ο
New Features:
#390:
compute vm get cr:to get change requests by virtual machine.#396:
compute vm get cr: Add support for--output ndjson.
Improvements:
#389:
compute vm set inform: take single comma-separated emails or multiple emails.#395:
core: minimumpythonversion 3.7.0.#391:
core: updatepyvssfrom v0.17.1 to v0.17.2.#392:
core: updatetabulatefrom v0.8.7 to v0.8.9.#393:
core: updatedateparserfrom v0.7.6 to v1.0.0#397:
core: updatevalidatorsfrom v0.18.1 to v0.18.2.#398:
core: updatePygmentsfrom v2.7.1 to v2.8.0.#399:
core: updateruamel.yamlfrom v0.16.12 to v0.16.13.#394:
ci: pipeline release-dist jobs missing dependencies:rustandcargo.
v0.10.4 (2021-02-04)ο
Improvements:
#387:
compute vm set disk mk: supportscsiinJSONformat.
v0.10.3 (2021-01-22)ο
Improvements:
#385:
compute vm mk from-image:--network-configimprovements to handle cloud confignetwork-configfile.
v0.10.2 (2021-01-07)ο
Improvements:
v0.10.1 (2020-12-09)ο
Improvements:
#379:
core: direct status messages and user-interaction prompts tostderrinstead ofstdout.#380:
core: migrate fromjsonpath-rwtojsonpath-ng.
Bug Fixes:
#378:
compute vm mk from-file: throwsVssErrorexception.
v0.10.0 (2020-11-18)ο
New Features:
#371:
compute vmdk: command to mange uservmdkfiles.#371:
compute vmdk ls: command to list uservmdkfiles.#371:
compute vmdk sync: command to sync uservmdkfiles fromvskey-stor.#375:
compute vm set firmware: update vm firmware configuration.#376:
compute vm get firmware: get vm firmware configuration.
Improvements:
#366:
compute vm set extra-cfg: update command to new payload.#367:
compute vm mk shell: create VM with--extra-configtakes multiplekey=value.#367:
compute vm mk from-clone: create VM with--extra-configtakes multiplekey=value.#367:
compute vm mk from-spec: create VM with--extra-configtakes multiplekey=value.#367:
compute vm mk from-image: create VM with--extra-configtakes multiplekey=value.#367:
compute vm mk from-template: create VM with--extra-configtakes multiplekey=value.#368:
core:pyvssv0.16.0 -> v0.17.0.#369:
docker: base image upgrade tohub.eis.utoronto.ca/vss/docker/python:3.8-alpine.#370:
ci: base docker services to use local repository.#372:
compute vm set disk mk: supportbacking_vmdkin<capacity>=<backing_mode>=<backing_sharing>=<backing_vmdk>orJSONformat.#373:
core:pyvssv0.17.0 -> v0.17.1.#374:
compute vm mk shell: create VM with--firmware/-w.#374:
compute vm mk from-clone: create VM with--firmware/-w.#374:
compute vm mk from-spec: create VM with--firmware/-w.#374:
compute vm mk from-image: create VM with--firmware/-w.#374:
compute vm mk from-template: create VM with--firmware/-w.
v0.9.0 (2020-10-29)ο
Improvements:
#358:
core:pyvssv0.15.1 -> v0.16.0.#359:
compute vm set controller scsi up --sharing: updates SCSI sharing mode.#360:
compute vm set disk up --sharing: updates Disk sharing mode.#361:
compute vm set controller scsi mk --scsi: create SCSI controller with new spec<type>=<sharing>.#362:
compute vm set disk mk --disk: create Disk with new spec `` <capacity>=<backing_mode>=<backing_sharing>``.#363:
compute vm mk shell: create VM with Disks using new spec `` <capacity>=<backing_mode>=<backing_sharing>``.#363:
compute vm mk from-clone: create VM with Disks using new spec `` <capacity>=<backing_mode>=<backing_sharing>``.#363:
compute vm mk from-file: create VM with Disks using new spec `` <capacity>=<backing_mode>=<backing_sharing>``.#363:
compute vm mk from-image: create VM with Disks using new spec `` <capacity>=<backing_mode>=<backing_sharing>``.#363:
compute vm mk from-template: create VM with Disks using new spec `` <capacity>=<backing_mode>=<backing_sharing>``.#364:
--wait/--no-wait: add option to the main cli instead of per sub-command that submits requests. Also available withVSS_WAIT_FOR_REQUESTS.#364:
config set: addwait_for_requestsoption in general settings in configuration file.#364:
compute vm set: remove--wait/--no-waitoption.#364:
compute vm mk: remove--wait/--no-waitoption.#364:
compute vm rm: remove--wait/--no-waitoption.#364:
compute template rm: remove--wait/--no-waitoption.#364:
compute folder set: remove--wait/--no-waitoption.#364:
compute folder mk: remove--wait/--no-waitoption.#364:
compute folder rm: remove--wait/--no-waitoption.#364:
compute inventory mk: remove--wait/--no-waitoption.
v0.8.4: (2020-09-25)ο
Improvements:
#349:
compute template rm: command to allow decommissioning vm templates.#350:
core:pyvssv0.15.0 -> v0.15.1.#351:
core:pickv0.6.7 -> v1.0.0.#352:
core:ruamel.yamlv0.16.10 -> v0.16.12.#353:
core:dataclasses-jsonv0.2.2 -> v0.5.2.#354:
core:validatorsv0.14.3 -> v0.18.1.#355:
core:dateparserv0.7.4 -> 0.7.6.#356:
core:Pygmentsv2.6.1 -> v2.7.1.
v0.8.3 (2020-08-17)ο
Improvements:
#347:
compute vm set:--no-waitoption to override--wait.
Bug Fixes:
v0.8.2 (2020-08-05)ο
Improvements:
#343:
core:pyvssv0.14.4 -> v0.15.0.#342:
core: Add python3.8.#340:
key: docstring improvements.#339:
plugin: docstring improvements.#338:
key: docstring improvements.#337:
completion: docstring improvements.#336:
account: docstring improvements.#335:
request snapshot: docstring improvements.#334:
request new: docstring improvements.#333:
request inventory: docstring improvements.#332:
request image: docstring improvements.#331:
request folder: docstring improvements.#330:
request export: docstring improvements.#329:
request change: docstring improvements.#328:
request template: docstring improvements.#327:
compute os: docstring improvements.#326:
compute net: docstring improvements.#325:
compute iso: docstring improvements.#324:
compute inventory: docstring improvements.#323:
compute image: docstring improvements.#322:
compute folder: docstring improvements.#321:
compute floppy: docstring improvements.#320:
compute domain: docstring improvements.#319:
compute vm: docstring improvements.#318:
core:configgeneral improvements.#317:
core:helpergeneral improvements.#316:
docs:asciicastgeneral improvements.#214:
compute vm set:--dry-runoption to simulate execution before submitting command.
Bug Fixes:
#341:
upgrade: bandit warning HIGH.
v0.8.1 (2020-06-22)ο
Improvements:
#314:
tests: Adding/Updating pre-commit hooks.
Bug Fixes:
v0.8.0 (2020-06-04)ο
Improvements:
#304:
core:pyvssv0.14.2 -> v0.14.4.#306:
οΈaccount get groups: update to recent api changes: breaking.#307:
account get group: update to recent api changes (group_name_desc_or_idis now required): breaking.#308:
account get group member: new sub-command.#309:
docker: base image upgrade topython:3.8-alpine.
Bug Fixes:
v0.7.1 (2020-05-07)ο
Improvements:
#296:
compute vm set guest-os: renamed toosmissing command.#298:
core:clickv7.1.1 -> v7.1.2.#299:
core:pyvssv0.14.1 -> v0.14.2.#300:
core:pygmentsv2.4.2 -> v2.6.1.
Bug Fixes:
v0.7.0 (2020-04-24)ο
Improvements:
#278:
compute vm ls: addvm_morefto default attributes.#279:
compute vm get: add support to query bymoref.#280:
compute vm set: add support to update vm bymoref.#281:
compute vm set ha-group mk: update tomoreforname: breaking.#282:
compute vm get ha-group: update vm identifiermoref: breaking.#283:
compute vm get: include vm identifiermoref.#284:
compute vm rm: allow delete vm byname,moreforuuid.#285:
core:pyvssupgrade from 0.13.1-> 0.14.0: __breaking__#286:
compute vm get vsphere-link: provide vSphere client link to vm.#287:
request new ls: providevm_moref.#287:
request change ls: providevm_moref.#287:
request snapshot ls: providevm_moref.#287:
request export ls: providevm_moref.#288:
completion: supportvm_morefandmorefattributes.#291:
core:click-spinnerv0.1.8 -> v0.1.10.#293:
docs: replaceuuidwithmoref.#294:
compute vm set ha-group mg: to migrate existing ha-group fromuuidtomoref.
Bug Fixes:
0.6.2 (2020-04-09)ο
Improvements:
#265:
docs: vmware paravirtual scsi migration how-to (windows).#266:
compute vm set snapshot mk:--consolidatedefault to true.#267:
core:pyvssupgrade from 0.13.0-> 0.13.1.#268:
compute vm mk from-clone:--power-onoption to power on vm after deployment.#268:
compute vm mk from-file:--power-onoption to power on vm after deployment.#268:
compute vm mk from-image:--power-onoption to power on vm after deployment.#268:
compute vm mk from-spec:--power-onoption to power on vm after deployment.#268:
compute vm mk from-template:--power-onoption to power on vm after deployment.#268:
compute vm mk shell:--power-onoption to power on vm after deployment.#269:
core:clickupgrade from 7.0.0 -> 7.1.1.#270:
completion: support forfish.#271:
core:pick0.6.6 -> 0.6.7.#272:
core:validators0.14.2 -> 0.14.3.#273:
core:tabulate0.8.6 -> 0.8.7.#274:
core:--table-formatsupport forpretty.#275:
core:dateparser0.7.2 -> 0.7.4.#276:
core:ruaml.yaml0.16.5 -> 0.16.10.
v0.6.1 (2020-03-25)ο
Bug Fixes:
#263:
compute vm set domain: domain does not autocomplete based on name attribute.
v0.6.0 (2020-02-28)ο
Improvements:
#246:
compute vm ls: support multiple--sortoptions.#246:
compute floppy ls: support multiple--sortoptions.#246:
compute domain ls: support multiple--sortoptions.#246:
compute folder ls: support multiple--sortoptions.#246:
compute image personal ls: support multiple--sortoptions.#246:
compute image public ls: support multiple--sortoptions.#246:
compute iso personal ls: support multiple--sortoptions.#246:
compute iso public ls: support multiple--sortoptions.#246:
compute net ls: support multiple--sortoptions.#247:
request change ls: support multiple--sortoptions.#247:
request export ls: support multiple--sortoptions.#247:
request folder ls: support multiple--sortoptions.#247:
request image ls: support multiple--sortoptions.#247:
request inventory ls: support multiple--sortoptions.#247:
request new ls: support multiple--sortoptions.#247:
request snapshot ls: support multiple--sortoptions.#248:
service ls: support multiple--sortoptions.#249:
token ls: support multiple--sortoptions.#250:
key ls: support multiple--sortoptions.#255:
ls: implementation improvement--filter-by.#257:
upgrade: command improvements to find current python executable.#258:
ci: deploy pre-releases to PYPI instead of Test instance of PYPI.#259:
upgrade develop: install available pre-release from PYPI.#260:
status: provide summary of both API and VSS service status.#262:
ci: except deploy to pypi when branch develop and commit msg isVersion release.
Bug Fixes:
v0.5.2 (2020-02-19)ο
Bug Fixes:
#244:
compute vm ls:--filteraffected by pallets/click#472.#244:
compute floppy ls:--filteraffected by pallets/click#472.#244:
compute domain ls:--filteraffected by pallets/click#472.#244:
compute folder ls:--filteraffected by pallets/click#472.#244:
compute image personal ls:--filteraffected by pallets/click#472.#244:
compute image public ls:--filteraffected by pallets/click#472.#244:
compute iso personal ls:--filteraffected by pallets/click#472.#244:
compute iso public ls:--filteraffected by pallets/click#472.#244:
compute net ls:--filteraffected by pallets/click#472.
v0.5.1 (2020-02-14)ο
Bug Fixes:
#240:
compute vm ls:--filterdoes not support multiple instances.#240:
compute floppy ls:--filterdoes not support multiple instances.#240:
compute domain ls:--filterdoes not support multiple instances.#240:
compute folder ls:--filterdoes not support multiple instances.#240:
compute image personal ls:--filterdoes not support multiple instances.#240:
compute image public ls:--filterdoes not support multiple instances.#240:
compute iso personal ls:--filterdoes not support multiple instances.#240:
compute iso public ls:--filterdoes not support multiple instances.#240:
compute net ls:--filterdoes not support multiple instances.#241:
upgrade: upgrade command to prioritize topython3 -m pip.#242:
upgrade: error whengitis not installed.
v0.5.0 (2020-02-06)ο
Improvements:
#231:
compute vm set state: add optionsuspend.#233:
compute vm set state: confirm only if state is notpoweredOff.#234:
core: pyvss upgrade from 0.12.1 -> 0.13.0.#235:
compute vm set vss-option: allow autocompletion.#236:
--version: flag to provide python implementation and version.#237:
ci: setexpire_into 1week for artifacts.#238:
core: implement wheels packaging.
Bug Fixes:
v0.4.1 (2020-01-30)ο
Improvements:
#223:
core: pick upgrade from 0.6.4 -> 0.6.6#224:
core: validators upgrade from 0.12.4 -> 0.14.2#225:
core: dateparser upgrade from 0.7.0 -> 0.7.2#226:
core: tabulate upgrade from 0.8.3 -> 0.8.6#229:
core: pyvss upgrade from 0.12.0 -> 0.12.1
Bug Fixes:
v0.4.0 (2020-01-24)ο
Improvements:
#217:
core: pyvss upgrade from 0.11.0 -> 0.12.0#218:
compute vm set snapshot mk: add--consolidateoption#219:
compute vm set ha-group mk: createha-group#219:
compute vm set ha-group rm: remove current member fromha-group
Bug Fixes:
v0.3.0 (2019-11-14)ο
Improvements:
#211:
core: pyvss upgrade from 0.9.43 -> 0.11.0#210:
compute vm mk from-clone: rename--bill-deptto--client: breaking#210:
compute vm mk from-file: rename--bill-deptto--client: breaking#210:
compute vm mk from-image: rename--bill-deptto--client: breaking#210:
compute vm mk from-spec: rename--bill-deptto--client: breaking#210:
compute vm mk shell: rename--bill-deptto--client: breaking#212:
compute vm rm from-template: support for--waitflag#208:
compute folder mk: support for multiple values and--waitflag#207:
compute folder rm: support for multiple values and--waitflag
Bug Fixes:
v0.2.7 (2019-11-08)ο
Improvements:
#199:
core: pyvss upgrade from 0.9.43 -> 0.10.0#200:
ci: new items to gitignore#201:
compute vm get state: addcreate_dateattribute#202:
request snapshot ls: default sort by created date#202:
request new ls: default sort by created date#202:
request inventory ls: default sort by created date#202:
request folder ls: default sort by created date#202:
request change ls: default sort by created date#203:
request snapshot set: showfrom_dateandto_dateattributes
Bug Fixes:
#198:
docs: command typo in PV SCSI example
v0.2.6 (2019-10-31)ο
Improvements:
#196:
core:--table-formatsupport for CSV
Bug Fixes:
v0.2.5 (2019-10-25)ο
Improvements:
#185:
core: pyvss upgrade from 0.9.42 -> 0.9.43#186:
compute vm set disk up:--modeauto completion by api#187:
compute vm set controller scsi mk|up:--scsi-typeauto completion from API#188:
compute vm get console: update client type#189:
core:webdavclient3 dependency to optional#190:
compute domain ls: command update based onpyvss
Bug Fixes:
New Features:
v0.2.4 (2019-10-10)ο
Improvements:
#174:
core: pyvss upgrade from 0.9.41 -> 0.9.42#172:
compute vm set:--waitflag support for multiple requests#172:
compute vm mk:--waitflag support for multiple requests#172:
compute folder set:--waitflag support for multiple requests#172:
compute inventory mk:--waitflag support for multiple requests#179:
compute vm mk: sub-command standardization
Bug Fixes:
#168:
docs: network invalid option to change network adapter#169:
compute vm set cd mk: schema exception when creating a cd#170:
message ls --filter: filters do not work properly#177:
compute vm mk from-clone:--extra-configflag missing#178:
compute vm mk:--notes/-sduplicated
New Features:
#171:
compute vm mk from-template:--instancesflag to deploy multiple instances concurrently#173:
compute vm mk shell:--instancesflag to deploy multiple instances concurrently#175:
compute vm mk from-clone:--instancesflag to deploy multiple instances concurrently#176:
compute vm mk from-spec:--instancesflag to deploy multiple instances concurrently
v0.2.3 (2019-09-20)ο
Improvements:
#156:
compute inventory mk: add--transfer/--no-transferoption to enable/disable transfer to vskey-stor#157:
compute mk set nic mk: support for nic type in option-n <net-moref-name>=<nic-type>#158:
compute vm set nic up: support for new adapter type format--adapter#159:
compute os ls: updating camelCase to snake_case attributes:guestId->guest_id#159:
compute vm set guest-os: updating camelCase to snake_case attributes:guestId->guest_id#159:
compute vm mk shell: updating camelCase to snake_case attributes:guestId->guest_id#159:
compute vm mk from-template: updating camelCase to snake_case attributes:guestId->guest_id#159:
compute vm mk from-clone: updating camelCase to snake_case attributes:guestId->guest_id#159:
compute vm mk from-image: updating camelCase to snake_case attributes:guestId->guest_id#159:
compute vm mk from-spec: updating camelCase to snake_case attributes:guestId->guest_id#159:
compute vm mk from-file: updating camelCase to snake_case attributes:guestId->guest_id#160:
compute vm set guest-os: adding interactive options#161:
core: update columns to match attributes in snake_case#162:
compute vm mk shell: support for nic type in option-n <net-moref-name>=<nic-type>#162:
compute vm mk from-template: support for nic type in option-n <net-moref-name>=<nic-type>#162:
compute vm mk from-clone: support for nic type in option-n <net-moref-name>=<nic-type>#162:
compute vm mk from-image: support for nic type in option-n <net-moref-name>=<nic-type>#162:
compute vm mk from-spec: support for nic type in option-n <net-moref-name>=<nic-type>#162:
compute vm mk from-file: support for nic type in option-n <net-moref-name>=<nic-type>#163:
compute folder ls: command sorts bypath,asc#163:
compute template ls: command sorts byname,asc#163:
compute vm ls: command sorts byname,asc#163:
compute image public ls: command sorts byname,asc#163:
compute iso public ls: command sorts byname,asc#163:
compute floppy public ls: command sorts byname,asc#163:
compute net public ls: command sorts byname,asc#164:
docs: inventory example#166:
core: pyvss upgrade from 0.9.40 -> 0.9.41#167:
compute vm set: avoid clear screen when--waitflag is set: jm.lopez#167:
compute vm mk: avoid clear screen when--waitflag is set: jm.lopez#167:
compute folder set: avoid clear screen when--waitflag is set: jm.lopez#167:
compute inventory mk: avoid clear screen when--waitflag is set: jm.lopez
v0.2.2 (2019-09-05)ο
Improvements:
#145:
core: pyvss upgrade from 0.9.39 -> 0.9.40#147:
core: ruamel.yaml upgrade to 0.16.5#148:
core: Pygments upgrade to 2.4.2#149:
core: click-plugins upgrade to 1.1.1#151:
core: updateConfiguration.get_imagesattribute methods#152:
core: autocompletion improvements#154:
ci: check-in version and git SHA on VSS API
Bug Fixes:
#143:
core:config.get_folder_by_name_or_moref_pathcannot find folder#150:
core: autocompletion not populating all folders
New Features:
#153:
compute vm set: Add a--waitflag to commands which generate requests#153:
compute vm mk: Add a--waitflag to commands which generate requests#153:
compute folder set: Add a--waitflag to commands which generate requests#153:
compute inventory mk: Add a--waitflag to commands which generate requests
v0.2.1 (2019-08-15)ο
Improvements:
#129:
core: pyvss upgrade from 0.9.38 -> 0.9.39#131:
docs: vmware paravirtual scsi migration how-to#133:
core:vsscommand as an alias ofvss-cli#135:
docs: known issues in docs/use.rst#137:
compute vm ls: improving filtering processing#138:
compute template ls: improving filtering processing#139:
compute folder ls: improving filtering processing#140:
compute net ls: improving filtering processing#141:
compute os ls: improving filtering processing#142:
compute iso public ls: improving filtering processing
Bug Fixes:
v0.2.0 (2019-07-26)ο
Improvements:
v0.1.9 (2019-07-19)ο
Improvements:
#122:
core: removing config.update_vm_floppy in favour of pyvss#121:
core: pyvss upgrade from 0.9.35 -> 0.9.36#119:
compute vm get controller scsi: command update#118:
compute vm get disk scsi: provides scsi controller used by disk#117:
compute vm set disk up --scsi: updates scsi controller used by disk#116:
compute folder get children: gets children folder of a given folder#115:
compute folder get vm: command update#114:
compute folder ls: add options to filter and sort jm.lopez
New Features:
v0.1.8 (2019-07-10)ο
Improvements:
#109:
core: pyvss upgrade from 0.9.34 -> 0.9.35#107:
compute net ls: add new options to filter and sort#108:
compute net get: update vms command backend#111:
compute vm set floppy: improve image lookup and handling
Bug Fixes:
v0.1.7 (2019-06-27)ο
Improvements:
#103:
core: update pyvss to 0.9.34#102:
compute vm get: provide floppy attribute#104:
compute vm set cd mk: create cd/dvd devices#104:
compute vm set cd up: update cd/dvd devices
Bug Fixes:
#101:
compute floppy personal sync: fails to sync floppy images
v0.1.6 (2019-05-24)ο
Improvements:
#99:
core: update pyvss to 0.9.33
Bug Fixes:
#98:
compute vm get nic: command missing network moref using table format
v0.1.5 (2019-05-14)ο
Improvements:
#90:
compute vm get spec: generates a VSS-CLI specification#91:
compute vm mk from-file: checks for VSS CLI specification#92:
compute vm set extra-cfg mk: createguestinfooption#92:
compute vm set extra-cfg up: updateguestinfooption#92:
compute vm set extra-cfg rm: removeguestinfooption#95:
compute vm get console: option to generate link for a given client (html5, flash, vmrc)#96:
core: ruamel.yaml upgrade from 0.15.92 -> 0.15.94#97:
core: pyvss upgrade from 0.9.30 -> 0.9.32
Bug Fixes:
#93:
core: autocompletion is not working properly with multi-endpoint configuration
v0.1.4 (2019-05-06)ο
Improvements:
#82:
core: setup.cfg improvements#85:
core: upgrade to py-vss v0.9.30#86:
token: ls/get columns#88:
token ls: standardizing relational options#88:
service ls: standardizing relational options#88:
message ls: standardizing relational options#88:
key ls: standardizing relational options#88:
compute floppy ls: standardizing relational options#88:
compute image ls: standardizing relational options#88:
compute iso ls: standardizing relational options#88:
compute os ls: standardizing relational options#88:
request change ls: standardizing relational options#88:
request new ls: standardizing relational options#88:
request export ls: standardizing relational options#88:
request folder ls: standardizing relational options#88:
request image ls: standardizing relational options#88:
request inventory ls: standardizing relational options
Bug Fixes:
v0.1.3 (2019-04-18)ο
Improvements:
#69:
core: Implementruamel.yamlfor yaml mgmt#72:
core: spinner improvements#78:
core: emoji handling/rendering improvements#79:
stor: general improvements
Bug Fixes:
#68:
core: options are overridden by configuration file#71:
upgrade: stable does not occur due to a missing argument#73:
service: missing column name in table format#74:
core: config.py aka ctx does not match services available#75:
configure mk: missing default endpoint#76:
configure migrate: unhandled exception with invalid configuration file#77:
configure set: cannot change default_endpoint_name when invalid endpoint is found#80:
status: command fails when thereβs no input format selected.
v0.1.2 (2019-04-12)ο
Improvements:
Bug Fixes:
v0.1.1 (2019-04-05)ο
Improvements:
#54:
docs: Windows installation steps#55:
core: Handle advanced configuration editable by users and via CLI#57:
docs: docs/Add man page build and deploy stage to pipeline
Bug Fixes:
#63:
compute floppy|folder|net: invalid context in compute, floppy, folder and network commands#61:
core: pyvss/AttributeError: βConfigurationβ object has no attribute βget_vss_servicesβ#59:
account set notification request: missing command account/set/notification/request#58:
message get: message/get does not provide auto-completion#56:
upgrade: vss-cli upgrade fails when thereβs no pip
New Features:
#62:
request change set scheduled: request/change/set scheduled and scheduled_datetime
v0.1.0 (2019-03-29)ο
Improvements:
#43:
compute vm get spec: download spec and save to file (yaml or json)#50:
upgrade: command to support multiple code branches#41:
completion bash|zsh: Auto-completion for managed objects#32:
docs: Migrate documentation to new vss-cli command structure#48:
plugins: Support externally-installable plugins#40:
tests: Migrate Unit Testing from legacy VSSCLI#37:
ci: Add bump2version to project to manage versioning#36:
ci: Add GitLab Templates#51:
ci: Implementisortandflake8in configuration filesetup.cfg#42:
compute vm mk from-file: improve vm creation with VSS-CLI specification file: thanks alex.tremblay#53:
vss-cli: support externally-installable plugins scope improvement: by alex.tremblay
Bug Fixes:
#49:
compute vm set --schedule: not working properly#44:
vss-cli: Auto-completion does not prioritize env var over files#45:
vss-cli --timeout: Configuration.timeout not implemented
New Features:
#13:
vss-cli: Migrate VSSCLI to VSSCLI-NG#4:
configure: Configure VSS CLI options#20:
compute: Manage VMs, networks, folders, etc#22:
compute domain: List domains available#28:
compute floppy: Manage floppy images#30:
compute folder: Manage logical folders#27:
compute image: Manage your OVA/OVF images#24:
compute inventory: Manage inventory reports#29:
compute iso: Manage ISO images#25:
compute net: List available virtual networks#26:
compute os: Supported OS#31:
compute template: List virtual machine templates#33:
compute vm: Manage virtual machines#46:
compute vm set|get vss-option: Manage VSS options#47:
compute vm get|set vss-service: Manage VSS Services#23:
shell: REPL interactive shell#18:
stor: Manage your personal storage space#12:
status: Check VSS Status#14:
upgrade: Upgrade VSS CLI and dependencies (experimental)#1:
request: Manage your different requests history#15:
token: Manage your API tokens#17:
account: Manage your VSS account#16:
message: Manage user messages#19:
key: Manage your SSH Public Keys#34:
raw: Raw calls to API