Skip to content

Commit 303568f

Browse files
Releasing version 3.63.0
Co-authored-by: Harsh Kumar <[email protected]>
1 parent d6ea492 commit 303568f

File tree

31 files changed

+13270
-7766
lines changed

31 files changed

+13270
-7766
lines changed

CHANGELOG.rst

Lines changed: 151 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,157 @@ All notable changes to this project will be documented in this file.
66

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

9+
3.63.0 - 2025-07-22
10+
--------------------
11+
Added
12+
~~~~~
13+
* Autoscaling service
14+
15+
* Added support for custom metric based policies in Autoscaling service
16+
17+
* ``oci autoscaling configuration create``
18+
19+
* Database service
20+
21+
* Added optional parameter `--okv-end-point-group-name` to Autonomous Container Database commands:
22+
23+
* ``oci db autonomous-container-database create --okv-end-point-group-name``
24+
* ``oci db autonomous-container-database create-autonomous-container-database-create-autonomous-container-database-details --okv-end-point-group-name``
25+
* ``oci db autonomous-container-database create-autonomous-container-database-create-autonomous-container-database-from-backup-details --okv-end-point-group-name``
26+
* ``oci db autonomous-container-database update --okv-end-point-group-name``
27+
28+
* Added support for update autonomous database with schedule db version upgrade
29+
30+
* ``oci db autonomous-database update --is-disable-db-version-upgrade-schedule --is-schedule-db-version-upgrade-to-earliest --time-scheduled-db-version-upgrade``
31+
32+
* Support for new optional parameters in the Database service
33+
34+
* ``oci db database create-standby-database --freeform-tags --defined-tags``
35+
* ``oci db database create-from-backup --freeform-tags --defined-tags``
36+
* ``oci db database create-database-from-backup --database``
37+
* ``oci db database create-database-create-stand-by-database-details --database``
38+
39+
* Marketplace service
40+
41+
* Support for Stack, Image, Lead-gen and Service listings in Marketplace Service
42+
43+
* ``oci marketplace-publisher artifact create-artifact-create-machine-image-artifact-details``
44+
* ``oci marketplace-publisher artifact create-artifact-create-stack-artifact-details``
45+
* ``oci marketplace-publisher artifact update-artifact-update-machine-image-artifact-details``
46+
* ``oci marketplace-publisher artifact update-artifact-update-stack-artifact-details``
47+
* ``oci marketplace-publisher available-service-collection list-available-services``
48+
* ``oci marketplace-publisher customer-instance-report-record-collection list-customer-instance-report-records``
49+
* ``oci marketplace-publisher disbursement-report-record-collection list-disbursement-report-records``
50+
* ``oci marketplace-publisher lead get``
51+
* ``oci marketplace-publisher lead-collection list-leads``
52+
* ``oci marketplace-publisher listing-revision create-listing-revision-create-lead-gen-listing-revision-details``
53+
* ``oci marketplace-publisher listing-revision create-listing-revision-create-oci-listing-revision-details``
54+
* ``oci marketplace-publisher listing-revision create-listing-revision-create-service-listing-revision-details``
55+
* ``oci marketplace-publisher listing-revision get-listing-revision-icon-content``
56+
* ``oci marketplace-publisher listing-revision update-listing-revision-update-lead-gen-listing-revision-details``
57+
* ``oci marketplace-publisher listing-revision update-listing-revision-update-oci-listing-revision-details``
58+
* ``oci marketplace-publisher listing-revision update-listing-revision-update-service-listing-revision-details``
59+
* ``oci marketplace-publisher listing-revision-attachment create-listing-revision-attachment-create-customer-success-attachment``
60+
* ``oci marketplace-publisher listing-revision-attachment create-listing-revision-attachment-create-review-support-document-attachment``
61+
* ``oci marketplace-publisher listing-revision-attachment create-listing-revision-attachment-create-supported-service-attachment``
62+
* ``oci marketplace-publisher listing-revision-attachment get-listing-revision-attachment-content``
63+
* ``oci marketplace-publisher listing-revision-attachment update-listing-revision-attachment-update-customer-success-attachment``
64+
* ``oci marketplace-publisher listing-revision-attachment update-listing-revision-attachment-update-review-support-document-attachment``
65+
* ``oci marketplace-publisher listing-revision-attachment update-listing-revision-attachment-update-supported-service-attachment``
66+
* ``oci marketplace-publisher listing-revision-note update``
67+
* ``oci marketplace-publisher support-doc get``
68+
* ``oci marketplace-publisher support-doc get-support-doc-content``
69+
* ``oci marketplace-publisher support-doc-collection list-support-docs``
70+
* ``oci marketplace-publisher supported-currency-collection list-supported-currencies``
71+
* ``oci marketplace-publisher supported-shape-collection list-supported-shapes``
72+
73+
* Added new optional parameters in the following commands:
74+
75+
* ``oci marketplace-publisher listing-collection list-listings --listing-type``
76+
* ``oci marketplace-publisher listing-revision submit-listing-revision-for-review --should-auto-publish-on-approval``
77+
* ``oci marketplace-publisher market-collection list-markets --listing-id``
78+
* ``oci marketplace-publisher product-collection list-products --product-group``
79+
80+
* [BREAKING] Added new required parameter `listing-type` to few commands
81+
82+
* ``oci marketplace-publisher listing-revision create --listing-type``
83+
* ``oci marketplace-publisher listing-revision update --listing-type``
84+
85+
* Generative AI Agent service
86+
87+
* Added new commands for creating and updating tool configuration
88+
89+
* ``oci generative-ai-agent tool create-tool-agent-tool-config``
90+
* ``oci generative-ai-agent tool update-tool-agent-tool-config``
91+
92+
* Generative AI Agent Runtime service
93+
94+
* Added new optional parameter `tool-inputs` to a command
95+
96+
* ``oci generative-ai-agent-runtime agent-endpoint chat --tool-inputs``
97+
98+
* OCI Cache service
99+
100+
* Support for IAM in OCI cache service
101+
102+
* ``oci cache``
103+
104+
* Management Agent Cloud service
105+
106+
* Support for Named Credentials in Management Agent Cloud Service
107+
108+
* ``oci management-agent named-credential create``
109+
* ``oci management-agent agent update-named-credential``
110+
* ``oci management-agent agent delete-named-credential``
111+
* ``oci management-agent agent get-named-credential``
112+
* ``oci management-agent named-credential get-named-cred-metadata``
113+
* ``oci management-agent named-credential list``
114+
115+
* Database Management service
116+
117+
* Support for cloud database system in the Database Management service
118+
119+
* ``oci database-management cloud-asm``
120+
* ``oci database-management cloud-asm-instance``
121+
* ``oci database-management cloud-cluster``
122+
* ``oci database-management cloud-cluster-instance``
123+
* ``oci database-management cloud-db-home``
124+
* ``oci database-management cloud-db-node``
125+
* ``oci database-management cloud-listener``
126+
* ``oci database-management cloud-db-system``
127+
* ``oci database-management cloud-db-system-connector``
128+
* ``oci database-management cloud-db-system-discovery ``
129+
130+
Changed
131+
~~~~~~~
132+
* Marketplace service
133+
134+
* [BREAKING] Removed some commands
135+
136+
* ``oci marketplace-publisher attachment attachment create``
137+
* ``oci marketplace-publisher attachment attachment delete``
138+
* ``oci marketplace-publisher attachment attachment get``
139+
* ``oci marketplace-publisher attachment attachment get-attachment-content``
140+
* ``oci marketplace-publisher attachment attachment-collection list-attachments``
141+
* ``oci marketplace-publisher offer offer create``
142+
* ``oci marketplace-publisher offer offer delete``
143+
* ``oci marketplace-publisher offer offer get``
144+
* ``oci marketplace-publisher offer offer get-offer-internal-detail``
145+
* ``oci marketplace-publisher offer offer update``
146+
* ``oci marketplace-publisher offer offer-collection list-offers``
147+
148+
* [BREAKING] Removed some parameters from a few commands
149+
150+
* ``oci marketplace-publisher listing-revision create --categories --pricing-type --markets --system-requirements --version-details``
151+
* ``oci marketplace-publisher listing-revision update --categories --pricing-type --markets --system-requirements --version-details``
152+
153+
* Generative AI Agent service
154+
155+
* Changed the parameter `--tool-config-database-schema` from a required to an optional parameter in two commands
156+
157+
* ``oci generative-ai-agent tool create-tool-sql-tool-config``
158+
* ``oci generative-ai-agent tool update-tool-sql-tool-config``
159+
9160
3.62.2 - 2025-07-15
10161
--------------------
11162
Added

