Skip to content

Commit

Permalink
Releasing version 3.50.0
Browse files Browse the repository at this point in the history
Releasing version 3.50.0
  • Loading branch information
oci-dex-release-bot authored Nov 5, 2024
2 parents aef398a + 1f75af5 commit 5142edf
Show file tree
Hide file tree
Showing 13 changed files with 597 additions and 198 deletions.
46 changes: 46 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,52 @@ All notable changes to this project will be documented in this file.

The format is based on `Keep a Changelog <http://keepachangelog.com/>`__.

3.50.0 - 2024-11-05
--------------------
Changed
~~~~~~~
* [BREAKING] Cloud Incident Management Service

* Optional parameter --compartment-id is now a required parameter for the below commands

* ``oci support incident get``
* ``oci support incident update``

Added
~~~~~
* Support for calling Oracle Cloud Infrastructure services in the ap-seoul-2 region

* Support for calling Oracle Cloud Infrastructure services in the ap-suwon-1 region

* Support for calling Oracle Cloud Infrastructure services in the ap-chuncheon-2 region

* Identity Domains Service

* Support for MFA Enablement v2 to prevent customers from opting out of MFA Policy in IDCS SSO Service.

* ``oci identity-domains oci-console-sign-on-policy-consent list``
* ``oci identity-domains oci-console-sign-on-policy-consent get``
* ``oci identity-domains oci-console-sign-on-policy-consent search``
* ``oci identity-domains restore-oci-console-policy create``

* Data Flow Service

* Support to start/stop Dataflow SQL Endpoint

* ``oci data-flow sql-endpoint start``
* ``oci data-flow sql-endpoint stop``

* Support to update min, max executor nodes and spark advanced configuration in Dataflow SQL Endpoint

* ``oci data-flow sql-endpoint update``

Fixed
~~~~~
* Support for STANDARDX and ENTERPRISEX types of create and update instance subcommands in the Integration service

* ``oci integration integration-instance create --type STANDARDX | ENTERPRISEX``
* ``oci integration integration-instance update --type STANDARDX | ENTERPRISEX``

3.49.4 - 2024-10-29
--------------------
Added
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Jinja2>=3.1.4; python_version >= '3.7'
jmespath==0.10.0
ndg-httpsclient==0.4.2
mock==2.0.0
oci==2.137.1
oci==2.138.0
packaging==20.2
pluggy==0.13.0
py==1.11.0
Expand Down
4 changes: 0 additions & 4 deletions services/cims/src/oci_cli_cims/support_cli_extended.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,5 @@

from services.cims.src.oci_cli_incident.generated import incident_cli

# Remove the cli command: oci support status
incident_cli.support_root_group.commands.pop(incident_cli.status_group.name)
# Remove the cli command: oci support string
incident_cli.support_root_group.commands.pop(incident_cli.string_group.name)
# Remove the cli command: oci support update-incident
incident_cli.support_root_group.commands.pop(incident_cli.update_incident_group.name)
140 changes: 31 additions & 109 deletions services/cims/src/oci_cli_incident/generated/incident_cli.py

Large diffs are not rendered by default.

2 changes: 0 additions & 2 deletions services/cims/tests/util/generated/command_to_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@

