Skip to content

Releases: oracle/oci-cli

2.4.42

25 Jan 00:49
3a7e6b2

Choose a tag to compare

Added

  • Support for renaming the new database when restoring a database backup to an existing dbsystem (--db-name option for oci db database create-from-backup)

  • Support for renaming the new database when launching new dbsystem from a database backup (--db-name option for oci db system launch-from-backup)

    • An example on using --db-name parameter while restoring a database from backup can be found on GitHub.
  • Support for calling Oracle Cloud Infrastructure services in the ca-toronto-1 region (--region ca-toronto-1)

Changed

  • Upgraded third party module versions for requests, cx_Oracle, pyOpenSSL, and cryptography. This should improve support for Python 3.7.

2.4.41

15 Jan 00:35
de29c22

Choose a tag to compare

Added

  • Support for passing device while attaching volume to instance in Compute service
    • (oci compute volume-attachment attach --device)
  • Support for fetching devices for an instance in Compute service
    • (oci compute device list-instance)
  • Support for Custom Header Rule Sets in the Load Balancer service
    • (oci lb rule-set)

2.4.40

14 Dec 05:31

Choose a tag to compare

Added

  • Support for sparse diskgroup option with Exadata shape in the following command:

    • (oci db system launch)
  • Support for Data Guard on VM DB Shape

  • Support create option with-new-db-system along with from-existing-db-system

    • (oci db data-guard-association create with-new-db-system)
  • Support for tagging Zones in the DNS service.

  • Block Storage paravirtualized-encryption-in-transit feature

    • Ability to enable encryption-in-transit for paravirtualized volume attachment for both boot volumes and data volumes (oci compute volume-attachment attach-paravirtualized-volume)
  • Support for resetting idp scim client as part of Identity Service.

    • (oci iam scim-client-credentials reset-idp-scim-client --identity-provider-id)
  • Support for updating user capabilities as part of Identity Service.

    • (oci iam user update-user-capabilities --user-id)
  • Support for listing identity provider groups as part of Identity Service.

    • (oci iam identity-provider-group list)

Changed

  • New Attribute is-latest-for-major-version is included in (oci db version list) response

  • pyOpenSSL was upgraded to version 17.5.0 and cryptography to version 2.1.4 to address a vulnerability identified on GitHub as CVE-2018-1000808.

2.4.39

30 Nov 00:39
9847257

Choose a tag to compare

Added

  • Support for fetching bucket statistics in Object Storage getBucket service.
    • (oci os bucket get --bucket-name --namespace-name --fields)
    • An example on using the feature can be found on GitHub

2.4.38

15 Nov 22:43
c0b0199

Choose a tag to compare

Added

  • VCN Transit Routing (VTR) feature as part of Virtual Cloud Network
    • Ability to associate route table when creating drg-attachment (oci network drg-attachment create --routeTableId)
    • Ability to associate route table when creating local-peering-gateway (oci network local-peering-gateway create --routeTableId)
    • Ability to associate route table when updating drg-attachment (oci network drg-attachment update --routeTableId)
    • Ability to associate route table when updating local-peering-gateway (oci network local-peering-gateway update --routeTableId)
    • An example using the feature can be found on GitHub.

2.4.37

01 Nov 21:54
4d210cd

Choose a tag to compare

Added

  • Support for tagging as part of FSS
    • (oci fs file-system create --freeform-tags --defined-tags)
    • (oci fs snapshot create --freeform-tags --defined-tags)
    • (oci fs mount-target create --freeform-tags --defined-tags)
  • Support for modifying the route table, DHCP options, or security lists associated with a subnet.
  • Improvements to access control of compartments by allowing users to only show accessible compartments and list all compartments under the current tenancy.
    • (oci iam compartment list --access-level)
    • (oci iam compartment list --compartment-id-in-subtree)

2.4.36

26 Oct 17:48
5a83404

Choose a tag to compare

