Changelog 📝
v2025.6.0 (2025-06-26)
Improvements:
#759:
ci
: implementuv
andpyproject.toml
in favour of setup tools#760:
compute vm get metrics
: additional countersdisk
.#761:
core
: Upgradedataclasses-json
to0.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:
#757:
core
: autocompletion fix for networks and folders.#758:
request ls
: missing username attribute
v2025.2.1 (2025-02-21)
Improvements:
#750:
docs
: improving examples titles.#751:
core
: upgradepyvss
tov2025.2.1
.#752:
compute vm get encryption
: add command to obtain current vm encryption status.#753:
compute vm set encryption
: add command to set vm encryption status.#754:
ci
: upgrade pip before installing setup tools.
v2025.2.0 (2025-02-13)
Improvements:
#737:
docs
: pvscsi example update.#738:
core
: upgradeclikc
from 8.1.7 to 8.1.8.#739:
core
: upgradesphinxcontrib-confluencebuilder
to 2.10.1.#740:
core
: upgrademinio
from 7.2.8 to 7.2.15.#741:
homebrew
: formula improvements: add stor to installation.#742:
core
: upgradejsonpath-ng
to v1.7.0.#743:
core
: upgradedateparser
from 1.2.0 to 1.2.1.#744:
core
: upgraderich
to 13.9.4.#745:
core
: upgradevalidators
to 0.34.0.#746:
core
: upgradesetuptools
to 75.8.0.
v2024.10.0 (2024-10-31)
Improvements:
#731:
assist
: increase retrieval results to 5.#732:
docs
: addcli
specification documentation#733:
compute vm get spec
: addscsi
controller reference to spec#734:
compute vm get spec
: addiso
if mounted.#734:
compute vm get spec-api
: addiso
if mounted.
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:
#722:
compute vm set client-note
: improvements to set--action
default toup
.#723:
core
: upgradedateparser
from 1.1.8 to 1.2.0.#724:
core
: upgradevalidators
from 0.2.0 to 0.33.0.
v2024.8.0 (2024-08-29)
Improvements:
#717:
assist
: additional attributes in payload required.#718:
docs
: libs upgradesphinxcontrib-confluencebuilder
2.7.1.#719:
core
: upgrademinio
from 7.2.7 to 7.2.8.
v2024.7.2 (2024-07-17)
Improvements:
#709:
assist
: minor improvements.#713:
Homebrew
: update formula to python 3.11.#714:
core
: minimumpython
version 3.8.5.
Bug Fixes:
#708:
core
: error with importlib.resources.#712:
importlib-resources
andimportlib-metadata
version requirements
v2024.7.0 (2024-07-12)
New Features:
#702:
assist
: command to provide access to the ITS Private cloud AI assistant
Improvements:
#703:
core
: replacepygments
withrich
to increase console printing functionality.#704:
docs
: title improvements for answer engine optimization.#705:
plugins
: implementimportlib-resources
andimportlib-metadata
to 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
: upgradepyvss
tov2024.6.0
.#697:
core
: Homebrew formula forvss-cli
version2024.6.0
.#699:
ci
: update gitlab templates.#700:
ci
: replaceCI_BUILD_TAG
withCI_COMMIT_TAG
.
v2024.5.0 (2024-05-24)
Improvements:
#684:
compute vm get controller
: addusb
andusb-xhci
counts.#685:
ci
: moving pipeline to useCI_REGISTRY_USER
andCI_REGISTRY_PASSWORD
.#686:
core
: upgradesphinxcontrib-confluencebuilder
to7.2.7
.#687:
core
: upgrademinio
to2.5.2
.#688:
core
: upgradepyvss
tov2024.5.0
.#689:
compute vm get controller usb
: get existingusb
controllers.#689:
compute vm get controller usb-xhci
: get existingusb-xhci
controllers.#690:
core
: implementimportlib-resources
andimportlib-metadata
to replacepkg_resources
.#693:
core
: Homebrew formula forvss-cli
version2024.5.0
.
Bug Fixes:
#683:
ovf get
: error when label is missing.#691:
core
:--totp
option env variable should beVSS_USER_OTP
.
v2023.12.1 (2023-12-15)
Improvements:
#681:
compute vm res
: add confirmation message.#682 :
core
: Homebrew formula forvss-cli
v2023.12.1.
v2023.12.0 (2023-12-13)
Improvements:
#678 :
core
: Homebrew formula forvss-cli
v2023.12.0.#676:
core
: upgradepyvss
from2023.11.0
to2023.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-format
and--output
.
v2023.11.1 (2023-11-20)
Improvements:
#671:
compute vm set memory reservation
: set memory reservation.
v2023.11.0 (2023-11-16)
Improvements:
#664:
compute vm set disk cp
: to copy virtual disks across VMs.#665:
core
:setuptools
version68.2.2
.#666:
core
:filter_bojects_by_attrs
match a set of named attributes.#667:
ci
:pre-commit
hook updates.#666:
core
: upgradepyvss
from2023.10.0
to2023.11.0
.
v2023.10.0 (2023-10-30)
Improvements:
#657:
ovf get
support for in Product sectionPropertyParams
.#659:
compute vm res
to restore from available restore points.#660:
core
: upgradepyvss
from2023.9.0
to2023.10.0
.#661:
request restore
: command to browse restore requests.
Bug Fixes:
#658:
compute vm mk from-file
specmetadata.inform
help required.
v2023.9.0 (2023-09-29)
Improvements:
#644:
compute vm mk from-file
: clone set source networking andmachine.disks
if not specified.#647:
core
: upgrademinio
from7.1.13
to7.1.17
.#648:
core
: upgradedateparser
from1.1.4
to1.1.8
.#649:
compute domain get
: showgpu_profiles
.#650:
core
: upgradepyvss
from2023.6.0
to2023.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:
#645:
docs
: example pvscsi incorrect option.#646:
compute vm mk from-file
: ignoresmachine.memory
in vss-cli configuration spec (shell
).#651:
compute vm mk from-file
: ignoresmachine.scsi
vss-cli configuration spec (shell
).
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
: upgradePygments
from2.13.0
to>2.13.0
.#639:
docker
: image move to sphinx-build#640:
core
: upgradeclick
from8.1.3
to8.1.7
.
Bug Fixes:
#641:
docs
: configuration.rst table not well formatted.
v2023.6.1 (2023-06-26)
Improvements:
#629:
compute vm set ubuntu-pro
: attach/detach commands#630:
core
: upgradepyvss
from2023.2.1
to2023.6.0
.#631:
core
: check motd viapyvss
.#632:
domain
: update help.
v2023.6.0 (2023-06-14)
Improvements:
#624:
ci
: update pre-commitflake8
endpoint.#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 processhostname
in custom spec.#621:
compute vm mk from-file
:--save
/--no-save
to file improvements.#623:
cd
: Homebrew formula for v2023.3.1.
Bug Fixes:
#617:
compute vm mk from-file
: ignoresmemory
in configuration spec.#618:
core
: shows empty message of the day.#619:
compute vm mk from-file
: ignoresstorage-type
in configuration spec.
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:Strings
reference.#614:
raw
: restrict calls only toutoronto.ca|edu
domains.
Bug Fixes:
#611:
ovf get
: error when@ovf:fileRef
is missing.#613:
compute vm mk from-file
:clib
error when deploying.
v2023.2.1 (2023-02-24)
Improvements:
#602:
compute vm mk from-file
: supportclone
andtemplate
build process.#603:
compute vm mk from-file
:clib
andshell
standardization.#604:
compute vm mk from-file
: default firmware set toefi
.#605:
compute vm set secure-boot
: enable--on
or disable--off
secure boot.#606:
core
: upgradepyvss
from2023.2.0
to2023.2.1
.
Bug Fixes:
#607:
compute vm set storage-type
: missingpayload_options
for scheduling.
v2023.2.0 (2023-02-16)
Improvements:
#597:
compute vm set vss-preference
:--action
add
/del
to manage vss preferences.#597:
compute vm get vss-preference
: get vss preferences.#599:
core
: upgrademinio
from 7.1.12 to 7.1.13.#596:
core
: upgradepyvss
from2022.9.0
to2022.10.0
.
Bug Fixes:
#595:
compute vm mk from-file
:additional_params
incorrectly parsed name and file#598:
compute vm mk from-file
:shell
/clib
template bad spec in disks.
v2022.12.0 (2022-12-08)
Improvements:
#586:
core
: upgrademinio
from 7.1.5 to 7.1.12.#587:
core
: upgradePygments
from 2.11.2 to 2.13.0.#588:
core
: upgradepick
from 2.0.2 to 2.2.0.#589:
core
: upgradedateparser
from 1.1.1 to 1.1.4.#590:
core
:setup
and requirements decoupling.#591:
core
:gitignore
anddockerignore
improvements
Bug Fixes:
#592:
compute vm mk shell
: option--custom-spec
error when using inline value.#592:
compute vm mk from-clone
: option--custom-spec
error when using inline value.#592:
compute vm mk from-spec
: option--custom-spec
error when using inline value.#592:
compute vm mk from-image
: option--custom-spec
error when using inline value.#592:
compute vm mk from-clib
: option--custom-spec
error when using inline value.
v2022.11.0 (2022-11-04)
Improvements:
#570:
compute vm mk from-file
: supportextra-config
attribute.#579:
compute vm mk from-clib
: supportconfig-file-name
andidtoken-name
attributes inday-zero
section.#580:
compute vm mk from-file
: supportconfig-file-name
andidtoken-name
attributes inday-zero
section.#581:
compute vm mk from-file
: supportfirmware
attributes inmachine
section.#582:
cd
: Homebrew formula for the vss-cli.#583:
core
: upgradepyjwt
from2.4.0
to2.6.0
.#584:
core
: upgradetabulate
from0.8.10
to0.9.0
.
v2022.10.1 (2022-10-22)
New Features:
#571:
ovf get
: to inspect and generateadditional-params
spec file from OVA or OVF.
Improvements:
#568:
compute vm mk shell
: option--custom-spec
load fromyaml
/json
file or input.#568:
compute vm mk from-clone
: option--custom-spec
load fromyaml
/json
file or input.#568:
compute vm mk from-spec
: option--custom-spec
load fromyaml
/json
file or input.#568:
compute vm mk from-image
: option--custom-spec
load fromyaml
/json
file or input.#568:
compute vm mk from-clib
: option--custom-spec
load fromyaml
/json
file or input.#570:
️compute vm mk from-file
: supportextra-config
attribute in the machine section.#572:
compute vm mk shell
: option--vbs
to enable Virtualization Based Security.#572:
compute vm mk from-clone
: option--vbs
to enable Virtualization Based Security.#572:
compute vm mk from-spec
: option--vbs
to enable Virtualization Based Security.#572:
compute vm mk from-image
: option--vbs
to enable Virtualization Based Security.#572:
compute vm mk from-clib
: option--vbs
to enable Virtualization Based Security.#573:
compute vm mk from-file
: supportvbs
andtpm
attribute 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:
#563:
compute vm set storage-type
: set to eitherssd
orhdd
(approval required).#564:
compute vm get storage-type
: current virtual machine storage type.#565:
core
: upgradepyvss
from2022.9.0
to2022.10.0
.
v2022.9.0 (2022-09-28)
Improvements:
#553:
compute vm mk shell
: option--storage-type
to set eitherssd
orhdd
, defaults tohdd
.#553:
compute vm mk from-clone
: option--storage-type
to set eitherssd
orhdd
, defaults tohdd
.#553:
compute vm mk from-spec
: option--storage-type
to set eitherssd
orhdd
, defaults tohdd
.#553:
compute vm mk from-image
: option--storage-type
to set eitherssd
orhdd
, defaults tohdd
.#553:
compute vm mk from-template
: option--storage-type
to set eitherssd
orhdd
, defaults tohdd
.#553:
compute vm mk from-clib
: option--storage-type
to set eitherssd
orhdd
, defaults tohdd
.#554:
core
: upgradepyvss
from2022.8.1
to2022.9.0
.#555:
core
: upgradepick
from1.2.0
to1.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-memory
as default.#539:
core
: upgradepyvss
from2022.6.0
to2022.8.1
.#540:
core
: upgradepick
from1.2.0
to1.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--tpm
to add Trusted Platform Module (tpm
).#543:
compute vm mk from-clone
: option--tpm
to add Trusted Platform Module (tpm
).#543:
compute vm mk from-spec
: option--tpm
to add Trusted Platform Module (tpm
).#543:
compute vm mk from-image
: option--tpm
to add Trusted Platform Module (tpm
).#543:
compute vm mk from-template
: option--tpm
to add Trusted Platform Module (tpm
).#543:
compute vm mk from-clib
: option--tpm
to 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
: upgradetabulate
from0.8.9
to0.8.10
.#533:
core
: upgradevalidators
from0.18.2
to0.20.0
.
Bug Fixes:
#530:
compute vm mk from-clib
:--additional-params
error even if not provided.#531:
compute vm mk from-file
: ignoresadmin
in vss-cli configuration spec.
v2022.6.0 (2022-06-15)
Improvements:
#523:
compute vm set tpm mk
: createvTPM
device.#523:
compute vm set tpm rm
: deletevTPM
device.#524:
compute vm get tpm
: getvTPM
device.#525:
compute vm mk from-clib
: support--day-zero
config and--id-token
for Day0 configuration.#526:
️compute vm mk from-file
: supportday-zero
configuration viaconfig
andid-token
invss-cli spec
.#527:
core
: upgradepyvss
from2022.5.0
to2022.6.0
.#528:
core
: upgradepyjwt
from2.3.0
to2.4.0
.
v2022.5.0 (2022-05-30)
Improvements:
#520:
core
: upgradepyvss
from2022.4.0
to2022.5.0
.#518:
compute vm mk from-clib
: support--additional-params
inyaml
orjson
format for OVA/OVFPropertyParams
andDeploymentOptionParams
.#521:
️compute vm mk from-file
: supportclib
deployments.
Bug Fixes:
#519:
compute vm get console
: throwsAttributeError
.
v2022.4.0 (2022-04-29)
Improvements:
#510:
core
: upgradepyvss
from2022.3.1
to2022.4.0
.#511:
core
: upgradeclick
from8.0
to8.1.3
.#512:
ci
: upgradepre-commit
hookblack
version to22.3.0
.#513:
ci
: upgradepre-commit
hookflake8
version to3.7.9
.
Bug Fixes:
#514:
core
: autocompletion errors during option and argument completion.#515:
compute vm mk from-clone
: option--snapshot
auto-completion throws exception.#516:
request retirement get
: auto-completion throws exception.
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
: upgradepyvss
from2022.3.0
to2022.3.1
.#506:
core
: upgradedataclasses-json
from0.5.6
to0.5.7
.#508:
docker
: remove from imagelibxml2-dev
libxslt-dev
andlibffi-dev
dependencies.#509:
docs
: update vskey-stor related configuration settings.
v2022.3.0 (2022-03-21)
Improvements:
#497:
core
: updateclick
from8.0.3
to8.0.4
.#498:
core
: updateclick-log
from0.3.2
to0.4.0
.#499:
core
: updatedateparser
from1.1.0
to1.1.1
.#500:
compute vm set disk up
: option--notes
to set notes to disk.#501:
core
: upgradepyvss
from2022.2.0
to2022.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-config
and--user-data
.#491:
compute vm mk from-template
: add yaml validation--network-config
and--user-data
.#492:
compute vm rm
: add--prune
option to completely remove instance.#493:
core
: upgradepyvss
from2021.12.0
to2022.2.0
.#494:
core
: updateruamel.yaml
from0.17.17
to0.17.21
.#495:
core
: updatePygments
from2.10.0
to2.11.2
.
v2021.12.0 (2021-12-20)
Improvements:
#486:
core
: minimumpython
version to 3.7.#487:
core
: upgradepick
from1.0.0
to1.2.0
..#488:
core
: upgradepyvss
from2021.11.2
to2021.12.0
.#489:
compute vm set snapshot mk
: new option –memory/–no-memory` to include or exclude memory.
v2021.11.2 (2021-11-29)
Improvements:
Bug Fixes:
#481:
configure mk
: empty token in configuration file when creating new endpoint.#483:
core
: exception when api is unavailable.
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
: updatepyvss
fromv2021.11.0
tov2021.11.1
.
Bug Fixes:
#477:
account set mfa mk
:recovery_codes.txt
naming 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
: updatepyvss
fromv2021.8.0
tov2021.11.0
.#465:
core
: support two-factor authentication.#466:
configure
: support two-factor authentication.#467:
account get mfa
: get account mfa status.#468:
core
: updateclick
from8.0.1
to8.0.3
.#469:
core
: updatedateparser
from1.0.0
to1.1.0
.#470:
docker
: remove custom requirement branch forclick-repl
.#471:
ci
: rollback #458 and use local images.#472:
core
:setup.py
updatestor
,dev
and minpython
version to3.8
.#473:
docs
: removemicrobadger
backed images.
Bug Fixes:
#474:
ci
: add missingrust
dependency.
v2021.9.0 (2021-09-15)
Improvements:
#458:
ci
: standardize Pipeline settings to ensure portability to GL SaaS.#459:
core
: updatePygments
to 2.10.0.#460:
core
: updatedataclasses-json
to 0.5.6.#461:
core
: updateruamel.yaml
to 0.17.16.
v2021.8.0 (2021-08-18)
Improvements:
#453:
compute vm mk shell
: option--template
to mark vm as template.#453:
compute vm mk from-clone
: option--template
to mark vm as template.#453:
compute vm mk from-spec
: option--template
to mark vm as template.#453:
compute vm mk from-image
: option--template
to mark vm as template.#453:
compute vm mk from-template
: option--template
to mark vm as template.#454:
compute vm mk shell
: option--cores-per-socket
to set advanced cpu config.#454:
compute vm mk from-clone
: option--cores-per-socket
to set advanced cpu config.#454:
compute vm mk from-spec
: option--cores-per-socket
to set advanced cpu config.#454:
compute vm mk from-image
: option--cores-per-socket
to set advanced cpu config.#454:
compute vm mk from-template
: option--cores-per-socket
to set advanced cpu config.#455:
compute vm set cpu count
: option--cores-per-socket
for advanced settings.#456:
core
: updatepyvss
from 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-io
breaking.#447:
compute vm mk from-clone
: deprecate--high-io
breaking.#447:
compute vm mk from-spec
: deprecate--high-io
breaking.#447:
compute vm mk from-image
: deprecate--high-io
breaking.#447:
compute vm mk from-template
: deprecate--high-io
breaking.#448:
compute vm mk shell
: option--scsi
to define controllers with payload:{"type": "paravirtual", "bus": 0}
.#448:
compute vm mk from-clone
: option--scsi
to define controllers with payload:{"type": "paravirtual", "bus": 0}
.#448:
compute vm mk from-spec
: option--scsi
to define controllers with payload:{"type": "paravirtual", "bus": 0}
.#448:
compute vm mk from-image
: option--scsi
to define controllers with payload:{"type": "paravirtual", "bus": 0}
.#448:
compute vm mk from-template
: option--scsi
to define controllers with payload:{"type": "paravirtual", "bus": 0}
.#449:
core
: updatepyvss
from v2021.5.0 to v2021.6.0.
Bug Fixes:
#450:
compute vm mk shell
:"scsi": 0
ignored when provided in--disk
option.#450:
compute vm mk from-clone
:"scsi": 0
ignored when provided in--disk
option.#450:
compute vm mk from-spec
:"scsi": 0
ignored when provided in--disk
option.#450:
compute vm mk from-image
:"scsi": 0
ignored when provided in--disk
option.#450:
compute vm mk from-template
:"scsi": 0
ignored when provided in--disk
option.
v2021.5.4 (2021-05-31)
Improvements:
#444:
core
: updateclick-repl
from v0.1.6 to v0.2.0.#445:
core
: update click-threading from v0.4.4 to v0.5.0.
v2021.5.3 (2021-05-26)
Improvements:
#439:
core
: updateclick
from v8.0.0 to v8.0.1.#440:
compute vm set controller scsi rm
: update to implementpyvss.manager.get_vm_scsi_device
.#442:
core
: removeprompt-toolkit
from dependencies.#443:
docs
: UpdateVSS Shell
section inREADME.md
anduse.rst
.
v2021.5.2 (2021-05-18)
Improvements:
#427:
core
: updateclick
from v7.1.1 to v8.0.0.#428:
completion
: update to support click 8 changes.#429:
shell
: formatting improvements.#430:
core
: updateclick-repl
to custom repo/branch to support completion in click 8.#431:
core
: updatedataclases-json
from v0.5.2 to v0.5.3.#432:
core
: updatePygments
from v2.8.0 to v2.9.0#433:
core
: updateruamel.yaml
from v0.16.13 to v0.17.4.#434:
docs
: update README with the latest info.#436:
docker
: Addgit
to 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 fromsemver
tocalver
.#423:
compute vm set custom-spec
: allow multiple--dns-suffix
options 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
: updatepyvss
from 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-server
option to configuration file.#406:
compute vm mk from-clone
:--snapshot
to clone from given snapshot#404:
core
: updatepyvss
from v0.17.2 to v0.18.1.
Bug Fixes:
#401:
compute vm mk from-image
: throws exception when user-data is not provided even if it’s optional.#407:
core
:--filter-by
option ignored if operator is included.
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
: minimumpython
version 3.7.0.#391:
core
: updatepyvss
from v0.17.1 to v0.17.2.#392:
core
: updatetabulate
from v0.8.7 to v0.8.9.#393:
core
: updatedateparser
from v0.7.6 to v1.0.0#397:
core
: updatevalidators
from v0.18.1 to v0.18.2.#398:
core
: updatePygments
from v2.7.1 to v2.8.0.#399:
core
: updateruamel.yaml
from v0.16.12 to v0.16.13.#394:
ci
: pipeline release-dist jobs missing dependencies:rust
andcargo
.
v0.10.4 (2021-02-04)
Improvements:
#387:
compute vm set disk mk
: supportscsi
inJSON
format.
v0.10.3 (2021-01-22)
Improvements:
#385:
compute vm mk from-image
:--network-config
improvements to handle cloud confignetwork-config
file.
v0.10.2 (2021-01-07)
Improvements:
#383:
compute vm mk from-image
:--user-data
improvements to handle cloud config user data file.#382:
ci
: python package deployment on internal registry.
v0.10.1 (2020-12-09)
Improvements:
University of Toronto - Since 1827