Skip to content

Commit db611f1

Browse files
Releasing version 3.37.8
Releasing version 3.37.8
2 parents b03b3b1 + f09b136 commit db611f1

File tree

141 files changed

+11724
-885
lines changed

Some content is hidden

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

141 files changed

+11724
-885
lines changed

CHANGELOG.rst

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,57 @@ 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.37.8 - 2024-02-06
10+
--------------------
11+
Added
12+
~~~~~
13+
14+
* Support for the Globally Distributed Database Service
15+
16+
* ``oci gdd``
17+
18+
* Support for Data Sources, including Prometheus Emitter, in the Management Agent Service
19+
20+
* ``oci management-agent agent create-prometheus-emitter``
21+
22+
* Support for Bring Your Own Certificates in MySQL HeatWave Database Service
23+
24+
* ``oci mysql db-system clone --secure-connections``
25+
* ``oci mysql db-system create --secure-connections``
26+
* ``oci mysql db-system import --secure-connections``
27+
* ``oci mysql db-system update --secure-connections``
28+
29+
* Support for resource locking operations in the Digital Media Services
30+
31+
* ``oci media-services media-asset add --type full``
32+
33+
* Vault Secret Management Service
34+
35+
* Support for the secret rotation
36+
37+
* ``oci vault secret rotate``
38+
39+
* Support for cancelling the ongoing rotation
40+
41+
* ``oci vault secret cancelrotation``
42+
43+
* Vault Key Management Service
44+
45+
* Support for Dedicated KMS
46+
47+
* ``oci kms kms-hsm-cluster hsm-cluster cancel-hsm-cluster-deletion --hsm-cluster-id``
48+
* ``oci kms kms-hsm-cluster hsm-cluster change-compartment --compartment-id``
49+
* ``oci kms kms-hsm-cluster hsm-cluster create --compartment-id``
50+
* ``oci kms kms-hsm-cluster hsm-cluster download-certificate-signing-request --hsm-cluster-id``
51+
* ``oci kms kms-hsm-cluster hsm-cluster get --hsm-cluster-id``
52+
* ``oci kms kms-hsm-cluster hsm-cluster list --compartment-id``
53+
* ``oci kms kms-hsm-cluster hsm-cluster schedule-hsm-cluster-deletion --hsm-cluster-id, --time-of-deletion``
54+
* ``oci kms kms-hsm-cluster hsm-cluster update --hsm-cluster-id, --defined-tags, --display-name, --force, --freeform-tags``
55+
* ``oci kms kms-hsm-cluster hsm-cluster upload-partition-certificates --hsm-cluster-id, --partition-certificate, --partition-owner-certificate``
56+
* ``oci kms kms-hsm-cluster hsm-partition get --hsm-cluster-id, --hsm-partition-id``
57+
* ``oci kms kms-hsm-cluster hsm-partition get-pre-co-user-credentials --hsm-cluster-id``
58+
* ``oci kms kms-hsm-cluster hsm-partition list --hsm-cluster-id, --all``
59+
960
3.37.7 - 2024-01-30
1061
--------------------
1162
Added

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Jinja2==3.0.3
1414
jmespath==0.10.0
1515
ndg-httpsclient==0.4.2
1616
mock==2.0.0
17-
oci==2.120.0
17+
oci==2.121.0
1818
packaging==20.2
1919
pluggy==0.13.0
2020
py==1.11.0
@@ -32,7 +32,7 @@ requests==2.31.0; python_version > '3.6'
3232
six>=1.15.0
3333
sphinx==3.3.0
3434
sphinx-rtd-theme==0.4.3
35-
terminaltables==3.1.0
35+
terminaltables==3.1.10
3636
tox==3.23.0
3737
vcrpy==1.13.0; python_version <= '3.9'
3838
vcrpy==4.2.1; python_version >= '3.10'

services/adm/src/oci_cli_application_dependency_management/generated/applicationdependencymanagement_cli.py

Lines changed: 96 additions & 0 deletions
Large diffs are not rendered by default.