Fixed

  • Fix malformed instance metadata keys for oci compute-management instance-configuration create and oci compute-management instance-configuration launch-compute-instance. This was preventing SSH access to instances created through these commands. (#97)

2.4.35

18 Oct 19:38
1dd2b9c

Choose a tag to compare

Added

  • Support to Generate and Download wallet for Autonomous Transaction Processing Database and Autonomous Data Warehouse

    • (oci db autonomous-data-warehouse generate-wallet)
    • (oci db autonomous-database generate-wallet)
  • Support for creating a standalone backup from an on-premises database as part of the Database service

    • Details can be found here
    • An example on using the feature can be found on GitHub
  • Support for Cross Region Backup Copy in Block Storage.

    • (oci bv backup copy --volume-backup-id --destination-region)
  • Support for Cost Tracking Tags as part of Identity Service.

    • (oci iam tag create --is-cost-tracking)
    • (oci iam tag update --is-cost-tracking)
    • (oci iam tag list-cost-tracking)
  • Support for Compartment Delete, listing WorkRequests under a compartment and getting details for a work request.

    • (oci iam compartment delete --compartment-id)
    • (oci iam work-request list --compartment-id)
    • (oci iam work-request get --work-request-id)
  • Support for Instance Configurations as part of Compute Management service

    • (oci compute-management instance-configuration create)
    • (oci compute-management instance-configuration delete)
    • (oci compute-management instance-configuration get)
    • (oci compute-management instance-configuration list)
    • (oci compute-management instance-configuration update)
    • (oci compute-management instance-configuration launch-compute-instance)
  • Support for Instance Pools as part of Compute Management service

    • (oci compute-management instance-pool create)
    • (oci compute-management instance-pool terminate)
    • (oci compute-management instance-pool get)
    • (oci compute-management instance-pool list)
    • (oci compute-management instance-pool update)
    • (oci compute-management instance-pool reset)
    • (oci compute-management instance-pool softreset)
    • (oci compute-management instance-pool start)
    • (oci compute-management instance-pool stop)
    • (oci compute-management instance-pool list-instances)

Changed

  • New Attribute dbVersion is included in the GET Response for Autonomous Transaction Processing Database and Autonomous Data Warehouse.
  • New Attribute allConnectionStrings is included in the GET Response for Autonomous Transaction Processing Database and Autonomous Data Warehouse.

Known Issues

  • Malformed ssh_authorized_keys on instances created using oci compute-management create and oci compute-management launch-compute-instance operations prevents SSH access #97

2.4.34

04 Oct 17:31
70d7dd2

Choose a tag to compare

Added

  • Support to consume Image Catalog Listings as part of Compute Service

    • (oci compute pic listing)
    • (oci compute pic version)
    • (oci compute pic agreements)
    • (oci compute pic subscription)
  • Support for Cross Region Copy in Object Storage.

    • (oci os object copy --bucket-name --source-object-name --destination-region --destination-namespace --destination-bucket --destination-object)

    • An example on using the feature can be found on GitHub

  • Support for Object Lifecycle Management as part of the Object Storage service.

    • (oci os object-lifecycle-policy put)
    • (oci os object-lifecycle-policy get)
    • (oci os object-lifecycle-policy delete)
  • Support for network address translation gateway in Networking service

    • (oci network nat-gateway create)
    • (oci network nat-gateway delete)
    • (oci network nat-gateway get)
    • (oci network nat-gateway list)
    • (oci network nat-gateway update)

2.4.33

27 Sep 20:40
38688a2

Choose a tag to compare

Added

  • Support for Key Management Service (oci kms)

    • Examples on using the Key Management Service can be found on GitHub
  • Support for --wait-for-state option on multiple commands.

  • Improved custom image support by introducing PARAVIRTUALIZED as a launch mode option in the Image Import command.

    • (oci compute image import --launch-mode PARAVIRTUALIZED)
  • Support for creating bucket with --kms-key-id, updating --kms-key-id of a bucket.

  • Support for creating data volume, boot volume, launch instance with --kms-key-id, updating --kms-key-id for a data volume or boot volume.