Releases: oracle/oci-cli
Releases · oracle/oci-cli
2.5.8
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
2.5.6
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
- Make cx-Oracle used by Database Service an optional package for OCI CLI installer. It's installation instructions are as below:
- In *NIX systems, type below commands in bash shell:
- curl -L -O https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh"
- ./install.sh --optional-features db
- In Windows systems using powershell, type below commands:
- ((New-Object System.Net.WebClient).DownloadFile('https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.ps1', "$pwd\install.ps1"))
- .\install.ps1 -OptionalFeatures db
- If just using pip:
- pip install 'oci-cli[db]'
- In *NIX systems, type below commands in bash shell:
2.5.5
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 authenticateoci session exportoci session importoci session refreshoci session terminateoci 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
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
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
Added
- Support for OCI Monitoring Service
- Support for Resource Manager service
oci resource-manager- An example of using the feature can be found on GitHub
- Support for Notification service
- Support for Auto Scaling Configurations as part of Compute Autoscaling Service
oci autoscaling configuration createoci autoscaling configuration deleteoci autoscaling configuration getoci autoscaling configuration listoci 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 createoci autoscaling policy deleteoci autoscaling policy getoci autoscaling policy listoci 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-lboci 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-configoci compute instance update --agent-config- An example using the feature can be found on GitHub
2.5.1
Added
- Tagging support for Key Management (
--freeform-tagsand--defined-tagsoption foroci 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-domainoption in theoci network subnet createcommand. - [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
Added
- Connection Strings for Database Resource API in Database Service
- The following commands responses have a new attribute
connectionStringsadded to them.- (
oci db database get) - (
oci db database list)
- (
- The following commands responses have a new attribute
- 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
--overwriteflag while downloading kubernetes configuration. Using this flag ensures current behavior
- Support for