Skip to content

Commit d0a989a

Browse files
authored
Merge pull request #2431 from oracle/release_gh
Releasing version 7.14.0
2 parents 71b3ace + ad89ae3 commit d0a989a

File tree

630 files changed

+43195
-6045
lines changed

Some content is hidden

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

630 files changed

+43195
-6045
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
## 7.14.0 (August 13, 2025)
2+
3+
### Added
4+
- Support for scimQuery field for findingAnalytics API in data safe
5+
- Support for ODSC - Distributed Training V2 (DTv2)
6+
- Support for OCI Cache - Customer Managed Config Sets
7+
- Support for AI Vision Service Stream Video Processing
8+
- Support for GoldenGate Connections Release 8
9+
- Support for OL8 migration for Devops Build runner
10+
- Support for fields computeClusterId and placementConstraintDetails in Instance Configuration Launch Details
11+
- Max Parallel Chunks configurable via env
12+
- Formatting changes in files
13+
14+
### Bug Fix
15+
- Fix using security_attributes in UpdateInstance and add tests
16+
- remove usages of freeformTags and definedTags from ApplianceImageSummary
17+
- EXACC update fix to send destionationDetails
18+
- Resolved errors with VCN update requests for IPv6 CIDRs
19+
120
## 7.13.0 (August 6, 2025)
221

322
### Added

examples/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ This directory contains Terraform configuration files showing how to create spec
1919
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/announcements_service.zip)
2020
- api_gateway
2121
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/api_gateway.zip)
22+
- api_platform
23+
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/api_platform.zip)
2224
- apiaccesscontrol
2325
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/apiaccesscontrol.zip)
2426
- apm