SDK_client_map = {
"support.create_incident": "oci.cims.IncidentClient.create_incident",
"support.get_csi_number": "oci.cims.IncidentClient.get_csi_number",
"support.get_incident": "oci.cims.IncidentClient.get_incident",
"support.get_status": "oci.cims.IncidentClient.get_status",
"support.list_incident_resource_types": "oci.cims.IncidentClient.list_incident_resource_types",
"support.list_incidents": "oci.cims.IncidentClient.list_incidents",
"support.update_incident": "oci.cims.IncidentClient.update_incident",
Expand Down
166 changes: 160 additions & 6 deletions services/data_flow/src/oci_cli_data_flow/generated/dataflow_cli.py

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions services/data_flow/tests/util/generated/command_to_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,9 @@
"data_flow.list_work_request_logs": "oci.data_flow.DataFlowClient.list_work_request_logs",
"data_flow.list_work_requests": "oci.data_flow.DataFlowClient.list_work_requests",
"data_flow.start_pool": "oci.data_flow.DataFlowClient.start_pool",
"data_flow.start_sql_endpoint": "oci.data_flow.DataFlowClient.start_sql_endpoint",
"data_flow.stop_pool": "oci.data_flow.DataFlowClient.stop_pool",
"data_flow.stop_sql_endpoint": "oci.data_flow.DataFlowClient.stop_sql_endpoint",
"data_flow.update_application": "oci.data_flow.DataFlowClient.update_application",
"data_flow.update_pool": "oci.data_flow.DataFlowClient.update_pool",
"data_flow.update_private_endpoint": "oci.data_flow.DataFlowClient.update_private_endpoint",
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
"identity_domains.create_o_auth_partner_certificate": "oci.identity_domains.IdentityDomainsClient.create_o_auth_partner_certificate",
"identity_domains.create_password_policy": "oci.identity_domains.IdentityDomainsClient.create_password_policy",
"identity_domains.create_policy": "oci.identity_domains.IdentityDomainsClient.create_policy",
"identity_domains.create_restore_oci_console_policy": "oci.identity_domains.IdentityDomainsClient.create_restore_oci_console_policy",
"identity_domains.create_rule": "oci.identity_domains.IdentityDomainsClient.create_rule",
"identity_domains.create_security_question": "oci.identity_domains.IdentityDomainsClient.create_security_question",
"identity_domains.create_self_registration_profile": "oci.identity_domains.IdentityDomainsClient.create_self_registration_profile",
Expand Down Expand Up @@ -125,6 +126,7 @@
"identity_domains.get_o_auth2_client_credential": "oci.identity_domains.IdentityDomainsClient.get_o_auth2_client_credential",
"identity_domains.get_o_auth_client_certificate": "oci.identity_domains.IdentityDomainsClient.get_o_auth_client_certificate",
"identity_domains.get_o_auth_partner_certificate": "oci.identity_domains.IdentityDomainsClient.get_o_auth_partner_certificate",
"identity_domains.get_oci_console_sign_on_policy_consent": "oci.identity_domains.IdentityDomainsClient.get_oci_console_sign_on_policy_consent",
"identity_domains.get_password_policy": "oci.identity_domains.IdentityDomainsClient.get_password_policy",
"identity_domains.get_policy": "oci.identity_domains.IdentityDomainsClient.get_policy",
"identity_domains.get_rule": "oci.identity_domains.IdentityDomainsClient.get_rule",
Expand Down Expand Up @@ -181,6 +183,7 @@
"identity_domains.list_o_auth2_client_credentials": "oci.identity_domains.IdentityDomainsClient.list_o_auth2_client_credentials",
"identity_domains.list_o_auth_client_certificates": "oci.identity_domains.IdentityDomainsClient.list_o_auth_client_certificates",
"identity_domains.list_o_auth_partner_certificates": "oci.identity_domains.IdentityDomainsClient.list_o_auth_partner_certificates",
"identity_domains.list_oci_console_sign_on_policy_consents": "oci.identity_domains.IdentityDomainsClient.list_oci_console_sign_on_policy_consents",
"identity_domains.list_password_policies": "oci.identity_domains.IdentityDomainsClient.list_password_policies",
"identity_domains.list_policies": "oci.identity_domains.IdentityDomainsClient.list_policies",
"identity_domains.list_resource_type_schema_attributes": "oci.identity_domains.IdentityDomainsClient.list_resource_type_schema_attributes",
Expand Down Expand Up @@ -295,6 +298,7 @@
"identity_domains.search_o_auth2_client_credentials": "oci.identity_domains.IdentityDomainsClient.search_o_auth2_client_credentials",
"identity_domains.search_o_auth_client_certificates": "oci.identity_domains.IdentityDomainsClient.search_o_auth_client_certificates",
"identity_domains.search_o_auth_partner_certificates": "oci.identity_domains.IdentityDomainsClient.search_o_auth_partner_certificates",
"identity_domains.search_oci_console_sign_on_policy_consents": "oci.identity_domains.IdentityDomainsClient.search_oci_console_sign_on_policy_consents",
"identity_domains.search_password_policies": "oci.identity_domains.IdentityDomainsClient.search_password_policies",
"identity_domains.search_policies": "oci.identity_domains.IdentityDomainsClient.search_policies",
"identity_domains.search_resource_type_schema_attributes": "oci.identity_domains.IdentityDomainsClient.search_resource_type_schema_attributes",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ def list_work_requests_extended(ctx, **kwargs):
@cli_util.copy_params_from_generated_command(integrationinstance_cli.update_integration_instance, params_to_exclude=['integration_instance_id', 'integration_instance_type'])
@integrationinstance_cli.integration_instance_group.command(name=cli_util.override('integration.update_integration_instance.command_name', 'update'), help=integrationinstance_cli.update_integration_instance.help)
@cli_util.option('--id', required=True, help=u"""Unique Integration Instance identifier.""")
@cli_util.option('--type', type=custom_types.CliCaseInsensitiveChoice(["STANDARD", "ENTERPRISE"]), help=u"""Standard or Enterprise type""")
@cli_util.option('--type', type=custom_types.CliCaseInsensitiveChoice(["STANDARD", "ENTERPRISE", "STANDARDX", "ENTERPRISEX", "HEALTHCARE"]), help=u"""Standard, Enterprise, Standardx, Enterprisex or Healthcare type""")
@click.pass_context
@json_skeleton_utils.json_skeleton_generation_handler(input_params_to_complex_types={'freeform-tags': {'module': 'integration', 'class': 'dict(str, string)'}, 'defined-tags': {'module': 'integration', 'class': 'dict(str, dict(str, object))'}, 'custom-endpoint': {'module': 'integration', 'class': 'UpdateCustomEndpointDetails'}, 'alternate-custom-endpoints': {'module': 'integration', 'class': 'list[UpdateCustomEndpointDetails]'}})
@cli_util.wrap_exceptions
Expand All @@ -127,7 +127,7 @@ def update_integration_instance_extended(ctx, **kwargs):

@cli_util.copy_params_from_generated_command(integrationinstance_cli.create_integration_instance, params_to_exclude=['integration_instance_type'])
@integrationinstance_cli.integration_instance_group.command(name=cli_util.override('integration.create_integration_instance.command_name', 'create'), help=integrationinstance_cli.create_integration_instance.help)
@cli_util.option('--type', required=True, type=custom_types.CliCaseInsensitiveChoice(["STANDARD", "ENTERPRISE"]), help=u"""Standard or Enterprise type""")
@cli_util.option('--type', required=True, type=custom_types.CliCaseInsensitiveChoice(["STANDARD", "ENTERPRISE", "STANDARDX", "ENTERPRISEX", "HEALTHCARE"]), help=u"""Standard, Enterprise, Standardx, Enterprisex or Healthcare type""")
@click.pass_context
@json_skeleton_utils.json_skeleton_generation_handler(input_params_to_complex_types={'freeform-tags': {'module': 'integration', 'class': 'dict(str, string)'}, 'defined-tags': {'module': 'integration', 'class': 'dict(str, dict(str, object))'}, 'custom-endpoint': {'module': 'integration', 'class': 'CreateCustomEndpointDetails'}, 'alternate-custom-endpoints': {'module': 'integration', 'class': 'list[CreateCustomEndpointDetails]'}, 'network-endpoint-details': {'module': 'integration', 'class': 'NetworkEndpointDetails'}})
@cli_util.wrap_exceptions
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ def open_relative(*path):
readme = f.read()

requires = [
'oci==2.137.1',
'oci==2.138.0',
'arrow>=1.0.0',
'certifi',
'click==8.0.4',
Expand Down
2 changes: 1 addition & 1 deletion src/oci_cli/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
# Copyright (c) 2016, 2021, Oracle and/or its affiliates. All rights reserved.
# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.

__version__ = '3.49.4'
__version__ = '3.50.0'
5 changes: 5 additions & 0 deletions tests/resources/json_ignore_command_list.txt
Original file line number Diff line number Diff line change
Expand Up @@ -485,3 +485,8 @@ fleet-apps-management, fleet-apps-management-admin, compliance-policy-rule, upda
fleet-apps-management, fleet-apps-management-admin, compliance-policy-rule, update-compliance-policy-rule-patch-level-selection-details
fleet-apps-management, fleet-apps-management-admin, compliance-policy-rule, update-compliance-policy-rule-patch-name-selection-details
fleet-apps-management, fleet-apps-management-admin, compliance-policy-rule, update-compliance-policy-rule-patch-release-date-selection-details
identity-domains, condition, search
identity-domains, oci-console-sign-on-policy-consent, search
identity-domains, policy, search
identity-domains, restore-oci-console-policy, create
identity-domains, rule, search

0 comments on commit 5142edf

Please sign in to comment.