Skip to content

Commit 78e1baf

Browse files
authored
Merge pull request #2288 from oracle/release_gh
Releasing version 6.25.0
2 parents fad14b7 + b9f00df commit 78e1baf

File tree

494 files changed

+28860
-344
lines changed

Some content is hidden

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

494 files changed

+28860
-344
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## 6.25.0 (February 05, 2025)
2+
3+
### Added
4+
- Support for MHS - DB system database mode and access mode
5+
- Export and import of user defined sensitive types in Data Safe
6+
- Support for Data Science Scheduler
7+
- Support for MHS Persistent read load balancer endpoint
8+
- Support for OCI Data Science List Service Managed Container Endpoint
9+
- Support for ExaDB-C@C Granular Maintenance Scheduling support for Exadata Infrastructure Components Phase 2 InfraPatching
10+
111
## 6.24.0 (January 29, 2025)
212

313
### Added

examples/database/granular_maintenance/activation.zip

Whitespace-only changes.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Copyright (c) 2017, 2024, Oracle and/or its affiliates. All rights reserved.
2+
// Licensed under the Mozilla Public License v2.0
3+
4+
provider "oci" {
5+
tenancy_ocid = var.tenancy_ocid
6+
user_ocid = var.user_ocid
7+
fingerprint = var.fingerprint
8+
private_key_path = var.private_key_path
9+
region = var.region
10+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
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 "scheduling_policy_recommended_scheduled_action_plan_intent" {
5+
default = "EXADATA_INFRASTRUCTURE_FULL_SOFTWARE_UPDATE"
6+
}
7+
8+
9+
data "oci_database_scheduling_policy_recommended_scheduled_actions" "test_scheduling_policy_recommended_scheduled_actions" {
10+
#Required
11+
plan_intent = var.scheduling_policy_recommended_scheduled_action_plan_intent
12+
scheduling_policy_id = oci_database_scheduling_policy.test_scheduling_policy.id
13+
scheduling_policy_target_resource_id = oci_database_exadata_infrastructure.test_exadata_infrastructure.id
14+
}
Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
// Copyright (c) 2017, 2024, Oracle and/or its affiliates. All rights reserved.
2+
// Licensed under the Mozilla Public License v2.0
3+
4+
resource "oci_database_exadata_infrastructure" "test_exadata_infrastructure" {
5+
#Required
6+
admin_network_cidr = "192.168.0.0/16"
7+
cloud_control_plane_server1 = "10.32.88.1"
8+
cloud_control_plane_server2 = "10.32.88.3"
9+
compartment_id = var.compartment_id
10+
display_name = "tstExaInfra"
11+
dns_server = [
12+
"10.231.225.65"]
13+
gateway = "10.32.88.5"
14+
infini_band_network_cidr = "10.31.8.0/21"
15+
netmask = "255.255.255.0"
16+
ntp_server = [
17+
"10.231.225.76"]
18+
shape = "ExadataCC.X7"
19+
time_zone = "US/Pacific"
20+
activation_file = "activation.zip"
21+
storage_count = 3
22+
compute_count = 2
23+
is_cps_offline_report_enabled = false
24+
is_multi_rack_deployment = false
25+
26+
#Optional
27+
network_bonding_mode_details {
28+
backup_network_bonding_mode = "ACTIVE_BACKUP"
29+
client_network_bonding_mode = "ACTIVE_BACKUP"
30+
}
31+
32+
#Optional
33+
contacts {
34+
35+
is_primary = "true"
36+
name = "name"
37+
phone_number = "1234567891"
38+
}
39+
40+
corporate_proxy = "http://192.168.19.1:80"
41+
defined_tags = {
42+
"${oci_identity_tag_namespace.tag-namespace1.name}.${oci_identity_tag.tag1.name}" = "updatedvalue"
43+
}
44+
45+
freeform_tags = {
46+
"Department" = "Accounting"
47+
}
48+
49+
maintenance_window {
50+
preference = "CUSTOM_PREFERENCE"
51+
52+
days_of_week {
53+
name = "TUESDAY"
54+
}
55+
56+
hours_of_day = [
57+
"4"]
58+
lead_time_in_weeks = 2
59+
60+
months {
61+
name = "JANUARY"
62+
}
63+
64+
months {
65+
name = "APRIL"
66+
}
67+
68+
months {
69+
name = "JULY"
70+
}
71+
72+
months {
73+
name = "OCTOBER"
74+
}
75+
76+
weeks_of_month = [
77+
"2"]
78+
79+
patching_mode = "ROLLING"
80+
81+
is_custom_action_timeout_enabled = true
82+
83+
custom_action_timeout_in_mins = 30
84+
}
85+
}
86+
87+
resource "oci_identity_tag_namespace" "tag-namespace1" {
88+
#Required
89+
compartment_id = var.tenancy_ocid
90+
description = "tagNamespace1"
91+
name = "testexamples-tag-namespace1"
92+
}
93+
94+
resource "oci_identity_tag" "tag1" {
95+
#Required
96+
description = "tf example tag"
97+
name = "tf-example-tag"
98+
tag_namespace_id = oci_identity_tag_namespace.tag-namespace1.id
99+
}
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
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 "scheduled_action_action_members_estimated_time_in_mins" {
5+
default = 90
6+
}
7+
8+
variable "scheduled_action_action_members_member_order" {
9+
default = 1
10+
}
11+
12+
variable "scheduled_action_action_params" {
13+
default = {}
14+
}
15+
16+
variable "scheduled_action_action_type" {
17+
default = "DB_SERVER_FULL_SOFTWARE_UPDATE"
18+
}
19+
20+
variable "scheduled_action_defined_tags_value" {
21+
default = "definedTags"
22+
}
23+
24+
variable "scheduled_action_display_name" {
25+
default = "displayName"
26+
}
27+
28+
variable "scheduled_action_freeform_tags" {
29+
default = { "Department" = "Finance" }
30+
}
31+
32+
variable "scheduled_action_id" {
33+
default = "id"
34+
}
35+
36+
variable "scheduled_action_service_type" {
37+
default = "serviceType"
38+
}
39+
40+
variable "scheduled_action_state" {
41+
default = "AVAILABLE"
42+
}
43+
44+
45+
resource "oci_database_scheduled_action" "test_scheduled_action" {
46+
#Required
47+
action_type = var.scheduled_action_action_type
48+
compartment_id = var.compartment_id
49+
scheduling_plan_id = oci_database_scheduling_plan.test_scheduling_plan.id
50+
scheduling_window_id = oci_database_scheduling_policy_scheduling_window.test_scheduling_policy_scheduling_window.id
51+
52+
#Optional
53+
// action_members {
54+
// #Required
55+
// member_id = oci_database_member.test_member.id
56+
// member_order = var.scheduled_action_action_members_member_order
57+
//
58+
// #Optional
59+
// estimated_time_in_mins = var.scheduled_action_action_members_estimated_time_in_mins
60+
// }
61+
// action_params = var.scheduled_action_action_params
62+
defined_tags = var.scheduled_action_defined_tags_value
63+
freeform_tags = var.scheduled_action_freeform_tags
64+
}
65+
66+
data "oci_database_scheduled_actions" "test_scheduled_actions" {
67+
#Required
68+
compartment_id = var.compartment_id
69+
70+
#Optional
71+
display_name = var.scheduled_action_display_name
72+
id = var.scheduled_action_id
73+
scheduling_plan_id = oci_database_scheduling_plan.test_scheduling_plan.id
74+
service_type = var.scheduled_action_service_type
75+
state = var.scheduled_action_state
76+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
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 "scheduled_action_param_type" {
5+
default = "DB_SERVER_FULL_SOFTWARE_UPDATE"
6+
}
7+
8+
9+
data "oci_database_scheduled_action_params" "test_scheduled_action_params" {
10+
#Required
11+
type = var.scheduled_action_param_type
12+
}
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
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 "scheduling_plan_defined_tags_value" {
5+
default = "definedTags"
6+
}
7+
8+
variable "scheduling_plan_display_name" {
9+
default = "displayName"
10+
}
11+
12+
variable "scheduling_plan_freeform_tags" {
13+
default = { "Department" = "Finance" }
14+
}
15+
16+
variable "scheduling_plan_id" {
17+
default = "id"
18+
}
19+
20+
variable "scheduling_plan_is_using_recommended_scheduled_actions" {
21+
default = false
22+
}
23+
24+
variable "scheduling_plan_service_type" {
25+
default = "EXACC"
26+
}
27+
28+
variable "scheduling_plan_state" {
29+
default = "AVAILABLE"
30+
}
31+
32+
resource "oci_database_scheduling_plan" "test_scheduling_plan" {
33+
#Required
34+
compartment_id = var.compartment_id
35+
resource_id = oci_database_exadata_infrastructure.test_exadata_infrastructure.id
36+
scheduling_policy_id = oci_database_scheduling_policy.test_scheduling_policy.id
37+
service_type = var.scheduling_plan_service_type
38+
39+
#Optional
40+
defined_tags = var.scheduling_plan_defined_tags_value
41+
freeform_tags = var.scheduling_plan_freeform_tags
42+
is_using_recommended_scheduled_actions = var.scheduling_plan_is_using_recommended_scheduled_actions
43+
}
44+
45+
data "oci_database_scheduling_plans" "test_scheduling_plans" {
46+
#Required
47+
compartment_id = var.compartment_id
48+
49+
#Optional
50+
display_name = var.scheduling_plan_display_name
51+
id = var.scheduling_plan_id
52+
resource_id = oci_database_exadata_infrastructure.test_exadata_infrastructure.id
53+
scheduling_policy_id = oci_database_scheduling_policy.test_scheduling_policy.id
54+
state = var.scheduling_plan_state
55+
}
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
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 "scheduling_policy_cadence" {
5+
default = "QUARTERLY"
6+
}
7+
8+
variable "scheduling_policy_cadence_start_month_name" {
9+
default = "FEBRUARY"
10+
}
11+
12+
variable "scheduling_policy_defined_tags_value" {
13+
default = "definedTags"
14+
}
15+
16+
variable "scheduling_policy_display_name" {
17+
default = "tstSchedulingPolicy1"
18+
}
19+
20+
variable "scheduling_policy_freeform_tags" {
21+
default = { "Department" = "Finance" }
22+
}
23+
24+
variable "scheduling_policy_state" {
25+
default = "AVAILABLE"
26+
}
27+
28+
resource "oci_database_scheduling_policy" "test_scheduling_policy" {
29+
#Required
30+
cadence = var.scheduling_policy_cadence
31+
compartment_id = var.compartment_id
32+
display_name = var.scheduling_policy_display_name
33+
34+
#Optional
35+
cadence_start_month {
36+
#Required
37+
name = var.scheduling_policy_cadence_start_month_name
38+
}
39+
defined_tags = var.scheduling_policy_defined_tags_value
40+
freeform_tags = var.scheduling_policy_freeform_tags
41+
}
42+
43+
data "oci_database_scheduling_policies" "test_scheduling_policies" {
44+
#Required
45+
compartment_id = var.compartment_id
46+
47+
#Optional
48+
display_name = var.scheduling_policy_display_name
49+
state = var.scheduling_policy_state
50+
}

0 commit comments

Comments
 (0)