Skip to content

Releases: UpCloudLtd/upcloud-cli

v3.12.0

18 Nov 12:00
621d2dd
Compare
Choose a tag to compare

Changed

  • Take server state into account in server completions. For example, do not offer started servers as completions for server start command.
  • Allow using UUID prefix as an argument. For example, if there is only one network available that has an UUID starting with 0316, details of that network can be listed with upctl network show 0316 command.
  • Match title and name arguments case-insensitively if the given parameter does not resolve with an exact match.

v3.11.1

12 Aug 13:31
fb2ba60
Compare
Choose a tag to compare

Fixed

  • In storage modify, avoid segfault if the target storage does not have backup rule in the storage details. This would have happened, for example, when renaming private templates.

v3.11.0

23 Jul 10:53
2e0ddbe
Compare
Choose a tag to compare

Added

  • Add labels to database show output.
  • In router show command, list static routes in the human readable output and add static route type field to all outputs.

v3.10.0

17 Jul 12:19
bd632f2
Compare
Choose a tag to compare

Changed

  • In server create command, use Ubuntu Server 24.04 LTS (Noble Numbat) as default value for --os. The new default template only supports SSH key based authentication. Use --ssh-keys option to provide the keys when creating a server with the default template.
  • In server create command, enable metadata service by default when the selected (or default) template uses cloud-init (template_type is cloud-init) and thus requires it.

v3.9.0

04 Jul 09:13
c5ff2ec
Compare
Choose a tag to compare

Added

  • Add gateway plans command for listing gateway plans.
  • Add objectstorage regions command for listing managed object storage regions.

Changed

  • In all outputs of server plans, sort plans by CPU count, memory amount, and storage size.
  • In human readable output of server plans, group plans by type.

Fixed

  • Omit storage tier from server create payload to use plans default storage tier. This allows creating servers with developer plans that do not allow creating MaxIOPS storages with the server. Other plan types will continue to use MaxIOPS by default.

v3.8.1

24 May 11:41
0e2660b
Compare
Choose a tag to compare

Changed

  • Allow creating Kubernetes cluster without node-groups.

v3.8.0

30 Apr 11:03
ec124fa
Compare
Choose a tag to compare

Added

  • Add host list command for listing private cloud hosts.
  • Add --host argument to server restart command.
  • Add --avoid-host and --host arguments to server start command.
  • Add Parent zone column to zone list output for users that have access to private zones.

Changed

  • Go version bump to 1.21

v3.7.0

04 Apr 10:49
7aada59
Compare
Choose a tag to compare

Added

  • Add managed object storage name to show and list command outputs.
  • Add completions for managed object storages and allow using managed object storage name (in addition to its UUID) as a positional argument.
  • Add paging flags (--limit and --page) to database, gateway, loadbalancer, and objectstorage list commands

v3.6.0

07 Mar 09:48
a8832d7
Compare
Choose a tag to compare

Added

  • Support Kubernetes cluster labels: list labels with show commands and manage them with create and modify commands
  • Add networkpeering commands (delete, disable, list) for network peering management.

v3.5.0

29 Feb 13:19
50afd69
Compare
Choose a tag to compare

Added

  • Policies section in objectstorage show command
  • Optional parameters --delete-users and --delete-policies to objectstorage delete

Changed

  • Users in objectstorage show now contain column ARN instead of Updated