Skip to content

Commit

Permalink
Merge pull request #2007 from oracle/release_gh
Browse files Browse the repository at this point in the history
Releasing version 5.23.0
  • Loading branch information
Khalid-Chaudhry authored Dec 12, 2023
2 parents ac3bb9e + 1c2d411 commit 7f5a3fd
Show file tree
Hide file tree
Showing 891 changed files with 21,962 additions and 1,731 deletions.
54 changes: 54 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,37 @@
## 5.23.0 (December 12, 2023)

### Added
Support for Dedicated VM Hosts Reboot Migration
Support for Cloud Advisor Permission Model Update
Support for IdentityDomains IDCS Token Exchange
Support for AWR Hub Source in opsi service
Support for OCI customer carbon footprint reporting
Support for Data Safe - Support for top 10 commonly used sensitive types.
Support for GGS Network Changes
Support for Data Catalog Resource Locking Splat feature
Support for ADB-S: Break Glass Access (CP Support)
Parameters attribute in oci_logging_log Configuration Source block
Support for Load Balancer - Enable Resource Discovery for SSL Cipher Suites add ciphers to be exported solve undefined reqId error
Reverted Vendored changes from commit 28b9c4211724127f0c401367ab1cd4db4527955b
Support for VM Cluster Vertical scaling | ADB-D + ADB-C@C
Support for Enable Multiple Clusters in an SDDC
support for Database Tools service connections without runtime support
Support for Backup/Recovery Enhancements | ADB-D
Support for Manage Certificates of Target Servers
Support for Support OL8 and upgrade to OL8 | Base DB
Support for ARM Shapes in Data Science
terraform test for reduce false positive
Support for VM Cluster Vertical scaling | ADB-D + ADB-C@C
Support for ExaDB-C@C (EXACC) Serial Console Access to VM - History Files
Support for ADB-S: Ability to Switch DB Tools On/Off
Support for Update documentation for SQL firewall management resources
Support for Increase Creation Time for VM Cluster in Terraform
Support adding managed instances to a group
git module configuration to resolve TC job failure issue
### Bug Fix
Double base64 encoding of container config file content
Added implementation for long term backup retention.

## 5.22.0 (December 06, 2023)

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

## 5.21.0 (November 14, 2023)
- Support for BM Capacity API for customers with dedicated capacity
test improvements for postgresql service
- Support for BDS Certificate Management - API ONLY Changes
- Support for IdentityDomains/IDCS API - Phase 3
### Bug Fix
- core ipsec tunnels
- Analytics - fix for AOAC-60112 change on network_security_group_ids attribute for oci_analytics_analytics_instance resource forces replacement

## 5.21.0 (December 12, 2023)

### Added
- Support for BM Capacity API for customers with dedicated capacity
test improvements for postgresql service
- Support for BDS Certificate Management - API ONLY Changes
- Support for IdentityDomains/IDCS API - Phase 3
### Bug Fix
- core ipsec tunnels
- Analytics - fix for AOAC-60112 change on network_security_group_ids attribute for oci_analytics_analytics_instance resource forces replacement

## 5.21.0 (December 12, 2023)

