Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Releasing version 3.50.1 #870

Merged
merged 1 commit into from
Nov 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 76 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,82 @@ 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.1 - 2024-11-12
--------------------
Added
~~~~~
* Generative AI Service Management

* Support for the new DAC unit shape of Large Generic V2, Llama 3.2 11b model and Llama 3.2 90b model

* ``oci generative-ai dedicated-ai-cluster create --unit-shape``

* Generative AI Service Inference

* Support for the response format in Cohere CommandR CommandR Plus v1.6 models

* ``oci generative-ai-inference chat-result chat-cohere-chat-request --chat-request-response-format``

* GoldenGate Service

* Support new operations for connection entity

* ``oci goldengate connection refresh``

* Support for new optional parameters in below commands

* ``oci goldengate deployment export-wallet --secret-compartment-id``
* ``oci goldengate deployment import-wallet --wallet-backup-secret-compartment-id``
* ``oci goldengate deployment-backup create --is-metadata-only``
* ``oci goldengate connection create-amazon-kinesis-connection --secret-access-key, --does-use-secret-ids, --secret-access-key-secret-id``
* ``oci goldengate connection create-amazon-redshift-connection --password, --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-amazon-s3-connection --secret-access-key, --does-use-secret-ids, --secret-access-key-secret-id``
* ``oci goldengate connection create-azure-data-lake-storage-connection --account-key-secret-id, --client-secret-secret-id, --does-use-secret-ids, --sas-token-secret-id``
* ``oci goldengate connection create-azure-synapse-connection --password, --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-db2-connection --password, --does-use-secret-ids, --password-secret-id, --ssl-client-keystash-secret-id, --ssl-client-keystoredb-secret-id``
* ``oci goldengate connection create-elasticsearch-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-generic-connection --does-use-secret-ids``
* ``oci goldengate connection create-goldengate-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-google-big-query-connection --service-account-key-file, --does-use-secret-ids, --service-account-key-file-secret-id``
* ``oci goldengate connection create-google-cloud-storage-connection --service-account-key-file, --does-use-secret-ids, --service-account-key-file-secret-id``
* ``oci goldengate connection create-hdfs-connection --does-use-secret-ids``
* ``oci goldengate connection create-jms-connection --does-use-secret-ids, --jndi-security-credentials-secret-id, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection create-kafka-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection create-kafka-schema-registry-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection create-microsoft-sqlserver-connection --password, --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-mongo-db-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-mysql-connection --password, --does-use-secret-ids, --password-secret-id, --ssl-key-secret-id``
* ``oci goldengate connection create-object-storage-connection --private-key-file, --does-use-secret-ids, --private-key-file-secret-id, --private-key-passphrase-secret-id``
* ``oci goldengate connection create-oracle-connection --password, --does-use-secret-ids, --password-secret-id, --wallet-secret-id``
* ``oci goldengate connection create-oracle-nosql-connection --private-key-file, --does-use-secret-ids, --private-key-file-secret-id, --private-key-passphrase-secret-id``
* ``oci goldengate connection create-postgresql-connection --password, --does-use-secret-ids, --password-secret-id, --ssl-key-secret-id``
* ``oci goldengate connection create-redis-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection create-snowflake-connection --does-use-secret-ids, --password-secret-id, --private-key-file-secret-id, --private-key-passphrase-secret-id``
* ``oci goldengate connection update-amazon-kinesis-connection --does-use-secret-ids, --secret-access-key-secret-id``
* ``oci goldengate connection update-amazon-redshift-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-amazon-s3-connection --does-use-secret-ids, --secret-access-key-secret-id``
* ``oci goldengate connection update-azure-data-lake-storage-connection --account-key-secret-id, --client-secret-secret-id, --does-use-secret-ids, --sas-token-secret-id``
* ``oci goldengate connection update-azure-synapse-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-db2-connection --does-use-secret-ids, --password-secret-id, --ssl-client-keystash-secret-id, --ssl-client-keystoredb-secret-id``
* ``oci goldengate connection update-elasticsearch-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-generic-connection --does-use-secret-ids``
* ``oci goldengate connection update-goldengate-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-google-big-query-connection --does-use-secret-ids, --service-account-key-file-secret-id``
* ``oci goldengate connection update-google-cloud-storage-connection --does-use-secret-ids, --service-account-key-file-secret-id``
* ``oci goldengate connection update-hdfs-connection --does-use-secret-ids``
* ``oci goldengate connection update-jms-connection --does-use-secret-ids, --jndi-security-credentials-secret-id, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection update-kafka-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection update-kafka-schema-registry-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection update-microsoft-sqlserver-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-mongo-db-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-mysql-connection --does-use-secret-ids, --password-secret-id, --ssl-key-secret-id``
* ``oci goldengate connection update-object-storage-connection --does-use-secret-ids, --private-key-file-secret-id, --private-key-passphrase-secret-id``
* ``oci goldengate connection update-oracle-connection --does-use-secret-ids, --password-secret-id, --wallet-secret-id``
* ``oci goldengate connection update-oracle-nosql-connection --does-use-secret-ids, --private-key-file-secret-id, --private-key-passphrase-secret-id``
* ``oci goldengate connection update-postgresql-connection --does-use-secret-ids, --password-secret-id, --ssl-key-secret-id``
* ``oci goldengate connection update-redis-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection update-snowflake-connection --does-use-secret-ids, --password-secret-id, --private-key-file-secret-id, --private-key-passphrase-secret-id``

