Skip to content

Commit 7f5a3fd

Browse files
Merge pull request #2007 from oracle/release_gh
Releasing version 5.23.0
2 parents ac3bb9e + 1c2d411 commit 7f5a3fd

File tree

891 files changed

+21962
-1731
lines changed

Some content is hidden

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

891 files changed

+21962
-1731
lines changed

CHANGELOG.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1+
## 5.23.0 (December 12, 2023)
2+
3+
### Added
4+
Support for Dedicated VM Hosts Reboot Migration
5+
Support for Cloud Advisor Permission Model Update
6+
Support for IdentityDomains IDCS Token Exchange
7+
Support for AWR Hub Source in opsi service
8+
Support for OCI customer carbon footprint reporting
9+
Support for Data Safe - Support for top 10 commonly used sensitive types.
10+
Support for GGS Network Changes
11+
Support for Data Catalog Resource Locking Splat feature
12+
Support for ADB-S: Break Glass Access (CP Support)
13+
Parameters attribute in oci_logging_log Configuration Source block
14+
Support for Load Balancer - Enable Resource Discovery for SSL Cipher Suites add ciphers to be exported solve undefined reqId error
15+
Reverted Vendored changes from commit 28b9c4211724127f0c401367ab1cd4db4527955b
16+
Support for VM Cluster Vertical scaling | ADB-D + ADB-C@C
17+
Support for Enable Multiple Clusters in an SDDC
18+
support for Database Tools service connections without runtime support
19+
Support for Backup/Recovery Enhancements | ADB-D
20+
Support for Manage Certificates of Target Servers
21+
Support for Support OL8 and upgrade to OL8 | Base DB
22+
Support for ARM Shapes in Data Science
23+
terraform test for reduce false positive
24+
Support for VM Cluster Vertical scaling | ADB-D + ADB-C@C
25+
Support for ExaDB-C@C (EXACC) Serial Console Access to VM - History Files
26+
Support for ADB-S: Ability to Switch DB Tools On/Off
27+
Support for Update documentation for SQL firewall management resources
28+
Support for Increase Creation Time for VM Cluster in Terraform
29+
Support adding managed instances to a group
30+
git module configuration to resolve TC job failure issue
31+
### Bug Fix
32+
Double base64 encoding of container config file content
33+
Added implementation for long term backup retention.
34+
135
## 5.22.0 (December 06, 2023)
236

337
### Added
@@ -18,6 +52,26 @@ support for Database Tools service connections without runtime support
1852
- git module configuration to resolve TC job failure issue
1953

2054
## 5.21.0 (November 14, 2023)
55+
- Support for BM Capacity API for customers with dedicated capacity
56+
test improvements for postgresql service
57+
- Support for BDS Certificate Management - API ONLY Changes
58+
- Support for IdentityDomains/IDCS API - Phase 3
59+
### Bug Fix
60+
- core ipsec tunnels
61+
- Analytics - fix for AOAC-60112 change on network_security_group_ids attribute for oci_analytics_analytics_instance resource forces replacement
62+
63+
## 5.21.0 (December 12, 2023)
64+
65+
### Added
66+
- Support for BM Capacity API for customers with dedicated capacity
67+
test improvements for postgresql service
68+
- Support for BDS Certificate Management - API ONLY Changes
69+
- Support for IdentityDomains/IDCS API - Phase 3
70+
### Bug Fix
71+
- core ipsec tunnels
72+
- Analytics - fix for AOAC-60112 change on network_security_group_ids attribute for oci_analytics_analytics_instance resource forces replacement
73+
74+
## 5.21.0 (December 12, 2023)
2175

2276
### Added
2377
test improvements for postgresql service

