Skip to content

Releases: oracle/terraform-provider-oci

2.1.5 - 2018-04-12

13 Apr 01:03

Choose a tag to compare

Added

  • New features for Instances
    • Add “preserve_boot_volume” attribute for preserving attached boot volume on destroy.
    • Add “source_details” attribute for specifying either an image or an existing boot volume when launching.
    • More details can be found here.
  • Added support for Local VCN Peering. More details can be found here. #404
  • DNS service integration: adds Zone and Record resources, datasources, documentation and basic examples. More details can be found here.

Deprecated

  • Instances: The “image” attribute is now deprecated. Please use the “source_details” with “source_type” set to “image” instead.

2.1.4 - 2018-04-09

10 Apr 00:07

Choose a tag to compare

Added

  • Add support for Public IPs. More details can be found here. (#438)

2.1.3 - 2018-03-29

29 Mar 21:03

Choose a tag to compare

Added

  • Added export set resource to File Storage Service. Users can now update FSSTAT related parameters on the export set resource.

Notes

  • Support a new resource name for load balancer backend set that is consistent with other resources. The new name is 'oci_load_balancer_backend_set'. The previous usage of 'oci_load_balancer_backendset' is still supported.

2.1.2 - 2018-03-26

26 Mar 18:34

Choose a tag to compare

Added

  • File Storage Service: Allows management of NFS filesystems, mount targets, exports, and snapshots. (#440)
    More details can be found here.
  • Load Balancer PathRouteSets: Added support for load balancer request routing using path route sets. (#434)
  • Load Balancer Listeners: Added connection_configuration attribute for specifying idle timeouts. (#425)
  • Instance Principals: Allows Terraform OCI provider running within an authorized instance to reach Oracle Cloud Infrastructure services.
    More details can be found here.

Fixed

  • Load Balancer Certificates: passphrase and private_key attributes are now marked as Sensitive. (#447)
  • Load Balancer work request failures now include extra error details from the service.

2.1.1 - 2018-03-14

15 Mar 01:56

Choose a tag to compare

2.1.1 - 2018-03-14

Fixed

  • VolumeAttachment: Handle unsupported attachment types. If an unsupported attachment type is returned by the service, the SDK's base interface is used to populate common fields.
  • Instances: Add missing state field to datasource.

2.1.0 - 2018-03-08

09 Mar 01:29

Choose a tag to compare

More details for the changes introduced in 2.1.0 can be found here.

Added

  • Client side filtering is now enabled for all data sources that return a list.
  • Some Core data sources now support server side filtering by display_name and state.
  • New optional parameters and fields have been added to existing resources and data sources to support new functionality added by the services.
  • Documentation files have been updated and improved. Documentation files for resources and data sources of the same entity have now been consolidated into one file.

Deprecated

  • limit and page parameters in data sources have been deprecated. All list data sources loop through all the pages and return one aggregated list.
  • The time_modified field was deprecated from a few resources as it is no longer set by the service.

Fixed

  • Updates to fields in oci_objectstorage_preauthrequest resource will force the destruction and recreation of the resource. Updates to fields in this resource had no effect earlier.
  • Updating some fields resulted in nothing happening. This has been fixed.
  • Unexpected destruction and recreation of oci_objectstorage_object was fixed by constraining all keys in the metadata map to be lower case.
  • Add Solaris (amd64) binaries (#453).
  • Separate 32 and 64 bit released binaries (#463).

Notes

  • With this release we started using the new official OCI Go SDK. Widespread changes to the source code were needed to make this happen.
  • Removing optional parameters from a created resource will not result in a difference and the value for that field will remain as it was. If you want to reset the field to the default value returned by the service for that field you will have to taint the resource to destroy it and recreate it.
  • If upgrading the OCI provider from v1.x.x, see this wiki for migration steps.
  • See docs for this version here.

2.1.0-beta - 2018-02-08

27 Feb 18:33

Choose a tag to compare

Pre-release

Added

  • Filter was added for several data sources.
  • New server-side filter fields have been added for some data sources
  • Several resources and data sources now allow new fields in their configurations, enabling functionality that was missing in the OCI provider earlier.

Deprecated

  • Several fields that are not supported by the backend services have been deprecated.

Fixed

  • Several bug fixes have been made.

Notes

  • This is a significant update of the OCI Terraform Provider. This is an internal beta release.
  • If upgrading from v1, see this wiki for migration steps.
  • See docs for this version here

2.0.7 - 2018-02-08

09 Feb 04:18
4cac10c

Choose a tag to compare

Added

  • NA

Fixed

  • Correctly resolve Load Balancer and Listener creation failures so plans can be reapplied (#414 and #430).
  • Allow Object Storage Buckets to be renamed in plans by implementing the correct ForceNew behavior (#424).

Notes

  • If upgrading from v1, see this wiki for migration steps.
  • See docs for this version here.

2.0.6 – 2018-01-08

08 Jan 22:38

Choose a tag to compare

Added

  • A minimum of TLS 1.2 is now enforced by the provider (#394)

Fixed

  • Fixed an issue where importing a default resource would leave the manage_default_resource_id empty in the state file during import of default resources (#393, #379)

Notes

  • If upgrading from v1, see this wiki for migration steps.
  • See docs for this version here.

2.0.5 - 2017-12-14

14 Dec 23:45

Choose a tag to compare

Added

  • Enhanced security options by adding support for source port range under security list rules. This can be specified in "tcp_options" and "udp_options" (#340).
  • Allow configuration of default resources under VCNs (#374). See more details about this feature here.

Fixed

  • Fixed bug wherein policy was not destroyed and recreated when compartment is changed (#389)
  • Fixed errors with terraform import because of missing vcn_id in *.tfstate files (internet_gateway, route_tables, dhcp_options) (#388, #379)
  • Fixed error where same retry token was being used for multiple requests in some development environments when auto retries were activated (Issue #170)

Notes

  • Code refactoring was done as part of this release. Go source file names have changed, the provider directory has been added. Should not impact the users in any way.
  • If upgrading from v1, see this wiki for migration steps.
  • See docs for this version here.