Skip to content

Releases: oracle/oci-cli

2.5.9

07 May 21:32
8ace2c1
Compare
Choose a tag to compare

Added

  • Support for calling Oracle Cloud Infrastructure services in the Tokyo (NRT) region (--region ap-tokyo-1)

Changed

  • Jinja2 was upgraded to version 2.10.1 to address a vulnerability identified on GitHub as CVE-2019-10906. Jinga isn't used in our run-time system but as part of our documentation build process.

2.5.8

16 Apr 20:26
5d8bef4
Compare
Choose a tag to compare

Added

  • Improve information to customer premise equipment by introducing Customer Reference Name in the VPN Service.
    • (oci network cpe create --customer-reference-name [text])
    • (oci network cpe update --customer-reference-name [text])
  • Improve information to IPSecConnection by introducing Customer Reference Name in the VPN Service.
    • (oci network ipsecconnection create --customer-reference-name [text])
    • (oci network ipsecconnection update --customer-reference-name [text])
  • Improve information to RemorePeeringConnection by introducing Provider Service Key Name in the VPN Service.
    • (oci network remote-peering-connection create --provider-service-key-name [text])
    • (oci network remote-peering-connection update --provider-service-key-name [text])
  • Support Autonomous Database to change the License Type in the Database Service.
    • (oci db autonomous-database update --license-model [LICENSE_INCLUDED|BRING_YOUR_OWN_LICENSE])
  • Support Autonomous Database to change the whitelistips in the Database Service.
    • (oci db autonomous-database update --whitelisted-ips '[ "1.1.1.1","2.2.2.2/24" ]')
  • Content-type auto option for object storage put and bulk-upload commands.
  • Tagging support for create Dynamic Group and update Dynamic Group flow as part of the Identity Service
    • (oci iam dynamic-group create --defined-tags --freeform-tags)
    • (oci iam dynamic-group update --defined-tags --freeform-tags)

Fixed

  • Installation issues in Ubuntu 18.04.

2.5.7

09 Apr 21:53
1107a57
Compare
Choose a tag to compare

Fixed

  • Fixed inconsistencies in SDK and CLI for Compute's create app catalog subscription. All the options are made optional to make it consistent with the SDK.

  • Use of --region option with instance principal auth

2.5.6

03 Apr 02:14
9d1d0b6
Compare
Choose a tag to compare

Added

  • New command as mentioned below is added to the FastConnect Service. A provider service key is an identifier for a provider's virtual circuit.
    • oci network fast-connect-provider-service-key get
  • Improvement that introduces --customer-reference-name to CrossConnect and CrossConnectGroup in the FastConnectService.
    • (oci network cross-connect create --customer-reference-name [text])
    • (oci network cross-connect update --customer-reference-name [text])
    • (oci network cross-connect-group create --customer-reference-name [text])
    • (oci network cross-connect-group update --customer-reference-name [text])
  • Improvement that introduces --provider-service-key-name to VirtualCircuit in the FastConnect Service.
    • (oci network virtual-circuit create --provider-service-key-name [text])
    • (oci network virtual-circuit update --provider-service-key-name [text])

Changed

2.5.5

26 Mar 20:17
aaa05a8
Compare
Choose a tag to compare

Added

  • Support for token-based authentication for the CLI allowing customers to authenticate their session interactively, then use the CLI for a single session without an API signing key

    • oci session authenticate
    • oci session export
    • oci session import
    • oci session refresh
    • oci session terminate
    • oci session validate
  • Support for an interactive process to create a CLI config file using username / password based login through a browser. Also handles generating API keys and uploading them to your Oracle Cloud Infrastructure account.

    • oci setup bootstrap
  • Support for obtaining and updating Authentication Policy in the Identity Service.

    • oci iam authentication-policy get | update

Changed

  • Documentation enhancements and corrections for traffic management in the DNS service.
  • Improve Object Lifecycle Management policy in Object Storage by supporting glob patterns and exclusions.
    • An example on writing object lifecycle policy can be found on GitHub.

2.5.4

19 Mar 19:56
3e90b7d
Compare
Choose a tag to compare

Added

  • Support for provisioning a new autonomous database or autonomous data warehouse as a clone of another in the Database service
    • oci db autonomous-database create-from-clone
    • An example on using the feature can be found on GitHub.
  • Support for specifying metadata on node pools in the Container Engine for Kubernetes service
    • oci ce node-pool create --node-metadata

2.5.3

12 Mar 18:42
06446c2
Compare
Choose a tag to compare