3.50.0 - 2024-11-05
--------------------
Changed
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.138.0
oci==2.138.1
packaging==20.2
pluggy==0.13.0
py==1.11.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ def generative_ai_root_group():

@click.command(cli_util.override('generative_ai.endpoint_group.command_name', 'endpoint'), cls=CommandGroupWithAlias, help="""To host a custom model for inference, create an endpoint for that model on a dedicated AI cluster of type HOSTING.

To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resouces].""")
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resources].""")
@cli_util.help_option_group
def endpoint_group():
pass
Expand All @@ -50,7 +50,7 @@ def work_request_error_group():

@click.command(cli_util.override('generative_ai.model_group.command_name', 'model'), cls=CommandGroupWithAlias, help="""You can create a custom model by using your dataset to fine-tune an out-of-the-box text generation base model. Have your dataset ready before you create a custom model. See [Training Data Requirements].

To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resouces].""")
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resources].""")
@cli_util.help_option_group
def model_group():
pass
Expand All @@ -70,7 +70,7 @@ def dedicated_ai_cluster_collection_group():

@click.command(cli_util.override('generative_ai.dedicated_ai_cluster_group.command_name', 'dedicated-ai-cluster'), cls=CommandGroupWithAlias, help="""Dedicated AI clusters are compute resources that you can use for fine-tuning custom models or for hosting endpoints for custom models. The clusters are dedicated to your models and not shared with users in other tenancies.

To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resouces].""")
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resources].""")
@cli_util.help_option_group
def dedicated_ai_cluster_group():
pass
Expand Down Expand Up @@ -202,7 +202,7 @@ def change_model_compartment(ctx, from_json, model_id, compartment_id, if_match)
@cli_util.option('--unit-count', required=True, type=click.INT, help=u"""The number of dedicated units in this AI cluster.""")
@cli_util.option('--unit-shape', required=True, help=u"""The shape of dedicated unit in this AI cluster. The underlying hardware configuration is hidden from customers.

Allowed values are: - LARGE_COHERE - LARGE_COHERE_V2 - SMALL_COHERE - SMALL_COHERE_V2 - EMBED_COHERE - LLAMA2_70 - LARGE_GENERIC - LARGE_COHERE_V2_2""")
Allowed values are: - LARGE_COHERE - LARGE_COHERE_V2 - SMALL_COHERE - SMALL_COHERE_V2 - SMALL_COHERE_4 - EMBED_COHERE - LLAMA2_70 - LARGE_GENERIC - LARGE_COHERE_V2_2 - LARGE_GENERIC_4 - SMALL_GENERIC_V2 - LARGE_GENERIC_2""")
@cli_util.option('--display-name', help=u"""A user-friendly name. Does not have to be unique, and it's changeable.""")
@cli_util.option('--description', help=u"""An optional description of the dedicated AI cluster.""")
@cli_util.option('--freeform-tags', type=custom_types.CLI_COMPLEX_TYPE, help=u"""Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags].
Expand Down
Loading