### Added
test improvements for postgresql service
Expand Down
21 changes: 18 additions & 3 deletions examples/container_instances/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ resource "oci_container_instances_container_instance" "test_container_instance"
#Optional
arguments = [
"-c",
"sleep 24h"]
"cat /mnt/my_file"]
command = [
"/bin/sh"]
display_name = "displayName"
Expand Down Expand Up @@ -175,13 +175,18 @@ resource "oci_container_instances_container_instance" "test_container_instance"
volume_mounts {
#Required
mount_path = "/mnt"
volume_name = "volumeName"
volume_name = "volumeName1"

#Optional
is_read_only = "false"
partition = "10"
sub_path = "/subPath"
}
volume_mounts {
#Required
mount_path = "/mnt"
volume_name = "volumeName2"
}
working_directory = "/mnt"
security_context {
security_context_type = "LINUX"
Expand Down Expand Up @@ -237,10 +242,20 @@ resource "oci_container_instances_container_instance" "test_container_instance"
state = "ACTIVE"
volumes {
#Required
name = "volumeName"
name = "volumeName1"
volume_type = "EMPTYDIR"

#Optional
backing_store = "EPHEMERAL_STORAGE"
}
volumes {
#Required
name = "volumeName2"
volume_type = "CONFIGFILE"

configs {
data = "SGFyc2hpdA=="
file_name = "my_file"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
// Copyright (c) 2017, 2023, Oracle and/or its affiliates. All rights reserved.
// Licensed under the Mozilla Public License v2.0

variable "tenancy_ocid" {
}

variable "user_ocid" {
}

variable "fingerprint" {
}

variable "private_key_path" {
}

variable "region" {
}

variable "compartment_ocid" {
}

provider "oci" {
tenancy_ocid = var.tenancy_ocid
user_ocid = var.user_ocid
fingerprint = var.fingerprint
private_key_path = var.private_key_path
region = var.region
}

resource "oci_database_autonomous_database" "test_autonomous_database" {
admin_password = "BEstrO0ng_#11"
compartment_id = var.compartment_ocid
cpu_core_count = "1"
data_storage_size_in_tbs = "1"
db_name = "Xsk5djnfdl23423"
db_version = "19c"
db_workload = "AJD"
license_model = "LICENSE_INCLUDED"
}

resource "oci_database_autonomous_database_saas_admin_user" "test_saas_admin_user" {
autonomous_database_id = oci_database_autonomous_database.test_autonomous_database.id
password = "gyu*#YG762dhA"
duration = 2
access_type = "READ_WRITE"
}
46 changes: 19 additions & 27 deletions examples/datacatalog/main.tf
Original file line number Diff line number Diff line change
@@ -1,27 +1,3 @@
variable "tenancy_ocid" {
}

variable "user_ocid" {
}

variable "fingerprint" {
}

variable "private_key_path" {
}

variable "compartment_ocid" {
}

variable "compartment_id" {
}

variable "region" {
}

variable "connection_password" {
}

provider "oci" {
region = var.region
tenancy_ocid = var.tenancy_ocid
Expand All @@ -33,13 +9,23 @@ provider "oci" {
resource "oci_datacatalog_catalog" "test_oci_datacatalog_catalog" {
compartment_id = var.compartment_id
attached_catalog_private_endpoints = [oci_datacatalog_catalog_private_endpoint.test_catalog_private_endpoint.id]
lifecycle {
ignore_changes = [
system_tags,
]
}
}

resource "oci_datacatalog_catalog_private_endpoint" "test_catalog_private_endpoint" {
#Required
compartment_id = var.compartment_id
dns_zones = ["custpvtsubnet.oraclevcn.com"]
subnet_id = oci_core_subnet.test_subnet.id
lifecycle {
ignore_changes = [
system_tags,
]
}
}

data "oci_datacatalog_catalog_private_endpoints" "test_catalog_private_endpoints" {
Expand All @@ -53,7 +39,7 @@ data "oci_datacatalog_catalogs" "test_oci_datacatalog_catalogs" {

resource "oci_datacatalog_data_asset" "test_oci_datacatalog_dataAsset" {
display_name = "test_data_assets"
type_key = data.oci_datacatalog_catalog_types.test_catalog_types_dataAsset.type_collection[0].items[0].key
type_key = var.dataAsset_type_key
catalog_id = oci_datacatalog_catalog.test_oci_datacatalog_catalog.id

properties = {
Expand All @@ -66,12 +52,13 @@ resource "oci_datacatalog_data_asset" "test_oci_datacatalog_dataAsset" {
#
resource "oci_datacatalog_connection" "test_connection" {
catalog_id = oci_datacatalog_catalog.test_oci_datacatalog_catalog.id
type_key = data.oci_datacatalog_catalog_types.test_catalog_types_connection.type_collection[0].items[0].key
type_key = var.connection_type_key
data_asset_key = oci_datacatalog_data_asset.test_oci_datacatalog_dataAsset.id
display_name = "connection_name"

properties = {
"default.username" = "scott"
"default.passwordAndSecrets" = "passwordField"
}

enc_properties = {
Expand All @@ -81,16 +68,21 @@ resource "oci_datacatalog_connection" "test_connection" {
is_default = true
}

/*
Needs to be used after terraform core issue on datasource response
data "oci_datacatalog_catalog_types" "test_catalog_types_dataAsset" {
catalog_id = oci_datacatalog_catalog.test_oci_datacatalog_catalog.id
type_category = "dataAsset"
name = "Oracle Database"
state = "ACTIVE"
}
//data.oci_datacatalog_catalog_types.test_catalog_types_dataAsset.type_collection[0].items[0].key
data "oci_datacatalog_catalog_types" "test_catalog_types_connection" {
catalog_id = oci_datacatalog_catalog.test_oci_datacatalog_catalog.id
type_category = "connection"
name = "JDBC"
state = "ACTIVE"
}
}
//data.oci_datacatalog_catalog_types.test_catalog_types_connection.type_collection[0].items[0].key
*/
12 changes: 5 additions & 7 deletions examples/datacatalog/metastore.tf
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
variable "metastore_default_external_table_location" {
}

variable "metastore_default_managed_table_location" {
}

resource "oci_datacatalog_metastore" "test_metastore" {
#Required
compartment_id = var.compartment_id
default_external_table_location = var.metastore_default_external_table_location
default_managed_table_location = var.metastore_default_managed_table_location

lifecycle {
ignore_changes = [
system_tags,
]
}
}

data "oci_datacatalog_metastores" "test_metastores" {
Expand Down
37 changes: 37 additions & 0 deletions examples/datacatalog/variable.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
variable "tenancy_ocid" {
}

variable "user_ocid" {
}

variable "fingerprint" {
}

variable "private_key_path" {
}

variable "compartment_ocid" {
}

variable "compartment_id" {
}

variable "region" {
}

variable "connection_password" {
}

variable "metastore_default_external_table_location" {
}

variable "metastore_default_managed_table_location" {
}

variable "dataAsset_type_key" {

}

variable "connection_type_key" {

}
Loading

0 comments on commit 7f5a3fd

Please sign in to comment.