Added

  • Support DbSystem timezone on provisioning API.
    • (oci db system launch --time-zone)
    • An example on using the feature can be found on GitHub.
  • DbWorkload Type Introduced for Autonomous Database Create Request.
    • (oci db autonomous-database create --db-workload)
    • (oci db autonomous-database list --db-workload)
  • Support for enabling I/O Resource Management (IORM) feature for Exadata Database Systems
    • (oci db system get-exadata-iorm-config)
    • (oci db system update-exadata-iorm-config)
    • An example on using the feature can be found on GitHub.
  • Support for Tag Default feature as a part of the Identity Service
    • (oci iam tag-default)
    • An example on using the feature can be found on GitHub.
  • Support for email on user accounts in the Identity Service
    • (oci iam user create --email)
    • (oci iam user update --email)
  • Support for OCI Budget Service.
    • (oci budgets budget create)
    • (oci budgets budget delete)
    • (oci budgets budget get)
    • (oci budgets budget list)
    • (oci budgets budget update)
    • (oci budgets alert-rule create)
    • (oci budgets alert-rule delete)
    • (oci budgets alert-rule get)
    • (oci budgets alert-rule list)
    • (oci budgets alert-rule update)
    • An example on using the feature can be found on GitHub.

2.5.2

01 Mar 02:09
2ab654c
Compare
Choose a tag to compare

Added

  • Support for OCI Monitoring Service
    • oci monitoring
    • An example using monitoring alarms can be found on GitHub
    • An example using monitoring metrics can be found on GitHub
  • Support for Resource Manager service
    • oci resource-manager
    • An example of using the feature can be found on GitHub
  • Support for Notification service
    • oci ons
    • An example of using notification subscriptions can be found on GitHub
    • An example of using notification topics can be found on GitHub
  • Support for Auto Scaling Configurations as part of Compute Autoscaling Service
    • oci autoscaling configuration create
    • oci autoscaling configuration delete
    • oci autoscaling configuration get
    • oci autoscaling configuration list
    • oci autoscaling configuration update
    • An example using the feature can be found on GitHub
  • Support for Auto Scaling Policies as part of Compute Autoscaling Service
    • oci autoscaling policy create
    • oci autoscaling policy delete
    • oci autoscaling policy get
    • oci autoscaling policy list
    • oci autoscaling policy update
  • Support to specify fault domains in Database system launch in Database service.
    • oci db system launch --fault-domains
    • An example using the feature can be found on GitHub.
  • Support for Load Balancers for Instance Pools
    • oci compute-management instance-pool attach-lb
    • oci compute-management instance-pool detach-lb
    • An example using the feature can be found on GitHub
  • Support for change Tag Namespace Compartment as a part of the Identity Service
    • oci iam tag-namespace change-compartment
    • An example using the feature can be found on GitHub
  • Support for instance launch with agent configuration for enabling monitoring and retrieving agent configuration
    • oci compute instance launch --agent-config
    • oci compute instance update --agent-config
    • An example using the feature can be found on GitHub

2.5.1

22 Feb 02:26
a37cd25
Compare
Choose a tag to compare

Added

  • Tagging support for Key Management (--freeform-tags and --defined-tags option for oci kms management vault/key create/update)
    • An example on using KMS tagging can be found on GitHub.
  • Support for Oracle Streaming Service. (oci streaming)
    • An example on using the Streaming Service can be found on GitHub.

Changed

  • Support for regional subnets, which you can create by omitting the availability-domain option in the oci network subnet create command.
  • [Breaking] Removed 'followup' field from response for oci announce announcements get|list

Fixed

  • [Breaking] Aborting a multipart upload using CLI now returns an error code of 1 if the upload-id does not exist. Earlier it would return 0.
  • [Breaking] CLI commands providing an option of wait-for-state will now set a return code of 2 in case of timeout. This differs from the earlier behavior when it would set a return code of 0. Similarly for any other error during the wait-for-state, a return code of 1 will be returned.
  • Help text for Announcements Service (oci announce)

2.4.44

07 Feb 22:23
edb6b69
Compare
Choose a tag to compare

Added

  • Connection Strings for Database Resource API in Database Service
    • The following commands responses have a new attribute connectionStrings added to them.
      • (oci db database get)
      • (oci db database list)
  • Support for OCI DNS Traffic Management
    • (oci dns steering-policy)
    • (oci dns steering-policy-attachment)
  • Support for Health Check Service (oci health-checks)
    • Ability to create and manage http health check
    • Ability to create and manage ping health check
    • Ability to list available vantage points
    • Ability to create on demand http probe
  • Support for tagging Approved Senders in the Email Service.
    • (oci email sender create --defined-tags --freeform-tags)
    • (oci email sender update --defined-tags --freeform-tags)
  • Support for Web Application Acceleration and Security Service (oci waas)
    • An example on using the WAAS Service can be found on GitHub.

Changed

  • Changed the behavior of kubernetes configuration download command (oci ce cluster create-kubeconfig) in Container Engine service as follows:
    • Support for --overwrite flag while downloading kubernetes configuration. Using this flag ensures current behavior