Releases: oracle/terraform-provider-oci
Releases · oracle/terraform-provider-oci
2.1.1 - 2018-03-14
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
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
andstate
. - 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
andpage
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 themetadata
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
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
2.0.7 - 2018-02-08
2.0.6 – 2018-01-08
2.0.5 - 2017-12-14
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
2.0.4 - 2017-11-2
2.0.3 - 2017-10-26
Added
- Filters for most core, IAM, and Load Balancer data sources. See docs/Filters.md for details.
- Support for Virtual Machine (VM) DB Systems
- Support for Bring Your Own License (BYOL) licensing model for DB Systems
Notes
Feature additions, bug fixes and optimizations
- Optimize service error retry behavior (#179)
- Support update and refresh on Instance and Vnic details
- Object store fixes and file upload example (#225)
- Block volumes supports size in gigabytes (#297)
- Properly handle version date in policies, ignore format changes when diffing (#230)
- Ignore case for DNS Labels (#279)
- Support compartment renaming (#250)
- Handle and log URL parsing errors (#277)
- Minor update to bmcs-go-sdk license
- Acceptance test refinements
- Oci-tool migration tool fixes (#298) (#292)
If upgrading from v1, see this wiki for migration steps.
Bug Fixes and VNIC skip_source_dest_check
- Resources are now removed from the state file if in a "terminated" state so that it is recreated on an apply (#113)
- Adds VNIC skip_source_dest_check property
- Enable empty route rules (#68)
- Fix import of Subnet prohibit_public_ip_on_vnic
- Adds pagination to all IAM data sources
- General fixes for plans including compartments as a resource
If upgrading from v1, see this wiki for migration steps.