examples/container_instances/main.tf

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ resource "oci_container_instances_container_instance" "test_container_instance"
137137
#Optional
138138
arguments = [
139139
"-c",
140-
"sleep 24h"]
140+
"cat /mnt/my_file"]
141141
command = [
142142
"/bin/sh"]
143143
display_name = "displayName"
@@ -175,13 +175,18 @@ resource "oci_container_instances_container_instance" "test_container_instance"
175175
volume_mounts {
176176
#Required
177177
mount_path = "/mnt"
178-
volume_name = "volumeName"
178+
volume_name = "volumeName1"
179179

180180
#Optional
181181
is_read_only = "false"
182182
partition = "10"
183183
sub_path = "/subPath"
184184
}
185+
volume_mounts {
186+
#Required
187+
mount_path = "/mnt"
188+
volume_name = "volumeName2"
189+
}
185190
working_directory = "/mnt"
186191
security_context {
187192
security_context_type = "LINUX"
@@ -237,10 +242,20 @@ resource "oci_container_instances_container_instance" "test_container_instance"
237242
state = "ACTIVE"
238243
volumes {
239244
#Required
240-
name = "volumeName"
245+
name = "volumeName1"
241246
volume_type = "EMPTYDIR"
242247

243248
#Optional
244249
backing_store = "EPHEMERAL_STORAGE"
245250
}
251+
volumes {
252+
#Required
253+
name = "volumeName2"
254+
volume_type = "CONFIGFILE"
255+
256+
configs {
257+
data = "SGFyc2hpdA=="
258+
file_name = "my_file"
259+
}
260+
}
246261
}
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
// Copyright (c) 2017, 2023, 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+
provider "oci" {
23+
tenancy_ocid = var.tenancy_ocid
24+
user_ocid = var.user_ocid
25+
fingerprint = var.fingerprint
26+
private_key_path = var.private_key_path
27+
region = var.region
28+
}
29+
30+
resource "oci_database_autonomous_database" "test_autonomous_database" {
31+
admin_password = "BEstrO0ng_#11"
32+
compartment_id = var.compartment_ocid
33+
cpu_core_count = "1"
34+
data_storage_size_in_tbs = "1"
35+
db_name = "Xsk5djnfdl23423"
36+
db_version = "19c"
37+
db_workload = "AJD"
38+
license_model = "LICENSE_INCLUDED"
39+
}
40+
41+
resource "oci_database_autonomous_database_saas_admin_user" "test_saas_admin_user" {
42+
autonomous_database_id = oci_database_autonomous_database.test_autonomous_database.id
43+
password = "gyu*#YG762dhA"
44+
duration = 2
45+
access_type = "READ_WRITE"
46+
}

examples/datacatalog/main.tf