conftest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,12 +85,12 @@ def move_cli_config_rc_file():
8585
moved_rc_file = False
8686
moved_rc_fallback_file = False
8787

88-
if os.path.exists(expanded_rc_location):
88+
if os.path.lexists(expanded_rc_location):
8989
os.rename(expanded_rc_location, '{}.moved'.format(expanded_rc_location))
9090
print('Moved: {}'.format(expanded_rc_location))
9191
moved_rc_file = True
9292

93-
if os.path.exists(expanded_rc_fallback_location):
93+
if os.path.lexists(expanded_rc_fallback_location):
9494
os.rename(expanded_rc_fallback_location, '{}.moved'.format(expanded_rc_fallback_location))
9595
print('Moved: {}'.format(expanded_rc_fallback_location))
9696
moved_rc_fallback_file = True

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Jinja2>=3.1.5; python_version >= '3.7'
1515
jmespath==0.10.0
1616
ndg-httpsclient==0.4.2
1717
mock==2.0.0
18-
oci==2.155.2
18+
oci==2.156.0
1919
packaging==20.2
2020
pluggy==0.13.0
2121
py==1.11.0

services/autoscaling/src/oci_cli_auto_scaling/generated/autoscaling_cli.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,9 @@
1616
from oci_cli.aliasing import CommandGroupWithAlias
1717

