Skip to content

Commit 027b72c

Browse files
authored
Release merge v3.53.0
Release merge v3.53.0
2 parents 471d2f1 + 259b373 commit 027b72c

File tree

226 files changed

+1266
-560
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

226 files changed

+1266
-560
lines changed

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
1-
## 3.52.1 (Unreleased)
1+
## 3.53.0 (Unreleased)
2+
3+
### Added
4+
- Support for creating `oci_database_autonomous_database` resource with the specified `whitelisted_ips`
5+
- Support for `customer_asn` attribute in `core_virtual_circuit` resource
6+
- Support for fault domains in `core_instance_pool` resource
7+
- Support for URL Redirect Feature in `oci_load_balancer_rule_set` resource
8+
9+
### Deprecated
10+
- Virtual Circuit resource: The `customer_bgp_asn` attribute is now deprecated. Please use the `customer_asn` instead.
11+
212
## 3.52.0 (November 13, 2019)
313

414
### Added

examples/compute/instance_pool/instance_pool.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ resource "oci_core_instance_pool" "test_instance_pool" {
169169

170170
placement_configurations {
171171
availability_domain = "${data.oci_identity_availability_domain.ad.name}"
172+
fault_domains = ["FAULT-DOMAIN-1"]
172173
primary_subnet_id = "${oci_core_subnet.test_subnet.id}"
173174
}
174175

examples/database/adb/autonomous_database.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ resource "oci_database_autonomous_database" "autonomous_database" {
2323
is_auto_scaling_enabled = "true"
2424
license_model = "${var.autonomous_database_license_model}"
2525
is_preview_version_with_service_terms_accepted = "false"
26+
whitelisted_ips = ["1.1.1.1/28"]
2627
}
2728

2829
data "oci_database_autonomous_databases" "autonomous_databases" {

examples/fast_connect/variables.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ variable "virtual_circuit_cross_connect_mappings_vlan" {
3232
default = 200
3333
}
3434

35-
variable "virtual_circuit_customer_bgp_asn" {
35+
variable "virtual_circuit_customer_asn" {
3636
default = 10
3737
}
3838

examples/fast_connect/virtual_circuit.tf

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ resource "oci_core_virtual_circuit" "virtual_circuit_private" {
2020
vlan = "${var.virtual_circuit_cross_connect_mappings_vlan}"
2121
}
2222

23-
customer_bgp_asn = "${var.virtual_circuit_customer_bgp_asn}"
24-
display_name = "${var.virtual_circuit_display_name}"
25-
gateway_id = "${oci_core_drg.drg_private.id}"
23+
customer_asn = "${var.virtual_circuit_customer_asn}"
24+
display_name = "${var.virtual_circuit_display_name}"
25+
gateway_id = "${oci_core_drg.drg_private.id}"
2626

2727
#provider_service_id = "${oci_core_provider_service.provider_service.id}"
2828
region = "${var.virtual_circuit_region}"
@@ -41,8 +41,8 @@ resource "oci_core_virtual_circuit" "virtual_circuit_public" {
4141
vlan = "${var.virtual_circuit_cross_connect_mappings_vlan_public}"
4242
}
4343

44-
customer_bgp_asn = "${var.virtual_circuit_customer_bgp_asn}"
45-
display_name = "${var.virtual_circuit_display_name}"
44+
customer_asn = "${var.virtual_circuit_customer_asn}"
45+
display_name = "${var.virtual_circuit_display_name}"
4646

4747
#provider_service_id = "${oci_core_provider_service.provider_service.id}"
4848

@@ -80,7 +80,7 @@ resource "oci_core_virtual_circuit" "virtual_circuit_provider_private_layer2" {
8080
oracle_bgp_peering_ip = "${var.virtual_circuit_cross_connect_mappings_oracle_bgp_peering_ip}"
8181
}
8282

83-
customer_bgp_asn = "${var.virtual_circuit_customer_bgp_asn}"
83+
customer_asn = "${var.virtual_circuit_customer_asn}"
8484
display_name = "${var.virtual_circuit_display_name}"
8585
gateway_id = "${oci_core_drg.drg_provider_layer2.id}"
8686
provider_service_id = "${data.oci_core_fast_connect_provider_services.fast_connect_provider_services_private_layer2.fast_connect_provider_services.0.id}"

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require (
66
github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce
77
github.com/hashicorp/terraform v0.12.4-0.20190628193153-a74738cd35fc
88
github.com/mitchellh/cli v1.0.0
9-
github.com/oracle/oci-go-sdk v12.4.0+incompatible
9+
github.com/oracle/oci-go-sdk v12.5.0+incompatible
1010
github.com/stretchr/objx v0.1.1 // indirect
1111
github.com/stretchr/testify v1.3.0
1212
gopkg.in/yaml.v2 v2.2.2

go.sum

Lines changed: 46 additions & 50 deletions
Large diffs are not rendered by default.

oci/analytics_analytics_instance_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ package oci
55
import (
66
"context"
77
"fmt"
8+
"strconv"
89
"strings"
910
"testing"
1011
"time"
@@ -148,6 +149,11 @@ func TestAnalyticsAnalyticsInstanceResource_basic(t *testing.T) {
148149

149150
func(s *terraform.State) (err error) {
150151
resId, err = fromInstanceState(s, resourceName, "id")
152+
if isEnableExportCompartment, _ := strconv.ParseBool(getEnvSettingWithDefault("enable_export_compartment", "false")); isEnableExportCompartment {
153+
if errExport := testExportCompartmentWithResourceName(&resId, &compartmentId, resourceName); errExport != nil {
154+
return errExport
155+
}
156+
}
151157
return err
152158
},
153159
),

oci/audit_configuration_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ package oci
44

55
import (
66
"fmt"
7+
"strconv"
78
"testing"
89

910
"github.com/hashicorp/terraform/helper/resource"
@@ -59,6 +60,11 @@ func TestAuditConfigurationResource_basic(t *testing.T) {
5960

6061
func(s *terraform.State) (err error) {
6162
resId, err = fromInstanceState(s, resourceName, "id")
63+
if isEnableExportCompartment, _ := strconv.ParseBool(getEnvSettingWithDefault("enable_export_compartment", "false")); isEnableExportCompartment {
64+
if errExport := testExportCompartmentWithResourceName(&resId, &tenancyId, resourceName); errExport != nil {
65+
return errExport
66+
}
67+
}
6268
return err
6369
},
6470
),

oci/autoscaling_auto_scaling_configuration_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ package oci
55
import (
66
"context"
77
"fmt"
8+
"strconv"
89
"testing"
910

1011
"github.com/hashicorp/terraform/helper/resource"
@@ -229,6 +230,11 @@ func TestAutoScalingAutoScalingConfigurationResource_basic(t *testing.T) {
229230

230231
func(s *terraform.State) (err error) {
231232
resId, err = fromInstanceState(s, resourceName, "id")
233+
if isEnableExportCompartment, _ := strconv.ParseBool(getEnvSettingWithDefault("enable_export_compartment", "false")); isEnableExportCompartment {
234+
if errExport := testExportCompartmentWithResourceName(&resId, &compartmentId, resourceName); errExport != nil {
235+
return errExport
236+
}
237+
}
232238
return err
233239
},
234240
),

0 commit comments

Comments
 (0)