diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo deleted file mode 100644 index 4257d89..0000000 --- a/_scmsync.obsinfo +++ /dev/null @@ -1,4 +0,0 @@ -mtime: 1721902719 -commit: e505499637952d4c369f090c14df58d0ea53681ee7524aeb2d3375abc410c3a7 -url: https://src.opensuse.org/glaubitz/oci-cli.git -revision: e505499637952d4c369f090c14df58d0ea53681ee7524aeb2d3375abc410c3a7 diff --git a/build.specials.obscpio b/build.specials.obscpio deleted file mode 100644 index 5e09e22..0000000 --- a/build.specials.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:243878b67ac622508ffb52076c3e682fb9070b05bf0fc91b6f1534a3606a3ba6 -size 256 diff --git a/oc_relax-python-depends.patch b/oc_relax-python-depends.patch index 9293ae5..936d79d 100644 --- a/oc_relax-python-depends.patch +++ b/oc_relax-python-depends.patch @@ -1,24 +1,30 @@ -diff -Nru oci-cli-3.44.3.orig/requirements.txt oci-cli-3.44.3/requirements.txt ---- oci-cli-3.44.3.orig/requirements.txt 2024-07-16 09:07:19.000000000 +0200 -+++ oci-cli-3.44.3/requirements.txt 2024-07-25 12:16:02.559485192 +0200 -@@ -2,45 +2,45 @@ +diff -Nru oci-cli-3.54.1.orig/requirements.txt oci-cli-3.54.1/requirements.txt +--- oci-cli-3.54.1.orig/requirements.txt 2025-04-01 15:49:25.000000000 +0200 ++++ oci-cli-3.54.1/requirements.txt 2025-04-08 14:56:19.692427186 +0200 +@@ -2,51 +2,51 @@ # (https://pip.pypa.io/en/stable/reference/pip_install/#requirements-file-format), # you may need to use the --extra-index-url option instead. -appdirs==1.4.3 +appdirs>=1.4.3 arrow>=1.0.0 - certifi +-certifi==2025.1.31 ++certifi>=2025.1.31 cffi>=1.9.1 -click==8.0.4 -coverage==4.5.2 --cryptography>=3.2.1,<43.0.0 +-cryptography>=3.2.1,<46.0.0 -httpsig-cffi==15.0.0 --Jinja2==3.0.3 ++click>=8.0.4 ++coverage>=4.5.2 ++cryptography>=3.2.1 ++httpsig-cffi>=15.0.0 + Jinja2<3.0.0; python_version == '3.6' + Jinja2>=3.1.5; python_version >= '3.7' -jmespath==0.10.0 -ndg-httpsclient==0.4.2 -mock==2.0.0 --oci==2.129.3 +-oci==2.149.2 -packaging==20.2 -pluggy==0.13.0 -py==1.11.0 @@ -26,15 +32,14 @@ diff -Nru oci-cli-3.44.3.orig/requirements.txt oci-cli-3.44.3/requirements.txt -pyOpenSSL>=17.5.0,<25.0.0 -pycparser==2.20 -pyparsing==2.2.0 -+click>=8.0.4 -+coverage>=4.5.2 -+cryptography>=3.2.1 -+httpsig-cffi>=15.0.0 -+Jinja2>=3.0.3 +-pytest==4.6.10; python_version <= '3.9' +-pytest==7.1.2; python_version >= '3.10' +-pytest-cov==2.5.1 +-python-dateutil>=2.5.3,<3.0.0 +jmespath>=0.10.0 +ndg-httpsclient>=0.4.2 +mock>=2.0.0 -+oci>=2.129.3 ++oci>=2.149.2 +packaging>=20.2 +pluggy>=0.13.0 +py>=1.11.0 @@ -42,59 +47,68 @@ diff -Nru oci-cli-3.44.3.orig/requirements.txt oci-cli-3.44.3/requirements.txt +pyOpenSSL>=17.5.0 +pycparser>=2.20 +pyparsing>=2.2.0 - pytest==4.6.10; python_version <= '3.9' --pytest==7.1.2; python_version >= '3.10' --pytest-cov==2.5.1 --python-dateutil>=2.5.3,<3.0.0 ++pytest>=4.6.10; python_version <= '3.9' +pytest>=7.1.2; python_version >= '3.10' +pytest-cov>=2.5.1 +python-dateutil>=2.5.3 pytz>=2016.10 - requests==2.21.0; python_version == '3.6' --requests==2.31.0; python_version > '3.6' -+requests>=2.31.0; python_version > '3.6' +-requests==2.27.0; python_version == '3.6' +-requests==2.31.0; python_version == '3.7' ++requests>=2.27.0; python_version == '3.6' ++requests>=2.31.0; python_version == '3.7' + requests>=2.32.0; python_version > '3.7' six>=1.15.0 -sphinx==3.3.0 -sphinx-rtd-theme==0.4.3 -terminaltables==3.1.10 -tox==3.23.0 -+sphinx>=3.3.0 -+sphinx-rtd-theme>=0.4.3 -+terminaltables>=3.1.10 -+tox>=3.23.0 - vcrpy==1.13.0; python_version <= '3.9' +-vcrpy==1.13.0; python_version <= '3.9' -vcrpy==4.2.1; python_version >= '3.10' -virtualenv==20.13.0 -pytest-xdist==1.22.2 -pytest-forked==1.0.2 -PyYAML>=5.4,<=6.0.1 -docutils==0.15.2 +-prompt-toolkit==3.0.29; python_version == '3.6' ++sphinx>=3.3.0 ++sphinx-rtd-theme>=0.4.3 ++terminaltables>=3.1.10 ++tox>=3.23.0 ++vcrpy>=1.13.0; python_version <= '3.9' +vcrpy>=4.2.1; python_version >= '3.10' +virtualenv>=20.13.0 +pytest-xdist>=1.22.2 +pytest-forked>=1.0.2 +PyYAML>=5.4 +docutils>=0.15.2 - prompt-toolkit==3.0.29; python_version == '3.6' ++prompt-toolkit>=3.0.29; python_version == '3.6' prompt-toolkit>=3.0.38,<=3.0.43; python_version > '3.6' - setuptools>65.5.1; python_version > '3.6' -diff -Nru oci-cli-3.44.3.orig/setup.py oci-cli-3.44.3/setup.py ---- oci-cli-3.44.3.orig/setup.py 2024-07-16 09:07:19.000000000 +0200 -+++ oci-cli-3.44.3/setup.py 2024-07-25 12:12:13.974765186 +0200 -@@ -30,18 +30,18 @@ + setuptools>70.0.0; python_version > '3.7' +-setuptools==68.0.0; python_version == '3.7' +-setuptools==59.6.0; python_version == '3.6' ++setuptools>=68.0.0; python_version >= '3.7' ++setuptools>=59.6.0; python_version == '3.6' + # this is required because of python 3.6 requests dependency version bound + urllib3<=1.26.15 +diff -Nru oci-cli-3.54.1.orig/setup.py oci-cli-3.54.1/setup.py +--- oci-cli-3.54.1.orig/setup.py 2025-04-01 15:49:25.000000000 +0200 ++++ oci-cli-3.54.1/setup.py 2025-04-08 14:57:00.250183179 +0200 +@@ -30,21 +30,21 @@ readme = f.read() requires = [ -- 'oci==2.129.3', -+ 'oci>=2.129.3', +- 'oci==2.149.2', ++ 'oci>=2.149.2', 'arrow>=1.0.0', - 'certifi', +- 'certifi==2025.1.31', - 'click==8.0.4', -- 'cryptography>=3.2.1,<43.0.0', +- 'cryptography>=3.2.1,<46.0.0', +- 'jmespath==0.10.0', +- 'python-dateutil>=2.5.3,<3.0.0', ++ 'certifi>=2025.1.31', + 'click>=8.0.4', + 'cryptography>=3.2.1', - 'jmespath==0.10.0', -- 'python-dateutil>=2.5.3,<3.0.0', ++ 'jmespath>=0.10.0', + 'python-dateutil>=2.5.3', 'pytz>=2016.10', 'six>=1.15.0', @@ -105,5 +119,10 @@ diff -Nru oci-cli-3.44.3.orig/setup.py oci-cli-3.44.3/setup.py + 'pyOpenSSL>=17.5.0', + 'PyYAML>=5.4', 'prompt-toolkit>=3.0.38,<=3.0.43; python_version > "3.6"', - 'prompt-toolkit==3.0.29; python_version == "3.6"' +- 'prompt-toolkit==3.0.29; python_version == "3.6"', +- 'setuptools>70.0.0; python_version == "3.12"' ++ 'prompt-toolkit>=3.0.29; python_version == "3.6"', ++ 'setuptools>70.0.0; python_version >= "3.12"' ] + + extras = { diff --git a/oci-cli-3.44.3.tar.gz b/oci-cli-3.44.3.tar.gz deleted file mode 100644 index 5728074..0000000 --- a/oci-cli-3.44.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8e40429efd8128ac86262591b11852eef3def206521430fa27b2e695e6306a7d -size 5359270 diff --git a/oci-cli-3.54.1.tar.gz b/oci-cli-3.54.1.tar.gz new file mode 100644 index 0000000..525ff4a --- /dev/null +++ b/oci-cli-3.54.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f8aef8dc237bb147909121afeedae210f547dab4cfa8279dfaf498649b06054 +size 5804811 diff --git a/oci-cli.changes b/oci-cli.changes index 992d8f3..21d624e 100644 --- a/oci-cli.changes +++ b/oci-cli.changes @@ -1,3 +1,1513 @@ +------------------------------------------------------------------- +Tue Apr 8 12:57:24 UTC 2025 - John Paul Adrian Glaubitz + +- Update to version 3.54.1 + * File Storage service + * Support for the Lustre File service + * ``oci lfs lustre-file-system change-compartment`` + * ``oci lfs lustre-file-system create`` + * ``oci lfs lustre-file-system delete`` + * ``oci lfs lustre-file-system get`` + * ``oci lfs lustre-file-system update`` + * ``oci lfs lustre-file-system-collection list-lustre-file-systems`` + * ``oci lfs work-request cancel`` + * ``oci lfs work-request get`` + * ``oci lfs work-request list`` + * ``oci lfs work-request-error list`` + * ``oci lfs work-request-log-entry list-work-request-logs`` + * Data Science Service + * Support for ML Applications in the Data Science service + * ``oci data-science ml-app`` + * ``oci data-science ml-app-implementation`` + * ``oci data-science ml-app-implementation-version`` + * ``oci data-science ml-app-instance`` + * ``oci data-science ml-app-instance-view`` + * Application Performance Monitoring Configuration Service + * Support for new Action end points to export and import configurations + * ``oci apm-config export-configuration copy`` + * ``oci apm-config export-configuration export`` + * ``oci apm-config export-configuration import`` + * Ops Insights Service + * Support for ECPU compute model based Ops Insights Warehouses by adding + new compute-model field. + * ``oci opsi operations-insights-warehouses update --compute-model`` + * ``oci opsi operations-insights-warehouses create --compute-model`` + * Updated requests dependency to `>= 2.32.0` for python version `>3.7`, `2.31.0` + for `3.7` and `2.27.0` for `3.6` per: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-32681. + * Updated Jinja2 dependency to `>=3.1.5` for python version `>=3.7` and `<3.0.0` + for `3.6` per: CVE-2024-56201 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-56201 + and https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-56326. + * Updated certifi dependency to `2025.1.31` per: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-39689. +- from version 3.54.0 + * Compute Service + * Support for Host API feature in Compute service + * ``oci compute compute-host change-compartment`` + * ``oci compute compute-host get`` + * ``oci compute compute-host list`` + * ``oci compute compute-host update`` + * Stack Monitoring Service + * Support for a new Stack Monitoring configuration, enabling the automatic activation + of the Management Agent on Compute instance launch + * ``oci stack-monitoring config create-compute-auto-activate-plugin-config`` + * ``oci stack-monitoring config update-compute-auto-activate-plugin-config`` + * Support for importing telegraf/collectd resources + * ``oci stack-monitoring resource-task update-agent-receiver --handler-type, + --is-enable, --agent-id, --compartment-id, --receiver-properties`` + * Support for updating the handler configuration for telegraf/collectd resources + * ``oci stack-monitoring resource-task update-resource-type-configs --handler-type, + --compartment-id, --resource-types-config`` + * Support search monitored resource types based on source type and resource category + * ``oci stack-monitoring resource-type list --resource-category, --source-type`` + * Support for adding Tags in Stack Monitoring Maintenance Window resource + * ``oci stack-monitoring maintenance-window create --defined-tags, --freeform-tags`` + * ``oci stack-monitoring maintenance-window update --defined-tags, --freeform-tags`` + * Generative AI Agent service + * Support for tools + * ``oci generative-ai-agent tool create`` + * ``oci generative-ai-agent tool create-tool-function-calling-tool-config`` + * ``oci generative-ai-agent tool create-tool-http-endpoint-tool-config`` + * ``oci generative-ai-agent tool create-tool-rag-tool-config`` + * ``oci generative-ai-agent tool create-tool-sql-tool-config`` + * ``oci generative-ai-agent tool delete`` + * ``oci generative-ai-agent tool get`` + * ``oci generative-ai-agent tool list`` + * ``oci generative-ai-agent tool update`` + * ``oci generative-ai-agent tool update-tool-function-calling-tool-config`` + * ``oci generative-ai-agent tool update-tool-http-endpoint-tool-config`` + * ``oci generative-ai-agent tool update-tool-rag-tool-config`` + * Support for metadata in data-source + * ``oci generative-ai-agent data-source update --metadata`` + * ``oci generative-ai-agent data-source update-object-storage-ds --metadata`` + * Generative AI Agent Runtime service + * Support for knowledge-base-metadata-summary + * ``oci generative-ai-agent-runtime knowledge-base-metadata-summary retrieve-metadata`` + * Delegate Access Control service + * [BREAKING] Command to create worklog request has been renamed + * ``oci delegate-access-control work-request work-request-log-entry list-work-request-logs`` + renamed to ``oci delegate-access-control work-request work-request-log list`` + * Oracle Cloud VMware Solution service + * [BREAKING] Parameter list-error has been renamed to list + * ``oci ocvs work-request-error list-errors`` renamed to ``oci ocvs work-request-error list`` +- from version 3.53.0 + * Managed Services for Mac Service + * Support for the Oracle Cloud Infrastructure - Managed Services for Mac service + * ``oci mngdmac`` + * Compute Service + * Support for the Compute GPU Memory Cluster and Compute GPU Memory Fabric services + * ``oci compute compute-gpu-memory-cluster`` + * ``oci compute compute-gpu-memory-fabric`` + * GoldenGate Service + * Added new optional parameter --backup-schedule for scheduling customer-initiated + backups in the GoldenGate Service + * ``oci goldengate deployment create --backup-schedule`` + * ``oci goldengate deployment update --backup-schedule`` + * Network Service + * [BREAKING] Removed two optional parameters, monitor-ip and ip-anycast-id from the following commands + * ``oci network byoip-range create`` + * ``oci network byoip-range update`` + * Tenant Manager Control Plane Service + * [BREAKING] Renamed the oci organizations work-request-error list-errors command + * ``oci organizations work-request-error list`` + * [BREAKING] Renamed the oci organizations work-request-log list command + * ``oci organizations work-request-log-entry list`` +- from version 3.52.1 + * Data Safe Service + * Support for Sensitive column Analytics in Data Safe service + * ``oci data-safe sensitive-data-model list-sensitive-column-analytics`` + * Support for Sensitive type group in Data Safe service APIs + * ``oci data-safe sensitive-type-group create`` + * ``oci data-safe sensitive-type-group patch-grouped-sensitive-types`` + * ``oci data-safe sensitive-data-model create --sensitive-type-group-ids-for-discovery`` + * ``oci data-safe sensitive-type-group list-grouped-sensitive-types`` + * ``oci data-safe sensitive-type-group update`` + * ``oci data-safe sensitive-type-group-summary list-sensitive-type-groups`` + * ``oci data-safe sensitive-data-model update --sensitive-type-group-ids-for-discovery`` + * ``oci data-safe discovery-job create --sensitive-type-group-ids-for-discovery`` + * ``oci data-safe sensitive-type-group get`` + * ``oci data-safe sensitive-type-group change-compartment`` + * ``oci data-safe sensitive-type-group delete`` + * Support for Masking rerun from specific step in Data Safe service + * ``oci data-safe masking-policy mask-data --re-run-from-step`` + * Support for Masking report errors & delete in Data Safe service + * ``oci data-safe masking-error-summary list-masking-errors`` + * ``oci data-safe masking-report delete`` + * Support for optional parameter in listing findings in security assessment + * ``oci data-safe security-assessment list-findings --field --scim-query --sort-by`` + * Database Service + * Support for new optional parameter --vm-cluster-type in cloud vm cluster create + * ``oci db cloud-vm-cluster create --vm-cluster-type`` + * Support for new optional parameter --vm-cluster-type in cloud vm cluster list + * ``oci db cloud-vm-cluster list --vm-cluster-type`` + * Support for new optional parameter --db-system-id in database software image + * ``oci db database-software-image list --db-system-id`` + * Support for new optional parameter --vm-cluster-type in vm cluster create + * ``oci db vm-cluster create --vm-cluster-type`` + * Support for new optional parameter --vm-cluster-type in vm cluster list + * ``oci db vm-cluster list --vm-cluster-type`` + * Support for new optional parameter in the Exadata Database Service on Dedicated Infrastructure service + * ``oci db application-vip create --ipv6-address`` + * Support for new optional parameter ``--database-server-type`` and ``--storage-server-type`` + * ``oci db cloud-exa-infra create --database-server-type, --storage-server-type`` + * ``oci db exadata-infrastructure create --database-server-type, --storage-server-type`` + * Support for new optional parameter --shape in flex component list + * ``oci db flex-component list --shape`` + * Data Science Service + * Support for optional parameter ``--category`` for following commands + * ``oci data-science model list --category`` + * ``oci data-science model-version-set list --category`` + * Support for model by reference via native API + * ``oci data-science model create-model-custom-metadatum-artifact`` + * ``oci data-science model create-model-defined-metadatum-artifact`` + * ``oci data-science model delete-model-custom-metadatum-artifact`` + * ``oci data-science model delete-model-defined-metadatum-artifact`` + * ``oci data-science model get-model-custom-metadatum-artifact-content`` + * ``oci data-science model get-model-defined-metadatum-artifact-content`` + * ``oci data-science model head-model-custom-metadatum-artifact`` + * ``oci data-science model head-model-defined-metadatum-artifact`` + * ``oci data-science model update-model-custom-metadatum-artifact`` + * ``oci data-science model update-model-defined-metadatum-artifact`` + * ``oci data-science register-model-artifact-reference-details register-model-artifact-reference`` + * Mysql Database Service + * Support for scheduling cross-region DB system backups in the HeatWave Service. + * ``oci mysql db-system create --backup-policy='{"copypolicies": [{ "copytoregion": "$region_name", + "backupcopyretentionindays": $retention_in_days }]}'`` + * ``oci mysql db-system update --backup-policy='{"copypolicies": [{ "copytoregion": "$region_name", + "backupcopyretentionindays": $retention_in_days }]}'`` + * Support for new optional parameter in the HeatWave Service + * ``oci mysql backup copy --backup-copy-retention-in-days`` + * Support for Pipelines in the OpenSearch service + * ``oci opensearch pipeline`` + * Support for new Open Id Connect Multi Authentication command in the OKE Control Plane service + * ``oci ce cluster create --oidc-configuration-file`` +- from version 3.52.0 + * File Storage service + * Support for User Quotas on FileSystem resource in the File Storage Service + * ``oci fs file-system create-quota-rule`` + * ``oci fs file-system update-quota-rule`` + * ``oci fs file-system delete-quota-rule`` + * ``oci fs file-system get-quota-rule`` + * ``oci fs file-system list-quota-rules`` + * ``oci fs file-system toggle-quota-rules` + * Database service + * Support for long term retention backup at Autonomous Recovery Service ("ZRCV"). + * ``oci db backup create --retention-days + --retention-years `` + * ``oci db backup list --backup-destination-type + --time-expiry-start --time-expiry-end + --type --db-version `` + * ``oci db backup update --retention-days + --retention-years `` + * Support for Subscription in the Exadata Database Service on Exascale Infrastructure + * ``oci db exascale-db-storage-vault --subscription-id`` + * ``oci db exadb-vm-cluster create --subscription-id`` + * ``oci db exascale-db-storage-vault change-exascale-db-storage-vault-subscription + --exascale-db-storage-vault-id --subscription-id`` + * ``oci db exadb-vm-cluster change-exadb-vm-cluster-subscription --exadb-vm-cluster-id + --subscription-id`` + * Support for Cluster Placement Group in the Exadata Database Service on Exascale Infrastructure + * ``oci db exascale-db-storage-vault create --cluster-placement-group-id`` + * ``oci db exascale-db-storage-vault list --cluster-placement-group-id`` + * ``oci db exadb-vm-cluster list --cluster-placement-group-id`` + * Support for multiple standby databases for Autonomous Dataguard Association on ADB-D and ADB-D C@C + * ``oci db autonomous-container-database add --autonomous-container-database-id`` + * ``oci db autonomous-container-database convert-standby --autonomous-container-database-id`` + * ``oci db autonomous-container-database edit-autonomous-container-database-dataguard + --autonomous-container-database-id`` + * ``oci db autonomous-container-database failover-autonomous-container-database-dataguard + --autonomous-container-database-id`` + * ``oci db autonomous-container-database switchover-autonomous-container-database-dataguard + --autonomous-container-database-id `` + * ``oci db autonomous-container-database reinstate-autonomous-container-database-dataguard + --autonomous-container-database-id `` + * ``oci db autonomous-container-database-dataguard migrate --autonomous-container-database-id`` + * Open Search service + * Support for upgrade major version of cluster in OpenSearch + * ``oci opensearch cluster upgrade --opensearch-cluster-id --desired-software-version + --original-cluster-display-name --upgrade-type --is-clone --endpoint`` + * PSQL service + * Support for creating a backup copy + * ``oci psql backup backup-copy --backup-id --compartment-id`` + * Tenant Manager Control Plane service + * [BREAKING] Changed the values accepted by the optional parameter --wait-for-state + in the create command + * ``oci organizations subscription-mapping create --wait-for-state `` + * PSQL service + * Added new optional parameter --config-type to list-configurations + * ``oci psql configuration-collection list-configurations --config-type`` + * Compute Engine service + * Added new optional parameter --with-auth-context which reads the auth and profile attributes + from the execution context and appends them to the oci command arguments in the kubeconfig file + * ``oci ce cluster create-kubeconfig --with-auth-context`` +- from version 3.51.9 + * Unsupported feature "COMMAND health check" feature for Container Instance Service has been removed, + There is no specific CLI change since the option is passed in by json blob ( --containers [complex type]) + * Support for Database Lifecycle Management + * ``oci dblm`` + * Support for OCI cache service + * ``oci cache`` + * Support for Bring Your Own DKIM Keys in OCI Email Delivery Service + * Support for Dataflow Steps and Storage Mounts in Pipelines in Data Science service + * ``oci data-science pipeline create --storage-mount-configuration-details-list`` + * ``oci data-science pipeline update --storage-mount-configuration-details-list`` + * Support for new Open Id Connect Multi Authentication command in the OKE Control Plane service + * ``oci ce cluster create --configuration-file`` + * Support for the ZPR Security Attributes + * ``oci load balancer`` + * Support for Reserve Private IP for Private IP and IPv6 + * ``oci network ipv6 ipv6-vnic-detach `` + * ``oci network private-ip private-ip-vnic-detach `` + * Support for new optional parameters in the Private IP and IPv6 for Reserve Private IP + * ``oci network ipv6 create --lifetime`` + * ``oci network private-ip create --lifetime`` + * ``oci network ipv6 update --lifetime`` + * ``oci network private-ip update --lifetime`` + * Support for extra user-editable configuration parameters in the MySQL Heatwave Database service + * OS Management Hub service + * Support for rebooting of instances, groups and lifecycle stages + * ``oci os-management-hub lifecycle-stage reboot`` + * ``oci os-management-hub managed-instance reboot`` + * ``oci os-management-hub managed-instance-group reboot`` + * Support for private and third party repositories + * ``oci os-management-hub software-source create-private-swsrc`` + * ``oci os-management-hub software-source create-third-party-swsrc`` + * ``oci os-management-hub software-source update-private-swsrc`` + * ``oci os-management-hub software-source update-third-party-swsrc`` + * Support for re-running work requests + * ``oci os-management-hub work-request rerun`` + * Support for new commands for custom software sources + * ``oci os-management-hub software-source get-software-source-manifest`` + * ``oci os-management-hub software-source update-software-source-manifest`` + * ``oci os-management-hub software-source remove-packages`` + * ``oci os-management-hub software-source replace-packages`` + * ``oci os-management-hub software-source list-available-software-packages`` + * ``oci os-management-hub software-source generate-metadata`` + * Support for new commands for profiles + * ``oci os-management-hub profile list-available-software-sources`` + * ``oci os-management-hub profile get-profile-version`` + * ``oci os-management-hub profile detach-software-sources`` + * ``oci os-management-hub profile attach-software-sources`` + * ``oci os-management-hub profile attach-management-station`` + * ``oci os-management-hub profile attach-managed-instance-group`` + * ``oci os-management-hub profile attach-lifecycle-stage`` + * ``oci os-management-hub profile create-windows-stand-alone-profile`` + * Support for new commands for manages instances + * ``oci os-management-hub managed-instance associate-managed-instances-with-management-station`` + * Support for new optional parameter + * ``oci os-management-hub managed-instance list --agent-version --management-station + --is-reboot-required --management-station-ne + * ``oci os-management-hub managed-instance-group install-packages --is-latest`` + * ``oci os-management-hub management-station create --is-auto-config-enabled`` + * ``oci os-management-hub management-station update --is-auto-config-enabled`` + * ``oci os-management-hub management-station list --location --location-ne + * ``oci os-management-hub profile list --management-station --management-station-ne + --profile-version`` + * ``oci os-management-hub scheduled-job create --work-request-id`` + * ``oci os-management-hub software-source add-packages --is-continue-on-missing-packages`` + * ``oci os-management-hub software-source create-custom-swsrc --software-source-sub-type`` + * ``oci os-management-hub software-source create-versioned-custom-swsrc --software-source-sub-type`` + * ``oci os-management-hub software-source list ----is-mirror-sync-allowed`` + * ``oci os-management-hub work-request list --rerun-of-id`` +- from version 3.51.8 + * Java Management Service + * Support for Customer Onboarding Success in the Java Management Service + * ``oci jms fleet-error-summary list-fleet-errors`` + * ``oci jms plugin-error-summary list-plugin-errors`` + * ``oci jms fleet-error-aggregation summarize-fleet-errors`` + * ``oci jms plugin-error-aggregation summarize-plugin-errors`` + * Database Service + * Added new optional parameter is-local-adg to maintenance-run + * ``oci db maintenance-run list --is-local-adg `` + * Java Management Service + * Added new options to existing commands + * ``oci jms fleet summarize-resource-inventory --compartment-id-in-subtree`` + * ``oci jms jms-plugin list --agent-type`` + * ``oci jms performance-tuning-analysis-result list --application-name`` +- from version 3.51.7 + * Database Service + * Support for new backup recovery parameters during autonomous-database creation in the Database Service + * ``oci db autonomous-database create-from-backup-id --clone-table-space-list`` + * ``oci db autonomous-database create-from-backup-timestamp --clone-table-space-list`` + * Support for IPv6 address in BaseDB service + * ``oci db system launch --private-ip-v6`` + * ``oci db system launch-from-backup --private-ip-v6`` + * ``oci db system launch-from-database --private-ip-v6`` + * ``oci db system launch-from-db-system --private-ip-v6`` + * Stack Monitoring Service + * Support for Monitoring Templates + * ``oci stack-monitoring monitoring-template`` + * Support for Alarm Condition + * ``oci stack-monitoring alarm-condition`` + * Support for new optional parameters in below commands + * ``oci stack-monitoring resource-type create-system-format-resource-type`` + * ``oci stack-monitoring resource-type update-system-format-resource-type`` + * OKE Control Plane Service + * Support for ipv6 cluster creation + * ``oci ce cluster create --ip-families`` + * GoldenGate Service + * Support for creating/updating new connection types + * ``oci goldengate connection create-databricks-connection`` + * ``oci goldengate connection update-databricks-connection`` + * ``oci goldengate connection create-google-pub-sub-connection`` + * ``oci goldengate connection update-google-pub-sub-connection`` + * ``oci goldengate connection create-microsoft-fabric-connection`` + * ``oci goldengate connection update-microsoft-fabric-connection`` + * `Github Issue #905 `_ for OCI_API_KEY + * `Github Issue #902 `_ for OCI_API_KEY + * `Github Issue #900 `_ for SUPPRESS_LABEL_WARNING +- from version 3.51.6 + * Data Science Service + * Support for Data Science Schedule + * ``oci data-science schedule`` + * Support for OCI Data Science List Service Managed Container Endpoint + * ``oci data-science list`` + * Generative AI inference service + * Support for VLLM tool use + * ``oci generative-ai-inference chat-result chat-cohere-chat-request`` + * ``oci generative-ai-inference chat-result chat-generic-chat-request`` + * ``oci generative-ai-inference rerank-text-result rerank-text`` + * ``oci generative-ai-inference rerank-text-result rerank-text-dedicated-serving-mode`` + * ``oci generative-ai-inference rerank-text-result rerank-text-on-demand-serving-mode`` + * Support for Cohere Embed V3 with image + * ``oci generative-ai-inference embed-text-result embed-text`` + * Data Safe service + * Support for new Referential Relation APIs + * ``oci data-safe referential-relation create`` + * ``oci data-safe referential-relation delete`` + * ``oci data-safe referential-relation get`` + * ``oci data-safe referential-relation list`` + * ``oci data-safe masking-policy-referential-relation-summary + list-masking-policy-referential-relations`` + * Support for Export Sensitive Types + * ``oci data-safe sensitive-type bulk-create`` + * ``oci data-safe sensitive-types-export change-compartment`` + * ``oci data-safe sensitive-types-export create`` + * ``oci data-safe sensitive-types-export delete`` + * ``oci data-safe sensitive-types-export download`` + * ``oci data-safe sensitive-types-export get`` + * ``oci data-safe sensitive-types-export update`` + * ``oci data-safe sensitive-types-export-collection list-sensitive-types-exports`` + * Support for ListPasswordExpiryDateAnalytics + * ``oci data-safe user-assessment list-password-expiry-date-analytics`` + * MySQL Database Service + * Support for new optional DB system parameters (database mode, access mode, + read endpoint) in the Heatwave sevice + * ``oci mysql db-system create --database-mode --access-mode --read-endpoint`` + * ``oci mysql db-system update --database-mode --access-mode --read-endpoint`` + * ``oci mysql db-system clone --database-mode --access-mode --read-endpoint`` + * ``oci mysql db-system import --database-mode --access-mode --read-endpoint`` + * Security Enhancement: Improved security for API key management by showing warning + to encourage addition of label on Private-Key. + * Data Safe service + * Modified User Assessment List users / userAnalytics + * ``oci data-safe user-assessment list-user-analytics`` + * ``oci data-safe user-assessment list-users`` +- from version 3.51.5 + * Ops Insights Service + * Support to add tag filters for news reports + * ``oci opsi news-reports create --match-rule, --tag-filters`` + * Support to update more parameters for news reports + * ``oci opsi news-reports update --match-rule, --tag-filters`` + * Support for MySQL Heatwave database systems + * ``oci opsi database-insights change-external-mysql`` + * ``oci opsi database-insights create-external-mysql-database-insight`` + * ``oci opsi database-insights enable-external-mysql-database-insight`` + * ``oci opsi database-insights update-external-mysql-database-insight`` + * Database Management Service + * Support for external MySQL database management + * ``oci database-management external-my-sql-database create`` + * ``oci database-management external-my-sql-database delete`` + * ``oci database-management external-my-sql-database disable-external-my-sql-database-management`` + * ``oci database-management external-my-sql-database enable-external-my-sql-database-management`` + * ``oci database-management external-my-sql-database get-external-my-sql-database-connector`` + * ``oci database-management external-my-sql-database get`` + * ``oci database-management external-my-sql-database update-external-mysql-database`` + * ``oci database-management external-my-sql-database-collection list-external-my-sql-databases`` + * ``oci database-management external-my-sql-database-connector + check-external-my-sql-database-connector-connection-status`` + * ``oci database-management external-my-sql-database-connector create`` + * ``oci database-management external-my-sql-database-connector delete`` + * ``oci database-management external-my-sql-database-connector update-external-mysql-database-connector`` + * ``oci database-management my-sql-connector-collection list-my-sql-database-connectors`` + * Support for fetching HA metric for managed databases in Database Management + * ``oci database-management database-fleet-ha-overview-metrics get`` + * ``oci database-management database-fleet-dataguard-metrics get`` + * ``oci database-management database-fleet-backup-metrics get`` + * ``oci database-management managed-database database-ha-backup-details get --managed-database-id`` + * Database Management Service + * Optional parameter filter-by-my-sql-database-type-param added in the + list-managed-my-sql-databases and my-sql-fleet-metrics commands + * ``oci database-management managed-my-sql-databases managed-my-sql-database-collection + list-managed-my-sql-databases`` + * ``oci database-management managed-my-sql-databases my-sql-fleet-metrics get`` + * Organizations Service + * Support for optional parameter subscriptionId to the existing createChildTenancy API + * ``oci organizations child-tenancy create --subscription-id`` +- from version 3.51.4 + * Network Load Balancer Service + * Support for Active/Standby Purist Mode + * Support for Configurable TCP Reset + * ``oci nlb backend-set create --is-instant-failover-tcp-reset-enabled, + --are-operationally-active-backends-preferred`` + * ``oci nlb backend-set update --is-instant-failover-tcp-reset-enabled, + --are-operationally-active-backends-preferred`` + * Database Service + * Support for Data Guard Transaction Processing + * ``oci db database create-standby-database`` + * ``oci db database update-data-guard`` + * ``oci db database switch-over-data-guard`` + * ``oci db database failover-data-guard`` + * ``oci db database reinstate-data-guard`` + * Support for permanently disconnecting a peer Autonomous Database from its Primary + * ``oci db autonomous-database update --is-disconnect-peer`` + * Support for External HSM for TDE key management in ExaDB-C@C and ExaDB-D + * ``oci db database change-to-external-hsm-key-location --database-id --hsm-password`` + * ``oci db database create --hsm-password`` + * ``oci db data-guard-association create from-existing-vm-cluster --hsm-password`` + * Support for Bring Your Own ASN (BYOASN) in Core Service + * ``oci network byoasn`` +- from version 3.51.2 + * Open Search Service + * Support for a new command for an opensearch cluster + * ``oci opensearch cluster configureoutboundcluster`` + * Support for Cross Cluster Search(CCS) functionality for an opensearch cluster + * ``oci opensearch cluster create --backup-policy --inbound-cluster-ids --maintenance-details + --outbound-cluster-config --reverse-connection-endpoint-customer-ips --security-saml-config`` + * ``oci opensearch cluster update --backup-policy --maintenance-details --outbound-cluster-config + --reverse-connection-endpoint-customer-ips --security-saml-config`` + * Support for new optional parameter in update autonomous database patch level post provisioning + in Database Service + * ``oci db autonomous-database update --autonomous-maintenance-schedule-type`` + * Support for new optional parameter ``route-table-id`` in Network Service + * ``oci network vnic assign-private-ip --route-table-id`` + * ``oci network private-ip update --route-table-id`` + * ``oci network vnic assign-ipv6 --route-table-id`` + * ``oci network ipv6 create --route-table-id`` + * ``oci network ipv6 update --route-table-id`` + * ``oci network vnic update --route-table-id`` +- from version 3.51.1 + * `Github Issue #728 `_ for RPv1.1 +- from version 3.51.0 + * Cloud Bridge Service + * Support of creating/updating Amazon Web Services asset-sources + * ``oci cloud-bridge discovery asset-source create`` + * ``oci cloud-bridge discovery asset-source update`` + * Support of creating/updating Amazon Web Services EC2 and EBS assets + * ``oci cloud-bridge inventory asset create`` + * ``oci cloud-bridge inventory asset update`` + * Support of listing the Amazon Web Services regions which are available + for Discovery and Migration + * ``oci cloud-bridge discovery supported-cloud-regions list`` + * AI Vision service + * Support of Stored Video Analysis + * ``oci ai-vision video-job cancel`` + * ``oci ai-vision video-job create`` + * ``oci ai-vision video-job get`` + * Stack Monitoring service + * Support for HTTP type of Metric Extensions + * ``oci stack-monitoring metric-extension create-http-metric-ext`` + * ``oci stack-monitoring metric-extension update-http-metric-ext`` + * Support for new optional parameter in List Metric Extensions + * ``oci stack-monitoring metric-extension list --metric-ext-id`` + * Big Data Service + * Support for OCI identity domain integration + * ``oci bds identity-configuration`` + * Support for Historical Cluster Versions and Natgateway update + * ``oci bds instance create --bds-cluster-version-summary`` + * ``oci bds instance update`` + * ``oci bds instance install-patch-domain-based-odh-patching-config`` + * ``oci bds instance install-patch-batching-based-odh-patching-config`` + * Support for Start API with heterogenous shape supports + * ``oci bds instance start`` + * Generative AI Agent service + * Support multi modality flag in Data source resource + * ``oci generative-ai-agent data-source update-object-storage-ds --data-source-\ + config-object-storage-prefixes, --data-source-config-should-enable-multi-modality`` + * ``oci generative-ai-agent data-source create-object-storage-ds --data-source-\ + config-object-storage-prefixes, --data-source-config-should-enable-multi-modality`` + * Support for create and update autonomous database with backup retention lock in the + Database Service + * ``oci db autonomous-database create --is-backup-retention-locked`` + * ``oci db autonomous-database update --is-backup-retention-locked`` + * Support for ZeroETL pipelines in the GoldenGate service + * ``oci goldengate pipeline`` + * ``oci goldengate pipeline-recipe-collection`` + * [BREAKING] session chat command is changed to agent-endpoint chat + in Generative AI Agent Client service + * ``oci generative-ai-agent-runtime agent-endpoint chat`` + * data-source-config-object-storage-prefixes is now an optional parameter + for below command in the Generative AI Agent service + * ``oci generative-ai-agent data-source update-object-storage-ds`` + * ``oci generative-ai-agent data-source create-object-storage-ds`` + * Bug in below command in the Source Control Management Service + * ``oci devops protected-branch create-or-update`` +- from version 3.50.3 + * Database Service + * Support for BYOK(bring your own key) + * ``oci db autonomous-container-database rotate-key --key-version-id`` + * ``oci db autonomous-database rotate-key --key-version-id`` + * Disaster Recovery Service + * Support for Refreshing DrPlans + * ``oci disaster-recovery dr-plan refresh`` + * ``oci disaster-recovery dr-plan refresh-dr-plan-refresh-dr-plan-default-details`` + * ``oci disaster-recovery dr-plan verify`` + * ``oci disaster-recovery dr-plan verify-dr-plan-verify-dr-plan-default-details`` + * Visual Builder Service + * Add support for Private Access to a VB instance + * ``oci visual-builder vb-instance create-vb-instance-private-endpoint-details + --compartment-id | -c, --display-name, --network-endpoint-details-subnet-id, + --node-count, --alternate-custom-endpoints, --consumption-model, --custom-endpoint, + --defined-tags, --freeform-tags, -? | -h | --help, --idcs-open-id, + --is-visual-builder-enabled, --network-endpoint-details-network-security-group-ids, + --network-endpoint-details-private-endpoint-ip`` + * ``oci visual-builder vb-instance reconfigure-private-endpoint + --vb-instance-id, -? | -h | --help`` + * ``oci visual-builder vb-instance update-vb-instance-update-private-endpoint-details + --vb-instance-id, --alternate-custom-endpoints, --custom-endpoint, --defined-tags, + --display-name, --force, --freeform-tags, -? | -h | --help, --idcs-open-id, + --is-visual-builder-enabled, --network-endpoint-details-network-security-group-ids, + --network-endpoint-details-subnet-id, --node-count`` + * Fleet Software Update Service + * Support for Exadata Fleet Update DB and GI Rollback Maintenance Cycle Feature + * ``oci fleet-software-update fsu-action create-fsu-action-create-rollback-\ + cycle-apply-action-details`` + * AI Language Service + * Support for new optional parameter alias + * ``oci ai language batch-detect-entities --alias`` + * ``oci ai language batch-detect-health-entities --alias`` + * ``oci ai language batch-detect-key-phrases --alias`` + * ``oci ai language batch-detect-language --alias`` + * ``oci ai language batch-detect-pii-entities --alias`` + * ``oci ai language batch-detect-sentiments --alias`` + * ``oci ai language batch-detect-text-classification --alias`` + * ``oci ai language batch-language-translation --alias, + --endpoint-id, --no-translate`` + * ``oci ai language endpoint create --alias, --compute-type`` + * ``oci ai language endpoint update --alias`` + * Data Flow Service + * Support for cascading deletion of Applications and Runs + * ``oci data-flow application cascading-delete --application-id`` +- Refresh patches for new version + * oc_relax-python-depends.patch +- Update BuildRequires and Requires from setup.py + +------------------------------------------------------------------- +Thu Dec 5 12:21:52 UTC 2024 - John Paul Adrian Glaubitz + +- Update to version 3.50.2 + * Database Service + * Command to list Oracle Grid Infrastructure minor versions for the given major + version. If --is-gi-version-for-provisioning argument is provided, then the + command lists the versions that can be used for provisioning a cluster. + * ``oci db database gi-minor-version-summary list`` + * Support to create and list exascale db vault + * ``oci db exascale-db-storage-vault create --exadata-infrastructure-id`` + * ``oci db exascale-db-storage-vault list --exadata-infrastructure-id`` + * Support to create vm cluster with db vault + * ``oci db vm-cluster create --exascale-db-storage-vault-id`` + * Support to configure exascale + * ``oci db exadata-infrastructure configure-exascale + --exadata-infrastructure-id, --total-storage-in-gbs`` + * Support for new optional parameter for Unified Auditing in the Database service + * ``oci db system launch --is-unified-auditing-enabled`` + * ``oci db system launch-from-backup --is-unified-auditing-enabled`` + * Oracle Database PostgreSQL service + * Support Single Read Only (RO) endpoint for the Read Replica + * ``oci psql db-system create`` + * Customer Incident Management Service + * Introduced UserGroupId for creating Tech SR + * ``oci support incident create --user-group-id`` + * Object Storage Service + * Support for additional checksum parameters in the Object Storage service. + * opc-checksum-algorithm`` - Specifies the checksum algorithm + to be used (options: SHA256, SHA384, CRC32C). + * opc-content-sha256`` - Specifies the SHA256 checksum value. + * opc-content-sha384`` - Specifies the SHA384 checksum value. + * opc-content-crc32c`` - Specifies the CRC32C checksum value. + * ``oci os object put`` + * Support for python 3.12 +- from version 3.50.1 + * 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`` +- from version 3.50.0 + * [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`` + * 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`` + * 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`` +- from version 3.49.4 + * OKE Control Plane service + * Support for overriding an existing addon installation + * ``oci ce cluster install-addon --is-override-existing`` + * Network load balancer service + * Support for L3IP listener feature + * ``oci nlb listener create --l3-ip-idle-timeout --protocol l3ip`` + * ``oci nlb listener update --l3-ip-idle-timeout --protocol l3ip`` + * OKE Control Plane service + * Support for new Open Id Connect Authentication and Open Id Connect Discovery feature + * ``oci ce cluster create --oidc-ca-certificate`` + * ``oci ce cluster create --oidc-client-id`` + * ``oci ce cluster create --oidc-groups-claim`` + * ``oci ce cluster create --oidc-groups-prefix`` + * ``oci ce cluster create --oidc-issuer-url`` + * ``oci ce cluster create --oidc-required-claims`` + * ``oci ce cluster create --oidc-signing-algorithms`` + * ``oci ce cluster create --oidc-username-claim`` + * ``oci ce cluster create --oidc-username-prefix`` + * ``oci ce cluster create --open-id-connect-auth-enabled`` + * ``oci ce cluster create --open-id-connect-discovery-enabled`` +- from version 3.49.3 + * Support for add and remove lock operations added to the following File Storage resources: + [export, file-system, filesystem-snapshot, mount-target, outbound-connector, replication] + * ``oci fs export add --export-id --lock [full|delete]`` + * ``oci fs file-system add --file-system-id --lock [full|delete]`` + * ``oci fs filesystem-snapshot-policy add ----filesystem-snapshot-policy-id --lock [full|delete]`` + * ``oci fs filesystem-snapshot-policy add ----filesystem-snapshot-policy-id --lock [full|delete]`` + * ``oci fs mount-target add --mount-target-id --lock [full|delete]`` + * ``oci fs outbound-connector add --outbound-connector-id --lock [full|delete]`` + * ``oci fs replication add --replication-id --lock [full|delete]`` + * ``oci fs export remove --export-id --lock [full|delete]`` + * ``oci fs file-system remove --file-system-id --lock [full|delete]`` + * ``oci fs filesystem-snapshot-policy remove ----filesystem-snapshot-policy-id --lock [full|delete]`` + * ``oci fs filesystem-snapshot-policy remove ----filesystem-snapshot-policy-id --lock [full|delete]`` + * ``oci fs mount-target remove --mount-target-id --lock [full|delete]`` + * ``oci fs outbound-connector remove --outbound-connector-id --lock [full|delete]`` + * ``oci fs replication remove --replication-id --lock [full|delete]`` + * Support for new optional parameters in the Database Service + * ``oci db autonomous-database create --encryption-key`` + * ``oci db autonomous-database update --encryption-key`` + * Support for returning generated token as part of response in Identity Domains Service + * ``oci identity-domains`` + * Support for model backup retention and restore in Data Science Service + * ``oci data-science model create --backup-setting, --retention-setting`` + * ``oci data-science model update --backup-setting, --retention-setting`` + * ``oci data-science model restore-archived-model-artifact --model-id --restore-model-for-hours-specified`` + * Support of Host Capacity Planning for Host IO metrics in Ops Insights Service + * ``oci opsi host-insights summarize-io-usage-trend --compartment-id --id --analysis-time-interval`` + * Cloud Bridge Service + * Support of creating/updating Amazon Web Services asset-sources + * ``oci cloud-bridge discovery asset-source create --are-historical-metrics-collected + --are-realtime-metrics-collected --is-cost-information-collected --aws-region`` + * ``oci cloud-bridge discovery asset-source update --is-cost-information-collected`` + * Support of creating/updating Amazon Web Services EC2 and EBS assets + * ``oci cloud-bridge inventory asset create --aws-ec2 --aws-ec2-cost --attached-ebs-volumes-cost`` + * ``oci cloud-bridge inventory asset update --aws-ec2 --aws-ec2-cost --attached-ebs-volumes-cost`` + * ``oci cloud-bridge inventory asset create --aws-ebs`` + * ``oci cloud-bridge inventory asset update --aws-ebs`` + * Support of listing the Amazon Web Services regions which are available for Discovery and Migration + * ``oci cloud-bridge discovery supported-cloud-regions list`` + * Fleet Application Management Service + * Support for managing onboarding + * ``oci fleet-apps-management fleet-apps-management-admin onboarding get`` + * ``oci fleet-apps-management fleet-apps-management-admin onboarding enable-latest-policy`` + * ``oci fleet-apps-management fleet-apps-management-admin onboarding manage-settings`` + * ``oci fleet-apps-management fleet-apps-management-admin onboarding update`` + * ``oci fleet-apps-management fleet-apps-management-admin onboarding delete`` + * Support for managing a runbook + * ``oci fleet-apps-management fleet-apps-management-runbooks runbook create`` + * ``oci fleet-apps-management fleet-apps-management-runbooks runbook publish`` + * ``oci fleet-apps-management fleet-apps-management-runbooks runbook set-default`` + * ``oci fleet-apps-management fleet-apps-management-runbooks runbook update`` + * ``oci fleet-apps-management fleet-apps-management-runbooks runbook delete`` + * ``oci fleet-apps-management fleet-apps-management-runbooks task-record create`` + * ``oci fleet-apps-management fleet-apps-management-runbooks task-record update`` + * ``oci fleet-apps-management fleet-apps-management-runbooks task-record delete`` + * Support for detailed job activity and managing a scheduled job + * ``oci fleet-apps-management fleet-apps-management-operations resource-collection list-resources`` + * ``oci fleet-apps-management fleet-apps-management-operations step-collection list-steps`` + * ``oci fleet-apps-management fleet-apps-management-operations scheduler-job manage-job-execution`` + * ``oci fleet-apps-management fleet-apps-management-operations scheduler-job manage-job-execution\ + -action-group-based-user-action-details`` + * ``oci fleet-apps-management fleet-apps-management-operations scheduler-job manage-job-execution\ + -step-based-user-action-details`` + * ``oci fleet-apps-management fleet-apps-management-operations managed-entity-aggregation-collection + summarize-managed-entity-counts`` + * Support for new optional parameters + * ``oci fleet-apps-management fleet-apps-management-operations + scheduler-job-collection list-scheduler-jobs --sub-state`` + * ``oci fleet-apps-management fleet-apps-management-operations + scheduler-definition-collection list-scheduler-definitions --runbook-id`` + * ``oci fleet-apps-management fleet-apps-management-maintenance-window maintenance-window-collection + list-maintenance-windows --time-schedule-start-greater-than-or-equal-to`` + * ``oci fleet-apps-management fleet-credential-collection list-fleet-credentials --target`` +- from version 3.49.2 + * Container Engine For Kubernetes + * Support for new Open Id Connect Discovery feature in the OKE Control Plane service + * ``oci ce cluster create --open-id-connect-discovery-enabled`` + * Support for new Open Id Connect Authentication commands in the OKE Control Plane service + * ``oci ce cluster create --oidc-ca-certificate`` + * ``oci ce cluster create --oidc-client-id`` + * ``oci ce cluster create --oidc-groups-claim`` + * ``oci ce cluster create --oidc-groups-prefix`` + * ``oci ce cluster create --oidc-issuer-url`` + * ``oci ce cluster create --oidc-required-claims`` + * ``oci ce cluster create --oidc-signing-algorithms`` + * ``oci ce cluster create --oidc-username-claim`` + * ``oci ce cluster create --oidc-username-prefix`` + * ``oci ce cluster create --open-id-connect-auth-enabled`` + * DNS Service + * Support for new DNS security extensions (DNSSEC) parameters in the DNS service. + * ``oci dns zone create --dnssec-state`` + * ``oci dns zone update --dnssec-state`` + * ``oci dns zone list --dnssec-state`` + * Support for new DNS security extensions (DNSSEC) commands in the DNS service. + * ``oci dns zone promote-zone-dnssec-key-version`` + * ``oci dns zone stage-zone-dnssec-key-version`` + * BlockStorage service + * Support for new xrc-kms-key-id parameter in Core Service + * ``oci bv boot-volume create --xrc-kms-key-id`` + * ``oci bv boot-volume create-boot-volume-boot-volume-source-from-boot-volume-replica-details + --xrc-kms-key-id`` + * ``oci bv volume create --xrc-kms-key-id`` + * ``oci bv volume create-volume-volume-source-from-block-volume-replica-details --xrc-kms-key-id`` + * ``oci bv volume-backup-policy-assignment create --xrc-kms-key-id`` + * ``oci bv volume-group creat --xrc-kms-key-id`` + * Support for Direct API feature in BlockStorage service + * ``oci bv volume create-volume-source-from-volume-backup-delta`` + * ``oci bv boot-volume create-boot-volume-source-from-boot-volume-backup-delta`` + * Goldengate Service + * Add support for list deployment environments + * ``oci goldengate deployment-environment list`` + * Support for defining environment type for deployments in GoldenGate service + * ``oci goldengate deployment create --environment-type`` + * ``oci goldengate deployment update --environment-type`` +- from version 3.49.1 + * Ops Insights service + * Support for IAM credentials for ADBs + * ``oci opsi database-insights change-autonomous-database-insight-advanced-features-credential-by-iam`` + * ``oci opsi database-insights change-macs-managed-cloud-database-insight-connection-credential-by-iam`` + * ``oci opsi database-insights enable-autonomous-database-insight-advanced-features-credential-by-iam`` + * ``oci opsi database-insights test-macs-managed-cloud-database-insight-connection-credential-by-iam`` + * Support for public facing enable/disable APIs for ADBs + * ``oci opsi database-insights enable-autonomous-database`` + * ``oci opsi database-insights create-autonomous-database`` + * Support for Maintenance Windows in Stack Monitoring Service + * ``oci stack-monitoring maintenance-window`` + * The password parameter is now optional for below command in the Fusion Application Service + * ``oci fusion-apps fusion-environment create-fusion-environment-admin-user`` +- from version 3.49.0 + * Support for cloud automation tooling update window preference + on ExaCC and ExaCS VM Clusters in the Database Service. + * ``oci db cloud-vm-cluster create`` + * ``oci db cloud-vm-cluster update`` + * ``oci db vm-cluster create`` + * ``oci db vm-cluster update`` + * Support for proxy-protocol v2 on oci load balancers in Load Balancing Service + * ``oci lb load-balancer create`` + * Secure Desktops Service + * Support to create desktop pools with private access to the desktops + * ``oci desktops desktop-pool create --private-access-details`` + * Support for Shape Flexibility + * ``oci desktops desktop-pool create --shape-config`` + * Support for using Dedicated VM Host + * ``oci desktops desktop-pool create --use-dedicated-vm-host`` + * Support for extended control over the desktop lifecycle + * ``oci desktops desktop-pool create --session-lifecycle-actions`` + * [BREAKING] Kubernetes Engine Service + * Command ``oci ce workload-mapping-summary list-workload-mappings`` has + changed to ``oci ce workload-mapping list`` in the Kubernetes Engine Service + * ``oci ce workload-mapping list`` + * The OKE service is renamed from "OCI Container Engine for Kubernetes" to "OCI Kubernetes Engine." + * Upgraded the cryptography version to (>=3.2.1,<46.0.0) + * Github Issue #849(https://github.com/oracle/oci-cli/issues/849) for + incorrect endpoint in Zero Trust Packet Routing Service is fixed now + * ``oci zpr configuration create`` + * ``oci zpr configuration get`` + * ``oci zpr work-request get-zpr-configuration`` + * ``oci zpr work-request get-zpr-policy`` + * ``oci zpr work-request list-zpr-configuration`` + * ``oci zpr work-request list-zpr-configuration-errors`` + * ``oci zpr work-request list-zpr-configuration-logs`` + * ``oci zpr work-request list-zpr-policy`` + * ``oci zpr work-request list-zpr-policy-errors`` + * ``oci zpr work-request list-zpr-policy-logs`` + * ``oci zpr zpr-policy create`` + * ``oci zpr zpr-policy delete`` + * ``oci zpr zpr-policy get`` + * ``oci zpr zpr-policy list`` + * ``oci zpr zpr-policy update`` +- from version 3.48.2 + * Support for Security Attribute Service + * ``oci security-attribute security-attribute bulk-delete`` + * ``oci security-attribute security-attribute bulk-edit`` + * ``oci security-attribute security-attribute create`` + * ``oci security-attribute security-attribute delete`` + * ``oci security-attribute security-attribute get`` + * ``oci security-attribute security-attribute list`` + * ``oci security-attribute security-attribute update`` + * ``oci security-attribute security-attribute-namespace cascade-delete`` + * ``oci security-attribute security-attribute-namespace change-compartment`` + * ``oci security-attribute security-attribute-namespace create`` + * ``oci security-attribute security-attribute-namespace delete`` + * ``oci security-attribute security-attribute-namespace get`` + * ``oci security-attribute security-attribute-namespace list`` + * ``oci security-attribute security-attribute-namespace update`` + * ``oci security-attribute work-request get`` + * ``oci security-attribute work-request list`` + * ``oci security-attribute work-request list-errors`` + * ``oci security-attribute work-request list-logs`` + * Support for Zero Trust Packet Routing Service + * ``oci zpr configuration create`` + * ``oci zpr configuration get`` + * ``oci zpr work-request get-zpr-configuration`` + * ``oci zpr work-request get-zpr-policy`` + * ``oci zpr work-request list-zpr-configuration`` + * ``oci zpr work-request list-zpr-configuration-errors`` + * ``oci zpr work-request list-zpr-configuration-logs`` + * ``oci zpr work-request list-zpr-policy`` + * ``oci zpr work-request list-zpr-policy-errors`` + * ``oci zpr work-request list-zpr-policy-logs`` + * ``oci zpr zpr-policy create`` + * ``oci zpr zpr-policy delete`` + * ``oci zpr zpr-policy get`` + * ``oci zpr zpr-policy list`` + * ``oci zpr zpr-policy update`` + * Support for securityAttributes feature for Network Load Balancer Service + * ``oci nlb network-load-balancer create --security-attributes`` + * ``oci nlb network-load-balancer update --security-attributes`` + * Support for OIC Gen3 Disaster Recovery for OIC Gen3 Disaster Recovery Service + * ``oci integration integration-instance create --is-disaster-recovery-enabled`` + * ``oci integration integration-instance disaster-recovery-failover + --integration-instance-id, -? | -h | --help`` + * Support for Zero-Trust Packet Routing v1 securityAttributes for Core Service + * ``oci network vcn update --security-attributes`` + * ``oci network vcn create --security-attributes`` + * ``oci network vnic update --security-attributes`` + * Support for Zero-Trust Packet Routing v1 securityAttributes for Database Service + * ``oci db autonomous-database create`` + * ``oci db autonomous-database create-adb-cross-region-data-guard-details`` + * ``oci db autonomous-database create-autonomous-database-create-cross-region-disaster-recovery-details`` + * ``oci db autonomous-database create-cross-tenancy-disaster-recovery-details`` + * ``oci db autonomous-database create-from-backup-id`` + * ``oci db autonomous-database create-from-backup-timestamp`` + * ``oci db autonomous-database create-from-clone`` + * ``oci db autonomous-database create-refreshable-clone`` + * ``oci db autonomous-database update`` + * ``oci db cloud-autonomous-vm-cluster create`` + * ``oci db cloud-autonomous-vm-cluster update`` + * ``oci db cloud-vm-cluster create`` + * ``oci db cloud-vm-cluster update`` + * ``oci db exadb-vm-cluster create`` + * ``oci db exadb-vm-cluster update`` + * ``oci db system launch`` + * ``oci db system launch-from-backup`` + * ``oci db system launch-from-database`` + * ``oci db system launch-from-db-system`` + * ``oci db system update`` + * Support to read ssh-key from a file located on the local filesystem for database-\ + migration create-oracle-connection command in the Database Migration Service + * ``oci database-migration connection create-oracle-connection --sshkey-file`` +- from version 3.48.1 + * Generative AI Agent service + * Generative AI Agent Service Public Release in OCI CLI + * ``oci generative-ai-agent agent change-compartment`` + * ``oci generative-ai-agent agent create`` + * ``oci generative-ai-agent agent delete`` + * ``oci generative-ai-agent agent get`` + * ``oci generative-ai-agent agent list`` + * ``oci generative-ai-agent agent update`` + * ``oci generative-ai-agent agent-endpoint change-compartment`` + * ``oci generative-ai-agent agent-endpoint create`` + * ``oci generative-ai-agent agent-endpoint delete`` + * ``oci generative-ai-agent agent-endpoint get`` + * ``oci generative-ai-agent agent-endpoint list`` + * ``oci generative-ai-agent agent-endpoint update`` + * ``oci generative-ai-agent data-ingestion-job create`` + * ``oci generative-ai-agent data-ingestion-job delete`` + * ``oci generative-ai-agent data-ingestion-job get`` + * ``oci generative-ai-agent data-ingestion-job get-data-ingestion-job-log-content`` + * ``oci generative-ai-agent data-ingestion-job list`` + * ``oci generative-ai-agent data-source create`` + * ``oci generative-ai-agent data-source create-data-source-oci-object-storage-data-source-config`` + * ``oci generative-ai-agent data-source delete`` + * ``oci generative-ai-agent data-source get`` + * ``oci generative-ai-agent data-source list`` + * ``oci generative-ai-agent data-source update`` + * ``oci generative-ai-agent data-source update-data-source-oci-object-storage-data-source-config`` + * ``oci generative-ai-agent knowledge-base change-compartment`` + * ``oci generative-ai-agent knowledge-base create`` + * ``oci generative-ai-agent knowledge-base create-knowledge-base-default-index-config`` + * ``oci generative-ai-agent knowledge-base create-knowledge-base-oci-database-config`` + * ``oci generative-ai-agent knowledge-base create-knowledge-base-oci-open-search-index-config`` + * ``oci generative-ai-agent knowledge-base delete`` + * ``oci generative-ai-agent knowledge-base get`` + * ``oci generative-ai-agent knowledge-base list`` + * ``oci generative-ai-agent knowledge-base update`` + * ``oci generative-ai-agent knowledge-base update-knowledge-base-default-index-config`` + * ``oci generative-ai-agent knowledge-base update-knowledge-base-oci-database-config`` + * ``oci generative-ai-agent knowledge-base update-knowledge-base-oci-open-search-index-config`` + * ``oci generative-ai-agent work-request cancel`` + * ``oci generative-ai-agent work-request get`` + * ``oci generative-ai-agent work-request list`` + * ``oci generative-ai-agent work-request-error list`` + * ``oci generative-ai-agent work-request-log-entry list-work-request-logs`` + * Generative AI Agent Client service + * Generative AI Agent Client Service Public Release in OCI CLI + * ``oci generative-ai-agent-runtime session chat`` + * ``oci generative-ai-agent-runtime session create`` + * ``oci generative-ai-agent-runtime session delete`` + * ``oci generative-ai-agent-runtime session get`` + * ``oci generative-ai-agent-runtime session update`` + * Monitoring service + * Support for new optional parameters in the alarm-suppression and alarm-suppression-collection commands + * ``oci monitoring alarm-suppression create --level --suppression-conditions`` + * ``oci monitoring alarm-suppression-collection list-alarm-suppressions + --compartment-id --compartment-id-in-subtree --level --target-type --is-all-suppressions`` + * Ops Insights service + * Support for ExaCC via Management agent + * ``oci opsi database-insights change-macs-managed-cloud-database-insight-connection-credential-by-vault`` + * ``oci opsi database-insights create-macs-managed-cloud-database-insight`` + * ``oci opsi database-insights enable-macs-managed-cloud-database-insight`` + * ``oci opsi database-insights test-macs-managed-cloud-database-insight-connection-credential-by-vault`` + * ``oci opsi database-insights update-macs-managed-cloud-database-insight`` + * ``oci opsi exadata-insights add-macs-managed-cloud-exadata-insight-members`` + * ``oci opsi exadata-insights create-macs-managed-cloud-exadata-insight`` + * ``oci opsi exadata-insights enable-macs-managed-cloud-exadata-insight`` + * ``oci opsi exadata-insights update-macs-managed-cloud-exadata-insight`` + * ``oci opsi host-insights update-macs-managed-database-host-insight`` + * Fusion service + * Support for optional parameter --is-data-masking-opted in create-refresh-activity + * ``oci fusion-apps create-refresh-activity-details create-refresh-activity --is-data-masking-opted`` + * Integration service + * Support for OIC Gen3 configure custom endpoint + * ``oci integration integration-instance --add-oracle-managed-custom-endpoint`` + * ``oci integration integration-instance remove`` + * Database service + * Support for assigning key versions for the database and pluggable database + * ``oci db database set-oci-db-key-version --database-id --kms-key-version-id`` + * ``oci db pluggable-database set-oci-pdb-key-version --pluggable-database-id --kms-key-version-id`` + * Support for listing autonomous database with lifecyclestate + * ``oci db autonomous-database list --lifecycle-state-not-equal-to`` + * Support for undelete autonomous database + * ``oci db autonomous-database create-autonomous-database-undelete-autonomous-database-details`` + * Analytics service + * Support for opting for different update channel schedules, "regular" or "early" + * ``oci analytics analytics-instance create --update-channel regular`` + * ``oci analytics analytics-instance update --update-channel early`` + * Data Safe service + * Support for appending and deleting allowed SQLs from SQL Firewall policy + * ``oci data-safe sql-firewall-allowed-sql get--sql-firewall-allowed-sql-id`` + * ``oci data-safe sql-firewall-allowed-sql delete --sql-firewall-allowed-sql-id`` + * ``oci data-safe sql-firewall-allowed-sql bulk-create-sql-firewall-allowed-sqls-list-selection-mode--log-type`` + * ``oci data-safe sql-firewall-allowed-sql bulk-create --log-type --selection —sql-firewall-policy-id`` + * ``oci data-safe sql-firewall-allowed-sql bulk-create-sql-firewall-allowed-sqls-list-selection-mode + --log-type, --selection-items, --sql-firewall-policy-id`` + * ``oci data-safe sql-firewall-allowed-sql bulk-create-sql-firewall-allowed-sqls-scim-query-selection-mode + --log-type, --selection-scim-query, --sql-firewall-policy-id`` +- from version 3.48.0 + * Support Dedicated AI Cluster Unit Shape LARGE_GENERIC_4 in the Generative AI Service Management + * ``oci generative-ai dedicated-ai-cluster`` + * Support for allowing the operator to provide a ticket number when creating access request in the Lockbox service + * ``oci oma access-request create --ticket-number`` + * Support for release 3.1 of Capacity Management Service + * ``oci capacity-management occ-handover-resource-block-collection`` + * ``oci capacity-management occ-customer`` + * ``oci capacity-management occ-customer-group`` + * Support for Text to Speech in Speech service + * ``oci speech synthesize-speech`` + * ``oci speech voice list`` + * Fleet Software Update service + * Support to create DB and GI Collections major version 23. + * ``oci fleet-software-update fsu-collection create-db --source-major-version DB_23`` + * ``oci fleet-software-update fsu-collection create-gi --source-major-version GI_23`` + * Support to create DB and GI Collections major version 23. + * ``oci fleet-software-update fsu-cycle create-patch --goal-version-details { "version" : "23.4.0.0" }`` + * Capacity Management Service + * [BREAKING] Optional parameter ``--occ-customer-group-id`` has now been made required in the following commands + * ``oci capacity-management occ-overview-collection list-internal-namespace-occ-overviews`` + * ``oci capacity-management occ-availability-catalog-collection list-internal`` +- from version 3.47.0 + * [BREAKING] Document Understanding Service + * Support for the accepted value INSURANCE_CLAIM is removed and HEALTH_INSURANCE_ID + is added in the documentType parameter + * ``oci ai-document analyze-document-result analyze-document --document-type health_insurance_id`` + * The field tenancyId of a complex type parameter is removed in the following commands + * ``oci ai-document analyze-document-result analyze-document`` + * ``oci ai-document analyze-document-result analyze-document-inline-document-details`` + * ``oci ai-document analyze-document-result analyze-document-object-storage-document-details`` + * ``oci ai-document processor-job create`` + * ``oci ai-document processor-job create-processor-job-general-processor-config`` + * ``oci ai-document processor-job create-processor-job-inline-document-content`` + * ``oci ai-document processor-job create-processor-job-object-storage-locations`` + * Vault Key Management Service + * Support for Cross-Region Replication for Virtual Vaults in Key Management Service + * ``oci kms management vault get`` + * Oracle Database Autonomous Recovery Service + * Support for new optional parameter in ZRCV cloud service + * ``oci recovery protected-database create --subscription-id`` + * ``oci recovery protection-policy create --must-enforce-cloud-locality`` + * Oracle Cloud Vmware Solution Service + * Support for VMware Major and Minor Version Upgrade in Oracle Cloud VMware Solution + * ``oci ocvs sddc vmware-versions --version-to-upgrade `` + * Database Service + * Support for provisioning Developer Autonomous Database. + * ``oci db autonomous-database create --is-dev-tier `` + * Support for specifying and upgrading a Developer Autonomous Database to Paid Autonomous Database + * ``oci db autonomous-database update --is-dev-tier `` + * Load Balancing Service + * Support for new optional parameter enabling inclusion of the Request Id of a request to the + load balancer in a header attached to the request forwarded by the load balancer to one + of its servers and in the response from the load balancer. + * ``oci lb load-balancer create --is-request-id-enabled`` + * ``oci lb load-balancer update --is-request-id-enabled`` + * Support for new optional parameter specifying the name of the header used to contain the Request Id. + * ``oci lb load-balancer create --request-id-header`` + * ``oci lb load-balancer update --request-id-header`` + * Delegate Access Control Service + * Support for the Delegate Access Control service + * ``oci delegate-access-control delegated-resource-access-request`` + * ``oci delegate-access-control delegation-control`` + * ``oci delegate-access-control delegation-subscription`` + * ``oci delegate-access-control service-provider`` + * ``oci delegate-access-control service-provider-action`` + * ``oci delegate-access-control work-request`` + * Object Storage Service + * Support for Object Storage Private Endpoints + * ``oci os private-endpoint`` + * Database Management Service + * Support for SQL Watch + * ``oci database-management managed-database enable-external-container-database-management-feature`` + * ``oci database-management managed-database enable-external-pluggable-database-management-feature`` + * ``oci database-management managed-database enable-external-non-container-database-management-feature`` + * ``oci database-management managed-database modify-database-management-feature`` + * ``oci database-management managed-database modify-pluggable-database-management-feature`` + * Support for advanced Database Management features for ADB + * ``oci database-management managed-database enable-autonomous-database-management-\ + feature-autonomous-database-diagnostics-and-management-feature-details`` + * MySQL Database Service + * Support for Customer Email Notification in HeatWave Service + * ``oci mysql db-system clone --customer-contacts`` + * ``oci mysql db-system create --customer-contacts`` + * ``oci mysql db-system import --customer-contacts`` + * ``oci mysql db-system update --customer-contacts`` + * File Storage Service + * Support for upgrade and downgrade shapes of High Performance Mount Targets + * ``oci fs mount-target upgrade-shape`` + * ``oci fs mount-target schedule-downgrade-shape`` + * ``oci fs mount-target cancel-downgrade-shape`` + * Database Service + * Support to change compartment of scheduling policy + * ``oci db scheduling-policy change-compartment --compartment-id | -c, + --scheduling-policy-id, -? | -h | --help`` + * Support to create a new scheduling policy + * ``oci db scheduling-policy create --cadence, --compartment-id | -c, --display-name, + --cadence-start-month, --defined-tags, --freeform-tags, -? | -h | --help `` + * Support to delete a scheduling policy + * ``oci db scheduling-policy delete --scheduling-policy-id, --force, -? | -h | --help`` + * Support to get a scheduling policy + * ``oci db scheduling-policy get --scheduling-policy-id, -? | -h | --help`` + * Support to list scheduling policy + * ``oci db scheduling-policy list --compartment-id | -c, --all, --display-name, -? | -h | --help`` + * Support to update a scheduling policy + * ``oci db scheduling-policy update --scheduling-policy-id, --cadence, --cadence-start-month, + --display-name, --defined-tags, --force, --freeform-tags, -? | -h | --help`` + * Support to create a scheduling window based on scheduling policy + * ``oci db scheduling-window create --scheduling-policy-id, --window-preference, + --compartment-id | -c, --defined-tags, --freeform-tags, -? | -h | --help`` + * Support to delete a scheduling window + * ``oci db scheduling-window delete --scheduling-policy-id, --scheduling-window-id, + --force, -? | -h | --help`` + * Support to get a scheduling window + * ``oci db scheduling-window get --scheduling-policy-id, --scheduling-window-id, -? | -h | --help`` + * Support to list scheduling window + * ``oci db scheduling-window list --scheduling-policy-id, --all, --compartment-id | -c, + --display-name, -? | -h | --help`` + * Support to update a scheduling window + * ``oci db scheduling-window update --scheduling-policy-id, --scheduling-window-id, + --defined-tags, --force, --freeform-tags, -? | -h | --help, --window-preference`` + * Support for the Domain parameter in BaseDB Create DataGuard CLI + * ``oci db data-guard-association create with-new-db-system`` + * Support for scheduling plan, scheduled action, execution window and execution action + as part of granular maintenance scheduling support for Exadata Infrastructure Components + * ``oci db action-param-values-summary list-params-for-action-type`` + * ``oci db execution-action create`` + * ``oci db execution-action delete`` + * ``oci db execution-action get`` + * ``oci db execution-action list`` + * ``oci db execution-action move-execution-action-member`` + * ``oci db execution-action update`` + * ``oci db execution-window create`` + * ``oci db execution-window delete`` + * ``oci db execution-window get`` + * ``oci db execution-window list`` + * ``oci db execution-window reorder-execution-actions`` + * ``oci db execution-window update`` + * ``oci db execution-window cancel`` + * ``oci db maintenance-run cancel`` + * ``oci db recommended-scheduled-action-summary list-recommended-scheduled-actions`` + * ``oci db scheduled-action create`` + * ``oci db scheduled-action delete`` + * ``oci db scheduled-action get`` + * ``oci db scheduled-action list`` + * ``oci db scheduled-action update`` + * ``oci db scheduled-action update`` + * ``oci db scheduling-plan change-compartment`` + * ``oci db scheduling-plan create`` + * ``oci db scheduling-plan delete`` + * ``oci db scheduling-plan cascading-delete`` + * ``oci db scheduling-plan get`` + * ``oci db scheduling-plan list`` + * ``oci db scheduling-plan reorder-scheduled-actions`` + * Oracle Database Autonomous Recovery Service + * Support for changing Protected Database Subscription in ZRCV cloud service + * ``oci recovery protected-database change-protected-database-subscription + --protected-database-id, -? | -h | --help, --is-default, --subscription-id`` + * Web Application Firewall service + * Support for the DYNAMIC body variant in a RETURN_HTTP_RESPONSE action. + * ``oci waf web-app-firewall-policy create --actions [complex type]`` + * ``oci waf web-app-firewall-policy update --actions [complex type]`` + * Announcements Service + * Support for listing all active service summary in OCI + * ``oci announce service list --compartment-id `` +- from version 3.46.0 + * [BREAKING] Disaster Recovery service + * Removed optional parameter --dr-plan-execution-type from list command + * ``oci disaster-recovery dr-plan-execution list`` + * Database Service + * Support for creating Maintenance Run Using Autonomous Database Software Image in the Database service + * ``oci db maintenance-run create --database-software-image-id`` + * Fleet Application Management Service + * Support for the Fleet Application Management service + * ``oci fleet-apps-management`` + * Redis Service + * Support for list cluster nodes command in the OCI Cache service + * ``oci redis node-summary list-redis-cluster-nodes`` + * Support new parameters cluster-mode and shard-count for sharding + * ``oci redis redis-cluster create --cluster-mode, --shard-count`` + * ``oci redis redis-cluster update --shard-count`` + * Integration Service + * Support for Extend Data Retention Period for OIC Instance + * ``oci integration integration-instance extend-data-retention --data-retention-period, + --integration-instance-id`` + * Analytics Service + * Support for Identity Domains + * ``oci analytics analytics-instance create --domain-id ocid --admin-user user`` + * Support for feature set in analytics-instance + * ``oci analytics analytics-instance create --feature-bundle feature_set`` + * Database Management Service + * Support for SQL Watch and DB Lifecycle Management + * ``oci database-management managed-database enable-external-container-database-management-feature`` + * ``oci database-management managed-database enable-external-pluggable-database-management-feature`` + * ``oci database-management managed-database enable-external-non-container-database-management-feature`` + * ``oci database-management managed-database modify-database-management-feature`` + * ``oci database-management managed-database modify-pluggable-database-management-feature`` + * Mysql Database Service + * Support for automatically increasing storage in the MySQL Database service + * ``oci mysql db-system clone --is-auto-expand-storage-enabled --max-storage-size-in-gbs`` + * ``oci mysql db-system create --is-auto-expand-storage-enabled --max-storage-size-in-gbs`` + * ``oci mysql db-system import --is-auto-expand-storage-enabled --max-storage-size-in-gbs`` + * ``oci mysql db-system update --is-auto-expand-storage-enabled --max-storage-size-in-gbs`` +- from version 3.45.2 + * Support for idle timeout feature for Network Load Balancer Service + * ``oci nlb listener create --tcp-idle-timeout, --udp-idle-timeout`` + * ``oci nlb listener update --tcp-idle-timeout, --udp-idle-timeout`` + * Support for viewing subscription level limits in Limits Service + * ``oci limits definition list --subscription-id`` + * ``oci limits resource-availability get --subscription-id`` + * ``oci limits service list --subscription-id`` + * ``oci limits value list --subscription-id`` + * Support for OIC Instance Creation for Healthcare Feature in Oracle Integration Service + * ``oci integration integration-instance create --integration-instance-type healthcare`` +- from version 3.45.1 + * Java Management Service Fleets + * Support for new commands + * ``oci jms agent-installer-summary`` + * ``oci jms fleet request-deployed-application-migration-analyses`` + * ``oci jms jms-plugin`` + * Add new options to existing commands + * ``oci jms crypto-analysis-result list --finding-count, --finding-count-greater-than, + --host-name, --non-compliant-finding-count, --non-compliant-finding-count-greater-than`` + * ``oci jms fleet-agent-configuration update --is-collecting-managed-instance-metrics-enabled, + --is-collecting-usernames-enabled`` + * ``oci jms java-migration-analysis-result list --application-name, --host-name`` + * ``oci jms library-usage summarize --cvss-score-greater-than, --cvss-score-less-than`` + * ``oci jms performance-tuning-analysis-result list --host-name`` + * ``oci jms work-request list --operation-type, --status`` + * Support for a new optional parameter "compartmentId" in Java Management Service Downloads + * ``oci jms-java-downloads download-url generate-artifact --compartment-id`` + * Big Data Service + * Support for new commands + * ``oci bds instance create-resource-principal-configuration`` + * ``oci bds instance force-refresh-resource-principal`` + * ``oci bds instance get-resource-principal-configuration`` + * ``oci bds instance list-resource-principal-configurations`` + * ``oci bds instance update-resource-principal-configuration`` + * ``oci bds resource-principal-configuration remove`` + * ``oci bds instance install-patch-downtime-based-odh-patching-config`` + * Support for new optional parameters in the OS Management Hub service + * ``oci os-management-hub software-source create-custom-swsrc --is-latest-content-only`` + * ``oci os-management-hub software-source create-versioned-custom-swsrc --is-latest-content-only`` + * ``oci os-management-hub software-source update-custom-swsrc --is-latest-content-only`` + * Devops Service + * Support for pull requests and merge in Source Control Management Service + * ``oci devops pull-request-comment`` + * ``oci devops pull-request`` + * ``oci devops protected-branch`` + * ``oci devops project get-notification-preference`` + * ``oci devops project get-project-settings`` + * ``oci devops project update-project-settings`` + * ``oci devops project update-notification-preference`` + * ``oci devops project delete-project-settings`` + * ``oci devops project list-project-analytics-authors`` + * ``oci devops project summarize-project-analytics`` + * ``oci devops repository get-repository-notification-preference`` + * ``oci devops repository get-repository-settings`` + * ``oci devops repository update-repository-settings`` + * ``oci devops repository update-repository-notification-preference`` + * ``oci devops repository delete-repository-settings`` + * ``oci devops repository create-or-update-git-tag-details`` + * ``oci devops repository create-or-update-git-branch-details`` + * ``oci devops repository delete-git-ref`` + * ``oci devops repository list-pull-request-authors`` + * ``oci devops repository list-repository-analytics-authors`` + * ``oci devops repository summarize-repository-analytics`` + * ``oci devops repository sync`` + * ``oci devops repository list-fork-sync-statuses`` + * ``oci devops deployment service`` + * Support for new optional parameter/flag + * ``oci devops repository create --parent-repository-id`` + * ``oci devops repository get-commit-diff --target-repository-id` + * ``oci devops repository list-commit-diffs --target-repository-id`` + * Support for new optional parameter --file-system-configuration-details in vm cluster in db service + * ``oci db vm-cluster create --file-system-configuration-details`` + * ``oci db vm-cluster update --file-system-configuration-details`` +- from version 3.45.0 + * Identity Domains Service + * Support for new commands + * ``oci identity-domains social-identity-provider create`` + * ``oci identity-domains social-identity-provider delete`` + * ``oci identity-domains social-identity-provider get`` + * ``oci identity-domains social-identity-provider patch`` + * ``oci identity-domains social-identity-provider put`` + * ``oci identity-domains social-identity-providers list`` + * ``oci identity-domains social-identity-providers search`` + * Stack Monitoring + * Support for baselineable metric for imported resources and metric extension + * ``oci stack-monitoring baselineable-metric update`` + * ``oci stack-monitoring baselineable-metric list`` + * ``oci stack-monitoring baselineable-metric create`` + * Database Migration + * Support GoldenGate Suspend Phase / Parameter File Update + + * ``oci database-migration job create-parameter-file-version`` + * ``oci database-migration job delete-parameter-file-version`` + * ``oci database-migration job get-parameter-file-version`` + * ``oci database-migration job list-parameter-file-versions`` + * ``oci database-migration job make-current-parameter-file-version`` + * ``oci database-migration job suspend`` + * Exadata Fleet Update Service + * Support for Diagnostics collection preferences and VMCluster and CloudVMCluster custom GI images + * ``oci fleet-software-update fsu-cycle create --diagnostics-collection`` + * Speech Service + * Support for Realtime Speech in the Speech Service + * ``oci speech realtime-session-token create`` + * Support for Customization in the Speech Service + * ``oci speech customization`` + * Core Service + * Support for obtaining compute instance maintenance events in Core services + * ``oci compute instance-maintenance-event get`` + * ``oci compute instance-maintenance-event list`` + * ``oci compute instance-maintenance-event update`` + * Data Safe Service + * Support for creating custom alert policies + * ``oci data-safe alert-policy change-compartment`` + * ``oci data-safe alert-policy create`` + * ``oci data-safe alert-policy delete`` + * ``oci data-safe alert-policy update`` + * ``oci data-safe alert-policy-rule create`` + * ``oci data-safe alert-policy-rule delete`` + * ``oci data-safe alert-policy-rule get`` + * ``oci data-safe alert-policy-rule update`` + * [BREAKING] Network Firewall Service + * The following commands from network-firewall service have been deprecated and unavailable to use + * ``oci network-firewall application create-application-create-icmp-application-details`` + * ``oci network-firewall application create-application-create-icmp6-application-details`` + * ``oci network-firewall application create-service-create-udp-service-details`` + * ``oci network-firewall application create-service-create-tcp-service-details`` + * ``oci network-firewall mapped-secret create-mapped-secret-create-vault-mapped-secret-details`` + * ``oci network-firewall decryption-profile create-decryption-profile-create-ssl-inbound-inspection-profile-details`` + * ``oci network-firewall decryption-profile create-decryption-profile-create-ssl-forward-proxy-profile-details`` + * ``oci network-firewall application update-application-update-icmp-application-details`` + * ``oci network-firewall application update-application-update-icmp6-application-details`` + * ``oci network-firewall application update-service-update-udp-service-details`` + * ``oci network-firewall application update-service-update-tcp-service-details`` + * ``oci network-firewall mapped-secret update-mapped-secret-update-vault-mapped-secret-details`` + * ``oci network-firewall decryption-profile update-decryption-profile-update-ssl-inbound-inspection-profile-details`` + * ``oci network-firewall decryption-profile update-decryption-profile-update-ssl-forward-proxy-profile-details`` + * Data Safe Service + * Added additional attributes for existing APIs + * ``oci data-safe masking-policy`` + * ``oci data-safe work-request list`` + * ``oci data-safe target-alert-policy-association-summary list-target-alert-policy-associations`` +- from version 3.44.4 + * Database Service + * Support for new optional parameters in the database APIs + * ``oci db autonomous-database create --byol-compute-count-limit`` + * ``oci db autonomous-database update --byol-compute-count-limit`` + * Support for the subscription ID attribute in Cloud Exadata Infrastructure and Cloud VM Cluster in Database service + * ``oci db cloud-exa-infra create --subscription-id`` + * ``oci db cloud-vm-cluster create --subscription-id`` + * ``oci db cloud-exa-infra change-cloud-exadata-infrastructure-subscription --cloud-exadata-infrastructure-id --is-default --subscription-id`` + * ``oci db cloud-vm-cluster change-cloud-vm-cluster-subscription --cloud-vm-cluster-id --is-default --subscription-id`` + * Support for ``subscriptionId`` in + * ``oci db autonomous-database create --subscription-id`` + * Update action API + * ``oci db autonomous-database change-autonomous-database-subscription --autonomous-database-id`` + * Application Performance Monitoring Synthetic Service + * Support for the sql monitor creation and updation + * ``oci apm-synthetics monitor create-sql-monitor`` + * ``oci apm-synthetics monitor update-sql-monitor`` + * Support for the ftp monitor creation and updation + * ``oci apm-synthetics monitor create-ftp-monitor`` + * ``oci apm-synthetics monitor update-ftp-monitor`` + * Data Safe Service + * Support for listing discovered sensitive types and discovered sensitive schemas in sensitive data model + * ``oci data-safe sensitive-data-model-sensitive-type-collection + list-sensitive-data-model-sensitive-types --sensitive-data-model-id`` + * Support for creating and updating sensitive data model with only table level scope + * ``oci data-safe sensitive-data-model create --tables-for-discovery`` + * ``oci data-safe sensitive-data-model update --tables-for-discovery`` + * Support for creating discovery job with table level scope + * ``oci data-safe discovery-job create --tables-for-discovery`` + * Support for filtering reports with the time of generation + * ``oci data-safe report-summary list-reports --time-generated-greater-than-or-equal-to, + --time-generated-less-than`` + * Support for creating and updating schedule for user assessment and security assessment + * ``oci data-safe security-assessment create --is-assessment-scheduled`` + * ``oci data-safe security-assessment update --is-assessment-scheduled`` + * ``oci data-safe user-assessment create --is-assessment-scheduled`` + * ``oci data-safe user-assessment update --is-assessment-scheduled`` + * Support for listing findings in security assessment + * ``oci data-safe security-assessment list-findings --target-id`` + * Support for unsetting security and user assessment baseline with target ids + * ``oci data-safe security-assessment unset-security-assessment-baseline --target-ids`` + * ``oci data-safe user-assessment unset-user-assessment-baseline --target-ids`` + * Support for MySQL Heatwave database systems within the Ops Insights service. + * ``oci opsi database-insights create-mds-my-sql-database`` + * ``oci opsi database-insights enable-mds-my-sql-database`` + * ``oci opsi database-insights update-mds-my-sql-database`` +- Refresh patches for new version + * oc_relax-python-depends.patch +- Update BuildRequires and Requires from setup.py + ------------------------------------------------------------------- Thu Jul 25 10:16:22 UTC 2024 - John Paul Adrian Glaubitz diff --git a/oci-cli.spec b/oci-cli.spec index 5ca2f1c..4cfbc92 100644 --- a/oci-cli.spec +++ b/oci-cli.spec @@ -36,7 +36,7 @@ %global _sitelibdir %{%{pythons}_sitelib} Name: oci-cli%{psuffix} -Version: 3.44.3 +Version: 3.54.1 Release: 0 Summary: Oracle Cloud Infrastructure CLI License: Apache-2.0 @@ -47,12 +47,12 @@ Patch0: oc_relax-python-depends.patch BuildRequires: %{pythons}-PyJWT BuildRequires: %{pythons}-PyYAML >= 5.4.1 BuildRequires: %{pythons}-arrow >= 1.0.0 -BuildRequires: %{pythons}-certifi +BuildRequires: %{pythons}-certifi >= 2025.1.31 BuildRequires: %{pythons}-click >= 8.0.4 BuildRequires: %{pythons}-cryptography >= 3.2.1 BuildRequires: %{pythons}-devel BuildRequires: %{pythons}-jmespath >= 0.10.0 -BuildRequires: %{pythons}-oci-sdk >= 2.129.3 +BuildRequires: %{pythons}-oci-sdk >= 2.149.2 BuildRequires: %{pythons}-pip BuildRequires: %{pythons}-pyOpenSSL >= 22.1.0 BuildRequires: %{pythons}-python-dateutil >= 2.5.3 @@ -91,11 +91,11 @@ BuildRequires: (%{pythons}-vcrpy >= 7.1.2 if python-base >= 3.10) %endif Requires: %{pythons}-PyYAML >= 5.4.1 Requires: %{pythons}-arrow >= 1.0.0 -Requires: %{pythons}-certifi +Requires: %{pythons}-certifi >= 2025.1.31 Requires: %{pythons}-click >= 8.0.4 Requires: %{pythons}-cryptography >= 3.2.1 Requires: %{pythons}-jmespath >= 0.10.0 -Requires: %{pythons}-oci-sdk >= 2.129.3 +Requires: %{pythons}-oci-sdk >= 2.149.2 Requires: %{pythons}-prompt_toolkit >= 3.0.38 Requires: %{pythons}-pyOpenSSL >= 22.1.0 Requires: %{pythons}-python-dateutil >= 2.5.3