Skip to content

Commit 4ac38a9

Browse files
Releasing version 3.37.11
Releasing version 3.37.11
2 parents d7f35ad + 5fc9c45 commit 4ac38a9

File tree

33 files changed

+2998
-776
lines changed

33 files changed

+2998
-776
lines changed

CHANGELOG.rst

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,104 @@ 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.11 - 2024-02-27
10+
--------------------
11+
Added
12+
~~~~~
13+
* Support for retrieving logs in Container Instance Service.
14+
15+
* ``oci container-instances container retrieve-logs --is-previous``
16+
17+
* Support for queue source feature in Connector Hub Service.
18+
19+
* ``oci och queue-source``
20+
21+
* Support for asynchronous data asset export in Data Catalog Service.
22+
23+
* ``oci data-catalog data-asset asynchronous-export``
24+
25+
* Support for the secret auto-generation in Vault Secret Management Service.
26+
27+
* ``oci vault secret create-base64 --enable-auto-generation --secret-generation-context``
28+
* ``oci vault secret update --enable-auto-generation --secret-generation-context``
29+
* ``oci vault secret update-base64 --enable-auto-generation --secret-generation-context``
30+
31+
* Support for new optional parameters in key commands to enable or modify automatic key rotation settings in Key Management Service.
32+
33+
* ``oci kms management key create --is-auto-rotation-enabled``
34+
* ``oci kms management key create --is-auto-rotation-enabled --auto-key-rotation-details``
35+
* ``oci kms management key import --is-auto-rotation-enabled``
36+
* ``oci kms management key import --is-auto-rotation-enabled --is-auto-rotation-enabled``
37+
* ``oci kms management key update --is-auto-rotation-enabled``
38+
* ``oci kms management key update --is-auto-rotation-enabled --auto-key-rotation-details``
39+
40+
* Support for tagging for following commands in Database Management Service.
41+
42+
* ``oci database-management managed-database``
43+
* ``oci database-management managed-database-group``
44+
* ``oci database-management external-db-system-discovery``
45+
* ``oci database-management external-db-system``
46+
* ``oci database-management external-cluster``
47+
* ``oci database-management external-cluster-instance``
48+
* ``oci database-management external-asm``
49+
* ``oci database-management external-asm-instance``
50+
* ``oci database-management external-listener``
51+
* ``oci database-management external-db-node``
52+
* ``oci database-management external-db-home``
53+
* ``oci database-management external-db-system-connector``
54+
* ``oci database-management external-exadata-infrastructure``
55+
* ``oci database-management external-exadata-storage-connector``
56+
* ``oci database-management external-exadata-storage-grid``
57+
* ``oci database-management external-exadata-storage-server``
58+
* ``oci database-management job``
59+
* ``oci database-management private-endpoint``
60+
61+
* Operator Access Control Service
62+
63+
* Support for multiple approvals (two approvals).
64+
65+
* ``oci opctl operator-control create --number-of-approvers``
66+
* ``oci opctl operator-control update --number-of-approvers``
67+
68+
* Support for forwarding Hypervisor logs.
69+
70+
* ``oci opctl operator-control-assignment create --is-hypervisor-log-forwarded``
71+
* ``oci opctl operator-control-assignment update --is-hypervisor-log-forwarded``
72+
73+
* Support for Assignment health check.
74+
75+
* ``oci opctl operator-control-assignment get-assignment-validation-status --operator-control-assignment-id``
76+
* ``oci opctl operator-control-assignment validate-operator-assignment --operator-control-assignment-id --action-name``
77+
78+
* Database Service
79+
80+
* Support for the cluster placement group feature in Cloud Exadata Infrastructure.
81+
82+
* ``oci db cloud-exa-infra create --cluster-placement-group-id``
83+
* ``oci db cloud-exa-infra list --cluster-placement-group-id``
84+
85+
* Support for Create Autonomous Dataguard Association.
86+
87+
* ``oci db autonomous-container-database-dataguard create --peer-autonomous-vm-cluster-id --peer-cloud-autonomous-vm-cluster-id --peer-db-unique-name``
88+
89+
* Digital Assistant Service
90+
91+
* Support for specifying dialog version when creating skills.
92+
93+
* ``oci oda management skill create --dialog-version``
94+
95+
* Support for bulk creation of skill entities.
96+
97+
* ``oci oda management skill bulk-create-skill-entities --items --oda-instance-id --skill-id``
98+
99+
* Support for training skill query entities.
100+
101+
* ``oci oda management skill train --items --oda-instance-id``
102+
103+
* Support for cascading delete of skill custom entities.
104+
105+
* ``oci oda management skill cascading-delete-skill-custom-entities --oda-instance-id --skill-id``
106+
9107
3.37.10 - 2024-02-20
10108
--------------------
11109
Added

requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@ certifi
88
cffi>=1.9.1
99
click==8.0.4
1010
coverage==4.5.2
11-
cryptography>=3.2.1,<42.0.0
11+
cryptography>=3.2.1,<43.0.0
1212
httpsig-cffi==15.0.0
1313
Jinja2==3.0.3
1414
jmespath==0.10.0
1515
ndg-httpsclient==0.4.2
1616
mock==2.0.0
17-
oci==2.122.0
17+
oci==2.123.0
1818
packaging==20.2
1919
pluggy==0.13.0
2020
py==1.11.0
2121
pyasn1==0.2.3
22-
pyOpenSSL>=17.5.0,<24.0.0
22+
pyOpenSSL>=17.5.0,<25.0.0
2323
pycparser==2.20
2424
pyparsing==2.2.0
2525
pytest==4.6.10; python_version <= '3.9'

services/container_instances/src/oci_cli_container_instance/generated/containerinstance_cli.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -811,17 +811,20 @@ def restart_container_instance(ctx, from_json, wait_for_state, max_wait_seconds,
811811
@container_group.command(name=cli_util.override('container_instances.retrieve_logs.command_name', 'retrieve-logs'), help=u"""Retrieves recent logs from the specified container. The most recent 256 KB of logs are returned. \n[Command Reference](retrieveLogs)""")
812812
@cli_util.option('--container-id', required=True, help=u"""The [OCID] of the container.""")
813813
@cli_util.option('--file', type=click.File(mode='wb'), required=True, help="The name of the file that will receive the response data, or '-' to write to STDOUT.")
814+
@cli_util.option('--is-previous', type=click.BOOL, help=u"""Returns the logs for the previous run of the container in a pod if the pod exists. If the container fails for some reason, this parameter is useful to determine the root cause of the failure.""")
814815
@json_skeleton_utils.get_cli_json_input_option({})
815816
@cli_util.help_option
816817
@click.pass_context
817818
@json_skeleton_utils.json_skeleton_generation_handler(input_params_to_complex_types={})
818819
@cli_util.wrap_exceptions
819-
def retrieve_logs(ctx, from_json, file, container_id):
820+
def retrieve_logs(ctx, from_json, file, container_id, is_previous):
820821

821822
if isinstance(container_id, six.string_types) and len(container_id.strip()) == 0:
822823
raise click.UsageError('Parameter --container-id cannot be whitespace or empty string')
823824

824825
kwargs = {}
826+
if is_previous is not None:
827+
kwargs['is_previous'] = is_previous
825828
kwargs['opc_request_id'] = cli_util.use_or_generate_request_id(ctx.obj['request_id'])
826829
client = cli_util.build_client('container_instances', 'container_instance', ctx)
827830
result = client.retrieve_logs(

0 commit comments

Comments
 (0)