Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
maxLevel3

New Features

compute vm set/get retire: manage retirement requests for vms. (#418. #419, #420)

Commands:

  • compute vm set <id> retire mk
  • compute vm set <id> retire confirm
  • compute vm set <id> retire cancel
  • compute vm set <id> retire send
  • compute vm get <id> retire
  • request retire ls
  • request retire cancel
  • request retire confirm
  • request retire send
  • request retire get

...

Code Block
vss-cli compute vm set vm-2665 retire mk -t timedelta --value 0,0,6 --warning-days 15

Improvements

core: update pyvss from v0.18.1 to v2021.5.0 (#426)

core: move from semver to calver (#417)

We have moved to a new versioning schema from semantic versioning. From now on, the VSS Command Line interface will be using calendar versioning, consisting of the year, month and a patch number to indicate a bug-fix release. 

compute vm mk: support for retirement requests. (#424)

Commands:

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

...

Code Block
vss-cli --wait compute vm mk from-clone --source vm-2659 \
-d 'Temporary instance. Planned to be available only 6 months' \
--os ubuntu64Guest --disk 100 --net NET --folder group-v2522 \
--retire-type timedelta --retire-warning 10 --retire-value 0,6,0 

compute vm set custom-spec: allow multiple --dns-suffix options for dns search settings. (#423)

Commands:

  • compute vm set custom-spec

...

Code Block
--custom-spec '{"hostname": "fe1", "domain": "dept.utoronto.ca", "interfaces": [{"dhcp": true}]}, "dns_suffix": ["dept.utoronto.ca", "utoronto.ca"], "dns": ["128.100.100.128", "128.100.100.129"]'

Bug Fixes

request new retry: --wait is ignored (#421)

request change retry: --wait is ignored (#422)

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:

...