services/ai_anomaly_detection/src/oci_cli_anomaly_detection/generated/anomalydetection_cli.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,10 @@ def change_ai_private_endpoint_compartment(ctx, from_json, wait_for_state, max_w
169169
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
170170
if wait_interval_seconds is not None:
171171
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
172+
if 'opc-work-request-id' not in result.headers:
173+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
174+
cli_util.render_response(result, ctx)
175+
return
172176

173177
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
174178
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -384,6 +388,10 @@ def create_ai_private_endpoint(ctx, from_json, wait_for_state, max_wait_seconds,
384388
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
385389
if wait_interval_seconds is not None:
386390
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
391+
if 'opc-work-request-id' not in result.headers:
392+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
393+
cli_util.render_response(result, ctx)
394+
return
387395

388396
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
389397
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -1191,6 +1199,10 @@ def create_model(ctx, from_json, wait_for_state, max_wait_seconds, wait_interval
11911199
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
11921200
if wait_interval_seconds is not None:
11931201
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
1202+
if 'opc-work-request-id' not in result.headers:
1203+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
1204+
cli_util.render_response(result, ctx)
1205+
return
11941206

11951207
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
11961208
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -1308,6 +1320,10 @@ def delete_ai_private_endpoint(ctx, from_json, wait_for_state, max_wait_seconds,
13081320
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
13091321
if wait_interval_seconds is not None:
13101322
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
1323+
if 'opc-work-request-id' not in result.headers:
1324+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
1325+
cli_util.render_response(result, ctx)
1326+
return
13111327

13121328
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
13131329
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -1488,6 +1504,10 @@ def delete_model(ctx, from_json, wait_for_state, max_wait_seconds, wait_interval
14881504
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
14891505
if wait_interval_seconds is not None:
14901506
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
1507+
if 'opc-work-request-id' not in result.headers:
1508+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
1509+
cli_util.render_response(result, ctx)
1510+
return
14911511

14921512
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
14931513
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -1540,6 +1560,10 @@ def delete_project(ctx, from_json, wait_for_state, max_wait_seconds, wait_interv
15401560
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
15411561
if wait_interval_seconds is not None:
15421562
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
1563+
if 'opc-work-request-id' not in result.headers:
1564+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
1565+
cli_util.render_response(result, ctx)
1566+
return
15431567

15441568
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
15451569
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -2325,6 +2349,10 @@ def update_ai_private_endpoint(ctx, from_json, force, wait_for_state, max_wait_s
23252349
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
23262350
if wait_interval_seconds is not None:
23272351
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
2352+
if 'opc-work-request-id' not in result.headers:
2353+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
2354+
cli_util.render_response(result, ctx)
2355+
return
23282356

23292357
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
23302358
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -2540,6 +2568,10 @@ def update_model(ctx, from_json, force, wait_for_state, max_wait_seconds, wait_i
25402568
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
25412569
if wait_interval_seconds is not None:
25422570
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
2571+
if 'opc-work-request-id' not in result.headers:
2572+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
2573+
cli_util.render_response(result, ctx)
2574+
return
25432575

25442576
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
25452577
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)

services/ai_document/src/oci_cli_ai_service_document/generated/aiservicedocument_cli.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -426,6 +426,10 @@ def create_model(ctx, from_json, wait_for_state, max_wait_seconds, wait_interval
426426
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
427427
if wait_interval_seconds is not None:
428428
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
429+
if 'opc-work-request-id' not in result.headers:
430+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
431+
cli_util.render_response(result, ctx)
432+
return
429433

430434
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
431435
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -748,6 +752,10 @@ def create_project(ctx, from_json, wait_for_state, max_wait_seconds, wait_interv
748752
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
749753
if wait_interval_seconds is not None:
750754
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
755+
if 'opc-work-request-id' not in result.headers:
756+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
757+
cli_util.render_response(result, ctx)
758+
return
751759

752760
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
753761
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -800,6 +808,10 @@ def delete_model(ctx, from_json, wait_for_state, max_wait_seconds, wait_interval
800808
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
801809
if wait_interval_seconds is not None:
802810
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
811+
if 'opc-work-request-id' not in result.headers:
812+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
813+
cli_util.render_response(result, ctx)
814+
return
803815

804816
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
805817
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -852,6 +864,10 @@ def delete_project(ctx, from_json, wait_for_state, max_wait_seconds, wait_interv
852864
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
853865
if wait_interval_seconds is not None:
854866
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
867+
if 'opc-work-request-id' not in result.headers:
868+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
869+
cli_util.render_response(result, ctx)
870+
return
855871

856872
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
857873
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -1304,6 +1320,10 @@ def patch_model(ctx, from_json, wait_for_state, max_wait_seconds, wait_interval_
13041320
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
13051321
if wait_interval_seconds is not None:
13061322
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
1323+
if 'opc-work-request-id' not in result.headers:
1324+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
1325+
cli_util.render_response(result, ctx)
1326+
return
13071327

13081328
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
13091329
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -1380,6 +1400,10 @@ def update_model(ctx, from_json, force, wait_for_state, max_wait_seconds, wait_i
13801400
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
13811401
if wait_interval_seconds is not None:
13821402
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
1403+
if 'opc-work-request-id' not in result.headers:
1404+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
1405+
cli_util.render_response(result, ctx)
1406+
return
13831407

13841408
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
13851409
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)
@@ -1456,6 +1480,10 @@ def update_project(ctx, from_json, force, wait_for_state, max_wait_seconds, wait
14561480
wait_period_kwargs['max_wait_seconds'] = max_wait_seconds
14571481
if wait_interval_seconds is not None:
14581482
wait_period_kwargs['max_interval_seconds'] = wait_interval_seconds
1483+
if 'opc-work-request-id' not in result.headers:
1484+
click.echo('Encountered error while waiting for work request to enter the specified state. Outputting last known resource state')
1485+
cli_util.render_response(result, ctx)
1486+
return
14591487

14601488
click.echo('Action completed. Waiting until the work request has entered state: {}'.format(wait_for_state), file=sys.stderr)
14611489
result = oci.wait_until(client, client.get_work_request(result.headers['opc-work-request-id']), 'status', wait_for_state, **wait_period_kwargs)

0 commit comments

Comments
 (0)