diff --git a/oc_relax-python-depends.patch b/oc_relax-python-depends.patch index ec90752..2b769b7 100644 --- a/oc_relax-python-depends.patch +++ b/oc_relax-python-depends.patch @@ -1,6 +1,6 @@ -diff -Nru oci-cli-3.5.2.orig/requirements.txt oci-cli-3.5.2/requirements.txt ---- oci-cli-3.5.2.orig/requirements.txt 2022-02-22 21:05:11.000000000 +0100 -+++ oci-cli-3.5.2/requirements.txt 2022-02-25 12:31:26.897667065 +0100 +diff -Nru oci-cli-3.6.0.orig/requirements.txt oci-cli-3.6.0/requirements.txt +--- oci-cli-3.6.0.orig/requirements.txt 2022-03-08 22:18:44.000000000 +0100 ++++ oci-cli-3.6.0/requirements.txt 2022-03-15 14:31:55.627341077 +0100 @@ -2,40 +2,40 @@ # (https://pip.pypa.io/en/stable/reference/pip_install/#requirements-file-format), # you may need to use the --extra-index-url option instead. @@ -18,7 +18,7 @@ diff -Nru oci-cli-3.5.2.orig/requirements.txt oci-cli-3.5.2/requirements.txt -jmespath==0.10.0 -ndg-httpsclient==0.4.2 -mock==2.0.0 --oci==2.58.0 +-oci==2.60.0 -packaging==20.2 -pluggy==0.13.0 -py==1.10.0 @@ -37,7 +37,7 @@ diff -Nru oci-cli-3.5.2.orig/requirements.txt oci-cli-3.5.2/requirements.txt +jmespath>=0.10.0 +ndg-httpsclient>=0.4.2 +mock>=2.0.0 -+oci>=2.58.0 ++oci>=2.60.0 +packaging>=20.2 +pluggy>=0.13.0 +py>=1.10.0 @@ -73,15 +73,15 @@ diff -Nru oci-cli-3.5.2.orig/requirements.txt oci-cli-3.5.2/requirements.txt +pytest-forked>=1.0.2 +PyYAML>=5.4 +docutils>=0.15.2 -diff -Nru oci-cli-3.5.2.orig/setup.py oci-cli-3.5.2/setup.py ---- oci-cli-3.5.2.orig/setup.py 2022-02-22 21:05:11.000000000 +0100 -+++ oci-cli-3.5.2/setup.py 2022-02-25 12:32:04.138046108 +0100 +diff -Nru oci-cli-3.6.0.orig/setup.py oci-cli-3.6.0/setup.py +--- oci-cli-3.6.0.orig/setup.py 2022-03-08 22:18:44.000000000 +0100 ++++ oci-cli-3.6.0/setup.py 2022-03-15 14:31:16.334969223 +0100 @@ -29,22 +29,22 @@ readme = f.read() requires = [ -- 'oci==2.58.0', -+ 'oci>=2.58.0', +- 'oci==2.60.0', ++ 'oci>=2.60.0', 'arrow>=1.0.0', 'certifi', - 'click==7.1.2', @@ -103,8 +103,8 @@ diff -Nru oci-cli-3.5.2.orig/setup.py oci-cli-3.5.2/setup.py ] extras = { -- 'db': ['cx_Oracle==7.0'] -+ 'db': ['cx_Oracle>=7.0'] +- 'db': ['cx_Oracle==8.3'] ++ 'db': ['cx_Oracle>=8.3'] } fips_libcrypto_file = os.getenv("OCI_CLI_FIPS_LIBCRYPTO_FILE") diff --git a/oci-cli-3.5.2.tar.gz b/oci-cli-3.5.2.tar.gz deleted file mode 100644 index a39ca6c..0000000 --- a/oci-cli-3.5.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ec4935ba4045883786787eff1a8e3dd814752ae092163ec9680fe937c7f7d97a -size 2258099 diff --git a/oci-cli-3.6.0.tar.gz b/oci-cli-3.6.0.tar.gz new file mode 100644 index 0000000..c599af8 --- /dev/null +++ b/oci-cli-3.6.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61138bcce181c264415685145df514cfa2de1bbc394c24f3e894e7aa440ad38d +size 2264217 diff --git a/oci-cli.changes b/oci-cli.changes index 320018c..3b56d16 100644 --- a/oci-cli.changes +++ b/oci-cli.changes @@ -1,5 +1,84 @@ ------------------------------------------------------------------- -Fri Feb 25 11:32:30 UTC 2022 - John Paul Adrian Glaubitz +Tue Mar 15 13:36:13 UTC 2022 - John Paul Adrian Glaubitz + +- Update to version 3.6.0 + * Support for the Sales Accelerator license option in the Content Management service + * ``oci oce oce-instance create --add-on-features`` + * ``oci oce oce-instance update --add-on-features`` + * Support for new VCN hostname cluster endpoint as part of Container Engine service + * ``oci ce cluster create-kubeconfig --kube-endpoint VCN_HOSTNAME`` + * Database Migration service + * Support for reporting all excluded objects based on static exclusion rules and + dynamic exclusion settings configured by the Database Migration Service (DMS) user + * ``oci database-migration excluded-object-summary list`` + * Support to remove, list, and add database objects reported by the Cloud + Premigration Advisor Tool (CPAT) + * ``oci database-migration migration add`` + * ``oci database-migration migration remove`` + * ``oci database-migration migration-objects list`` + * Support for migrating Oracle Database from Amazon Web Services (AWS) RDS to Oracle + Autonomous Database (ADB) using Amazon Simple Storage Service (Amazon S3) and DBLINK + for data transfer + * ``oci database-migration connection create --db-subtype`` + * Enhancement in launch dbsystem as well as create database using customer managed + keys for VMBM in the Database service + * ``oci db system launch --vault-id`` + * ``oci db database create --vault-id`` + * ``oci db database migrate-vault-key --vault-id --admin-password --tde-wallet-password`` + * The parameters --admin-username and --admin-password are now optional in the below + commands in the MySQL database service + * ``oci mysql db-system clone`` + * ``oci mysql db-system create`` + * ``oci mysql db-system import`` + * [BREAKING] The command ``oci rover cluster`` is being deleted and its logic has been + divided in to the newly created commands below in the Roving Edge Infrastructure Service + * ``oci rover station-cluster`` + * ``oci rover standalone-cluster`` +- from version 3.5.3 + * Support for managed egress via a default networking option on jobs and notebooks + in the Data Science service + * ``oci data-science`` + * Networking service + * Support for DRG route distribution statements to be specified with a new + match type 'MATCH_ALL' for matching criteria + * ``oci network drg-route-distribution-statement add --statements + '[{"matchCriteria":[{"matchType": "MATCH_ALL"}],"action": "ACCEPT","priority": 1}]' + --route-distribution-id "id-example"`` + * Support for VCN route types on DRG attachments for deciding whether to import + VCN CIDRs or subnet CIDRs into route rules + * ``oci network drg-attachment create --drg-id "example-drg-id" --network-details + '{"type":"VCN","id":"example-vcn-id","vcnRouteType":"VCN_CIDRS"}'`` + * Database service + * Support for CPS offline reports in the Database service + * ``oci db exadata-infrastructure create --is-cps-offline-report-enabled`` + * ``oci db exadata-infrastructure update --is-cps-offline-report-enabled`` + * Support for infrastructure patching v2 features + * ``oci db maintenance-run update --current-custom-action-timeout-in-mins, + --custom-action-timeout-in-mins, --is-custom-action-timeout-enabled, + --is-resume-patching`` + * Support for Autonomous Database Create with Auto Scaling Storage via + a new parameter (is-auto-scaling-for-storage-enabled) + * ``oci db autonomous-database create --is-auto-scaling-for-storage-enabled`` + * ``oci db autonomous-database create-adb-cross-region-data-guard-details + --is-auto-scaling-for-storage-enabled`` + * ``oci db autonomous-database create-from-backup-id --is-auto-scaling-for-storage-enabled`` + * ``oci db autonomous-database create-from-backup-timestamp --is-auto-scaling-for-storage-enabled`` + * ``oci db autonomous-database create-from-clone --is-auto-scaling-for-storage-enabled`` + * ``oci db autonomous-database create-refreshable-clone --is-auto-scaling-for-storage-enabled`` + * ``oci db autonomous-database create-virtual-clone --is-auto-scaling-for-storage-enabled`` + * Support for Autonomous Database Update for Auto Scaling Storage via + a new parameter (is-auto-scaling-for-storage-enabled) + * ``oci db autonomous-database update --is-auto-scaling-for-storage-enabled`` + * Support for shrinking an Autonomous Database + * ``oci db autonomous-database shrink --autonomous-database-id`` + * Upgraded third party module cx_Oracle version to 8.3 to provide support for python 3.8 + * Updated docs for ``oci iam db-token get`` +- Refresh patches for new version + + oc_relax-python-depends.patch +- Update BuildRequires and Requires from setup.py + +------------------------------------------------------------------- +Tue Mar 15 13:32:11 UTC 2022 - John Paul Adrian Glaubitz - Update to version 3.5.2 * Support for Speech Service diff --git a/oci-cli.spec b/oci-cli.spec index 011fd79..3f633a6 100644 --- a/oci-cli.spec +++ b/oci-cli.spec @@ -28,7 +28,7 @@ %bcond_with test %endif Name: oci-cli%{psuffix} -Version: 3.5.2 +Version: 3.6.0 Release: 0 Summary: Oracle Cloud Infrastructure CLI License: Apache-2.0 @@ -46,7 +46,7 @@ BuildRequires: python3-click >= 7.1.2 BuildRequires: python3-cryptography >= 3.2.1 BuildRequires: python3-devel BuildRequires: python3-jmespath >= 0.10.0 -BuildRequires: python3-oci-sdk >= 2.58.0 +BuildRequires: python3-oci-sdk >= 2.60.0 BuildRequires: python3-pyOpenSSL >= 19.1.0 BuildRequires: python3-python-dateutil >= 2.5.3 BuildRequires: python3-pytz >= 2016.10 @@ -83,7 +83,7 @@ Requires: python3-certifi Requires: python3-click >= 7.1.2 Requires: python3-cryptography >= 3.2.1 Requires: python3-jmespath >= 0.10.0 -Requires: python3-oci-sdk >= 2.58.0 +Requires: python3-oci-sdk >= 2.60.0 Requires: python3-pyOpenSSL >= 19.1.0 Requires: python3-python-dateutil >= 2.5.3 Requires: python3-pytz >= 2016.10