Lines changed: 19 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,3 @@
1-
variable "tenancy_ocid" {
2-
}
3-
4-
variable "user_ocid" {
5-
}
6-
7-
variable "fingerprint" {
8-
}
9-
10-
variable "private_key_path" {
11-
}
12-
13-
variable "compartment_ocid" {
14-
}
15-
16-
variable "compartment_id" {
17-
}
18-
19-
variable "region" {
20-
}
21-
22-
variable "connection_password" {
23-
}
24-
251
provider "oci" {
262
region = var.region
273
tenancy_ocid = var.tenancy_ocid
@@ -33,13 +9,23 @@ provider "oci" {
339
resource "oci_datacatalog_catalog" "test_oci_datacatalog_catalog" {
3410
compartment_id = var.compartment_id
3511
attached_catalog_private_endpoints = [oci_datacatalog_catalog_private_endpoint.test_catalog_private_endpoint.id]
12+
lifecycle {
13+
ignore_changes = [
14+
system_tags,
15+
]
16+
}
3617
}
3718

3819
resource "oci_datacatalog_catalog_private_endpoint" "test_catalog_private_endpoint" {
3920
#Required
4021
compartment_id = var.compartment_id
4122
dns_zones = ["custpvtsubnet.oraclevcn.com"]
4223
subnet_id = oci_core_subnet.test_subnet.id
24+
lifecycle {
25+
ignore_changes = [
26+
system_tags,
27+
]
28+
}
4329
}
4430

4531
data "oci_datacatalog_catalog_private_endpoints" "test_catalog_private_endpoints" {
@@ -53,7 +39,7 @@ data "oci_datacatalog_catalogs" "test_oci_datacatalog_catalogs" {
5339

5440
resource "oci_datacatalog_data_asset" "test_oci_datacatalog_dataAsset" {
5541
display_name = "test_data_assets"
56-
type_key = data.oci_datacatalog_catalog_types.test_catalog_types_dataAsset.type_collection[0].items[0].key
42+
type_key = var.dataAsset_type_key
5743
catalog_id = oci_datacatalog_catalog.test_oci_datacatalog_catalog.id
5844

5945
properties = {
@@ -66,12 +52,13 @@ resource "oci_datacatalog_data_asset" "test_oci_datacatalog_dataAsset" {
6652
#
6753
resource "oci_datacatalog_connection" "test_connection" {
6854
catalog_id = oci_datacatalog_catalog.test_oci_datacatalog_catalog.id
69-
type_key = data.oci_datacatalog_catalog_types.test_catalog_types_connection.type_collection[0].items[0].key
55+
type_key = var.connection_type_key
7056
data_asset_key = oci_datacatalog_data_asset.test_oci_datacatalog_dataAsset.id
7157
display_name = "connection_name"
7258

7359
properties = {
7460
"default.username" = "scott"
61+
"default.passwordAndSecrets" = "passwordField"
7562
}
7663

7764
enc_properties = {
@@ -81,16 +68,21 @@ resource "oci_datacatalog_connection" "test_connection" {
8168
is_default = true
8269
}
8370

71+
/*
72+
Needs to be used after terraform core issue on datasource response
8473
data "oci_datacatalog_catalog_types" "test_catalog_types_dataAsset" {
8574
catalog_id = oci_datacatalog_catalog.test_oci_datacatalog_catalog.id
8675
type_category = "dataAsset"
8776
name = "Oracle Database"
8877
state = "ACTIVE"
8978
}
79+
//data.oci_datacatalog_catalog_types.test_catalog_types_dataAsset.type_collection[0].items[0].key
9080
9181
data "oci_datacatalog_catalog_types" "test_catalog_types_connection" {
9282
catalog_id = oci_datacatalog_catalog.test_oci_datacatalog_catalog.id
9383
type_category = "connection"
9484
name = "JDBC"
9585
state = "ACTIVE"
96-
}
86+
}
87+
//data.oci_datacatalog_catalog_types.test_catalog_types_connection.type_collection[0].items[0].key
88+
*/

examples/datacatalog/metastore.tf

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
1-
variable "metastore_default_external_table_location" {
2-
}
3-
4-
variable "metastore_default_managed_table_location" {
5-
}
6-
71
resource "oci_datacatalog_metastore" "test_metastore" {
82
#Required
93
compartment_id = var.compartment_id
104
default_external_table_location = var.metastore_default_external_table_location
115
default_managed_table_location = var.metastore_default_managed_table_location
12-
6+
lifecycle {
7+
ignore_changes = [
8+
system_tags,
9+
]
10+
}
1311
}
1412

1513
data "oci_datacatalog_metastores" "test_metastores" {

examples/datacatalog/variable.tf

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
variable "tenancy_ocid" {
2+
}
3+
4+
variable "user_ocid" {
5+
}
6+
7+
variable "fingerprint" {
8+
}
9+
10+
variable "private_key_path" {
11+
}
12+
13+
variable "compartment_ocid" {
14+
}
15+
16+
variable "compartment_id" {
17+
}
18+
19+
variable "region" {
20+
}
21+
22+
variable "connection_password" {
23+
}
24+
25+
variable "metastore_default_external_table_location" {
26+
}
27+
28+
variable "metastore_default_managed_table_location" {
29+
}
30+
31+
variable "dataAsset_type_key" {
32+
33+
}
34+
35+
variable "connection_type_key" {
36+
37+
}

0 commit comments

Comments
 (0)