examples/api_platform/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Overview
2+
This is a Terraform configuration that creates the `api_platform` service on Oracle Cloud Infrastructure.
3+
4+
The Terraform code is used to create a Resource Manager stack, that creates the required resources and configures the application on the created resources.
5+
## Magic Button
6+
[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://github.com/oracle/terraform-provider-oci/raw/master/examples/zips/api_platform.zip)
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Overview
2+
This is a Terraform configuration that creates the `api_platform` service on Oracle Cloud Infrastructure.
3+
4+
The Terraform code is used to create a Resource Manager stack, that creates the required resources and configures the application on the created resources.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
// Copyright (c) 2017, 2024, Oracle and/or its affiliates. All rights reserved.
2+
// Licensed under the Mozilla Public License v2.0
3+
4+
variable "tenancy_ocid" {
5+
}
6+
7+
variable "user_ocid" {
8+
}
9+
10+
variable "fingerprint" {
11+
}
12+
13+
variable "private_key_path" {
14+
}
15+
16+
variable "region" {
17+
}
18+
19+
variable "compartment_ocid" {
20+
}
21+
22+
variable "data_safe_target_ocid" {
23+
}
24+
variable "security_assessment_ocid" {
25+
26+
}
27+
variable "comp_security_assessment_ocid" {
28+
29+
}
30+
provider "oci" {
31+
version = "7.12.0"
32+
tenancy_ocid = var.tenancy_ocid
33+
user_ocid = var.user_ocid
34+
fingerprint = var.fingerprint
35+
private_key_path = var.private_key_path
36+
region = var.region
37+
}
38+
39+
data "oci_data_safe_security_assessment_comparison" "test_security_assessment_comparison" {
40+
#Required
41+
comparison_security_assessment_id = var.comp_security_assessment_ocid
42+
security_assessment_id = var.security_assessment_ocid
43+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
// Copyright (c) 2017, 2024, Oracle and/or its affiliates. All rights reserved.
2+
// Licensed under the Mozilla Public License v2.0
3+
4+
variable "tenancy_ocid" {}
5+
variable "user_ocid" {}
6+
variable "fingerprint" {}
7+
variable "private_key_path" {}
8+
variable "region" {}
9+
variable "compartment_ocid" {}
10+
variable "security_assessment_ocid" {}
11+
variable "data_safe_target_ocid" {}
12+
13+
variable "scim_query" {
14+
default = "severity eq \"HIGH\""
15+
}
16+
17+
provider "oci" {
18+
tenancy_ocid = var.tenancy_ocid
19+
user_ocid = var.user_ocid
20+
fingerprint = var.fingerprint
21+
private_key_path = var.private_key_path
22+
region = var.region
23+
}
24+
25+
data "oci_data_safe_security_assessment_finding_analytics" "test_security_assessment_finding_analytics" {
26+
#Required
27+
compartment_id = var.compartment_ocid
28+
access_level = "ACCESSIBLE"
29+
compartment_id_in_subtree = true
30+
#Optional
31+
scim_query = var.scim_query
32+
}

examples/datascience/job/job.tf

Lines changed: 54 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -64,25 +64,64 @@ resource "oci_datascience_job" "job" {
6464
artifact_content_length = 1380
6565
artifact_content_disposition = "attachment; filename=job_artifact.py"
6666
delete_related_job_runs = true
67-
# optional parameter
68-
# opc_parent_rpt_url = ""
67+
job_storage_mount_configuration_details_list {
68+
destination_directory_name = "fss"
69+
storage_type = "FILE_STORAGE"
70+
destination_path = "/mnt"
71+
export_id = "<export_id>"
72+
mount_target_id = "<mount_id>"
6973

70-
job_configuration_details {
71-
job_type = "DEFAULT"
72-
maximum_runtime_in_minutes = 30
7374
}
75+
# optional parameter
76+
# opc_parent_rpt_url = ""
7477

75-
job_infrastructure_configuration_details {
76-
job_infrastructure_type = "STANDALONE"
77-
shape_name = "VM.Standard3.Flex"
78-
block_storage_size_in_gbs = 100
79-
subnet_id = oci_core_subnet.tf_subnet.id
80-
81-
# Optional
82-
job_shape_config_details {
83-
memory_in_gbs = 16
84-
ocpus = 2
78+
# job_configuration_details {
79+
# job_type = "DEFAULT"
80+
# maximum_runtime_in_minutes = 30
81+
# }
82+
83+
# job_infrastructure_configuration_details {
84+
# job_infrastructure_type = "STANDALONE"
85+
# shape_name = "VM.Standard3.Flex"
86+
# block_storage_size_in_gbs = 100
87+
# subnet_id = oci_core_subnet.tf_subnet.id
88+
89+
# # Optional
90+
# job_shape_config_details {
91+
# memory_in_gbs = 16
92+
# ocpus = 2
93+
# }
94+
# }
95+
96+
# New Optional parameter for Multi Node
97+
job_node_configuration_details {
98+
job_node_type = "MULTI_NODE"
99+
job_network_configuration {
100+
job_network_type = "CUSTOM_NETWORK"
101+
subnet_id= "<subnet_id>"
85102
}
103+
job_node_group_configuration_details_list {
104+
name= "replica1"
105+
job_configuration_details {
106+
job_type= "DEFAULT"
107+
command_line_arguments= "commandLineArguments"
108+
}
109+
job_infrastructure_configuration_details {
110+
job_infrastructure_type = "MULTI_NODE"
111+
shape_name = "VM.Standard3.Flex"
112+
block_storage_size_in_gbs = 50
113+
subnet_id = "<subnet_id>"
114+
115+
# Optional
116+
job_shape_config_details {
117+
memory_in_gbs = 16
118+
ocpus = 3
119+
}
120+
}
121+
minimum_success_replicas=1
122+
replicas=1
123+
}
124+
startup_order = "IN_ORDER"
86125
}
87126

88127
job_environment_configuration_details {

examples/datascience/pipeline/pipeline.tf

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -575,6 +575,21 @@ resource "oci_datascience_pipeline_run" "test_pipeline_run" {
575575
# # log_group_id = oci_logging_log_group.pipeline_run.id
576576
# # # log_id = oci_logging_log.test_log.id
577577
# # }
578+
# New Optional parameter
579+
# # infrastructure_configuration_override_details {
580+
# #Required
581+
# block_storage_size_in_gbs = var.pipeline_infrastructure_configuration_details_block_storage_size_in_gbs
582+
# shape_name = "VM.Standard2.1"
583+
# # optional for custom networking
584+
# subnet_id = var.subnet_id
585+
# #Optional ONLY required if the shape is a flex shape
586+
# # shape_config_details {
587+
588+
# # #Optional
589+
# # memory_in_gbs = var.pipeline_infrastructure_configuration_details_shape_config_details_memory_in_gbs
590+
# # ocpus = var.pipeline_infrastructure_configuration_details_shape_config_details_ocpus
591+
# # }
592+
# }
578593
# project_id = oci_datascience_project.pipeline.id
579594
# step_override_details {
580595
# #Required
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
variable "tenancy_ocid" {}
2+
variable "user_ocid" {}
3+
variable "deployment_ocid" {}
4+
variable "fingerprint" {}
5+
variable "private_key_path" {}
6+
variable "compartment_id" {}
7+
variable "region" {}
8+
variable "password_secret_id" {}
9+
10+
variable "description" {
11+
default = "Created as example for TERSI-4594 Connections R8"
12+
}
13+
variable "freeform_tags" {
14+
default = { "bar-key" = "value" }
15+
}
16+
variable "connection_type" {
17+
default = "AMAZON_KINESIS"
18+
}
19+
variable "display_name" {
20+
default = "Amazon_Kinesis_TerraformTest"
21+
}
22+
variable "technology_type" {
23+
default = "AMAZON_KINESIS"
24+
}
25+
variable "access_key_id" {
26+
default = "access_key_id_access_key_id_access_key_id"
27+
}
28+
variable "secret_access_key" {
29+
default = "access-key"
30+
}
31+
variable "does_use_secret_ids" {
32+
default = true
33+
}
34+
35+
36+
37+
provider "oci" {
38+
tenancy_ocid = var.tenancy_ocid
39+
user_ocid = var.user_ocid
40+
fingerprint = var.fingerprint
41+
private_key_path = var.private_key_path
42+
region = var.region
43+
}
44+
resource "oci_golden_gate_connection" "test_connection"{
45+
#Required
46+
compartment_id = var.compartment_id
47+
connection_type = var.connection_type
48+
technology_type = var.technology_type
49+
display_name = var.display_name
50+
access_key_id = var.access_key_id
51+
52+
#Optional
53+
description = var.description
54+
freeform_tags = var.freeform_tags
55+
secret_access_key_secret_id = var.password_secret_id
56+
does_use_secret_ids = var.does_use_secret_ids
57+
}
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
variable "tenancy_ocid" {}
2+
variable "user_ocid" {}
3+
variable "deployment_ocid" {}
4+
variable "fingerprint" {}
5+
variable "private_key_path" {}
6+
variable "compartment_id" {}
7+
variable "region" {}
8+
variable "password_secret_id" {}
9+
10+
variable "description" {
11+
default = "Created as example for TERSI-4594 Connections R8"
12+
}
13+
variable "freeform_tags" {
14+
default = { "bar-key" = "value" }
15+
}
16+
variable "connection_type" {
17+
default = "AZURE_DATA_LAKE_STORAGE"
18+
}
19+
variable "display_name" {
20+
default = "Azure_Data_Lake_Storage_TerraformTest"
21+
}
22+
variable "technology_type" {
23+
default = "AZURE_DATA_LAKE_STORAGE"
24+
}
25+
variable "account_name"{
26+
default = "testaccount"
27+
}
28+
variable "authentication_type" {
29+
default = "SHARED_KEY"
30+
}
31+
variable "does_use_secret_ids" {
32+
default = true
33+
}
34+
35+
36+
37+
provider "oci" {
38+
tenancy_ocid = var.tenancy_ocid
39+
user_ocid = var.user_ocid
40+
fingerprint = var.fingerprint
41+
private_key_path = var.private_key_path
42+
region = var.region
43+
}
44+
resource "oci_golden_gate_connection" "test_connection"{
45+
#Required
46+
compartment_id = var.compartment_id
47+
connection_type = var.connection_type
48+
technology_type = var.technology_type
49+
display_name = var.display_name
50+
account_name = var.account_name
51+
authentication_type = var.authentication_type
52+
53+
#Required for SHARED_KEY authentication_type
54+
account_key_secret_id = var.password_secret_id
55+
56+
#Optional
57+
description = var.description
58+
freeform_tags = var.freeform_tags
59+
does_use_secret_ids = var.does_use_secret_ids
60+
}

0 commit comments

Comments
 (0)