1818

19-
@cli.command(cli_util.override('autoscaling.autoscaling_root_group.command_name', 'autoscaling'), cls=CommandGroupWithAlias, help=cli_util.override('autoscaling.autoscaling_root_group.help', """APIs for dynamically scaling Compute resources to meet application requirements. For more information about
19+
@cli.command(cli_util.override('autoscaling.autoscaling_root_group.command_name', 'autoscaling'), cls=CommandGroupWithAlias, help=cli_util.override('autoscaling.autoscaling_root_group.help', """Use the Autoscaling API to dynamically scale compute resources to meet application requirements. For more information about
2020
autoscaling, see [Autoscaling]. For information about the
21-
Compute service, see [Overview of the Compute Service].
22-
23-
**Note:** Autoscaling is not available in US Government Cloud tenancies. For more information, see
24-
[Oracle Cloud Infrastructure US Government Cloud]."""), short_help=cli_util.override('autoscaling.autoscaling_root_group.short_help', """Autoscaling API"""))
21+
Compute service, see [Compute]."""), short_help=cli_util.override('autoscaling.autoscaling_root_group.short_help', """Autoscaling API"""))
2522
@cli_util.help_option_group
2623
def autoscaling_root_group():
2724
pass
@@ -455,7 +452,9 @@ def get_auto_scaling_policy(ctx, from_json, auto_scaling_configuration_id, auto_
455452
@cli_util.option('--display-name', help=u"""A filter to return only resources that match the given display name exactly.""")
456453
@cli_util.option('--limit', type=click.INT, help=u"""For list pagination. The maximum number of items to return in a paginated \"List\" call. For important details about how pagination works, see [List Pagination].""")
457454
@cli_util.option('--page', help=u"""For list pagination. The value of the `opc-next-page` response header from the previous \"List\" call. For important details about how pagination works, see [List Pagination].""")
458-
@cli_util.option('--sort-by', type=custom_types.CliCaseInsensitiveChoice(["TIMECREATED", "DISPLAYNAME"]), help=u"""The field to sort by. You can provide one sort order (`sortOrder`). Default order for TIMECREATED is descending. Default order for DISPLAYNAME is ascending. The DISPLAYNAME sort order is case sensitive.""")
455+
@cli_util.option('--sort-by', type=custom_types.CliCaseInsensitiveChoice(["TIMECREATED", "DISPLAYNAME"]), help=u"""The field to sort by. You can provide one sort order (`sortOrder`). Default order for TIMECREATED is descending. Default order for DISPLAYNAME is ascending. The DISPLAYNAME sort order is case sensitive.
456+
457+
**Note:** In general, some \"List\" operations (for example, `ListInstances`) let you optionally filter by availability domain if the scope of the resource type is within a single availability domain. If you call one of these \"List\" operations without specifying an availability domain, the resources are grouped by availability domain, then sorted.""")
459458
@cli_util.option('--sort-order', type=custom_types.CliCaseInsensitiveChoice(["ASC", "DESC"]), help=u"""The sort order to use, either ascending (`ASC`) or descending (`DESC`). The DISPLAYNAME sort order is case sensitive.""")
460459
@cli_util.option('--all', 'all_pages', is_flag=True, help="""Fetches all pages of results. If you provide this option, then you cannot provide the --limit option.""")
461460
@cli_util.option('--page-size', type=click.INT, help="""When fetching results, the number of results to fetch per call. Only valid when used with --all or --limit, and ignored otherwise.""")
@@ -512,7 +511,9 @@ def list_auto_scaling_configurations(ctx, from_json, all_pages, page_size, compa
512511
@cli_util.option('--display-name', help=u"""A filter to return only resources that match the given display name exactly.""")
513512
@cli_util.option('--limit', type=click.INT, help=u"""For list pagination. The maximum number of items to return in a paginated \"List\" call. For important details about how pagination works, see [List Pagination].""")
514513
@cli_util.option('--page', help=u"""For list pagination. The value of the `opc-next-page` response header from the previous \"List\" call. For important details about how pagination works, see [List Pagination].""")
515-
@cli_util.option('--sort-by', type=custom_types.CliCaseInsensitiveChoice(["TIMECREATED", "DISPLAYNAME"]), help=u"""The field to sort by. You can provide one sort order (`sortOrder`). Default order for TIMECREATED is descending. Default order for DISPLAYNAME is ascending. The DISPLAYNAME sort order is case sensitive.""")
514+
@cli_util.option('--sort-by', type=custom_types.CliCaseInsensitiveChoice(["TIMECREATED", "DISPLAYNAME"]), help=u"""The field to sort by. You can provide one sort order (`sortOrder`). Default order for TIMECREATED is descending. Default order for DISPLAYNAME is ascending. The DISPLAYNAME sort order is case sensitive.
515+
516+
**Note:** In general, some \"List\" operations (for example, `ListInstances`) let you optionally filter by availability domain if the scope of the resource type is within a single availability domain. If you call one of these \"List\" operations without specifying an availability domain, the resources are grouped by availability domain, then sorted.""")
516517
@cli_util.option('--sort-order', type=custom_types.CliCaseInsensitiveChoice(["ASC", "DESC"]), help=u"""The sort order to use, either ascending (`ASC`) or descending (`DESC`). The DISPLAYNAME sort order is case sensitive.""")
517518
@cli_util.option('--all', 'all_pages', is_flag=True, help="""Fetches all pages of results. If you provide this option, then you cannot provide the --limit option.""")
518519
@cli_util.option('--page-size', type=click.INT, help="""When fetching results, the number of results to fetch per call. Only valid when used with --all or --limit, and ignored otherwise.""")

0 commit comments

Comments
 (0)