diff --git a/oc_relax-python-depends.patch b/oc_relax-python-depends.patch index d1eceb1..ee11841 100644 --- a/oc_relax-python-depends.patch +++ b/oc_relax-python-depends.patch @@ -1,6 +1,6 @@ -diff -Nru oci-cli-3.3.1.orig/requirements.txt oci-cli-3.3.1/requirements.txt ---- oci-cli-3.3.1.orig/requirements.txt 2021-11-17 23:22:58.000000000 +0100 -+++ oci-cli-3.3.1/requirements.txt 2021-11-29 15:19:49.655600660 +0100 +diff -Nru oci-cli-3.4.1.orig/requirements.txt oci-cli-3.4.1/requirements.txt +--- oci-cli-3.4.1.orig/requirements.txt 2021-12-22 00:45:14.000000000 +0100 ++++ oci-cli-3.4.1/requirements.txt 2022-01-05 16:02:52.014353832 +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.3.1.orig/requirements.txt oci-cli-3.3.1/requirements.txt -jmespath==0.10.0 -ndg-httpsclient==0.4.2 -mock==2.0.0 --oci==2.51.0 +-oci==2.53.1 -packaging==20.2 -pluggy==0.13.0 -py==1.10.0 @@ -31,18 +31,18 @@ diff -Nru oci-cli-3.3.1.orig/requirements.txt oci-cli-3.3.1/requirements.txt -python-dateutil>=2.5.3,<3.0.0 +click>=7.1.2 +coverage>=4.5.2 -+cryptography ++cryptography>=3.3.2 +httpsig-cffi>=15.0.0 +Jinja2>=2.11.3 +jmespath>=0.10.0 +ndg-httpsclient>=0.4.2 +mock>=2.0.0 -+oci>=2.51.0 ++oci>=2.53.1 +packaging>=20.2 +pluggy>=0.13.0 +py>=1.10.0 +pyasn1>=0.2.3 -+pyOpenSSL>=17.5.0 ++pyOpenSSL>=19.1.0 +pycparser>=2.20 +pyparsing>=2.2.0 +pytest>=3.2.3 @@ -73,15 +73,15 @@ diff -Nru oci-cli-3.3.1.orig/requirements.txt oci-cli-3.3.1/requirements.txt +pytest-forked>=1.0.2 +PyYAML>=5.4 +docutils>=0.15.2 -diff -Nru oci-cli-3.3.1.orig/setup.py oci-cli-3.3.1/setup.py ---- oci-cli-3.3.1.orig/setup.py 2021-11-17 23:22:58.000000000 +0100 -+++ oci-cli-3.3.1/setup.py 2021-11-29 15:18:29.531047653 +0100 +diff -Nru oci-cli-3.4.1.orig/setup.py oci-cli-3.4.1/setup.py +--- oci-cli-3.4.1.orig/setup.py 2021-12-22 00:45:14.000000000 +0100 ++++ oci-cli-3.4.1/setup.py 2022-01-05 16:03:21.990628193 +0100 @@ -29,22 +29,22 @@ readme = f.read() requires = [ -- 'oci==2.51.0', -+ 'oci>=2.51.0', +- 'oci==2.53.1', ++ 'oci>=2.53.1', 'arrow>=1.0.0', 'certifi', - 'click==7.1.2', @@ -89,7 +89,7 @@ diff -Nru oci-cli-3.3.1.orig/setup.py oci-cli-3.3.1/setup.py - 'jmespath==0.10.0', - 'python-dateutil>=2.5.3,<3.0.0', + 'click>=7.1.2', -+ 'cryptography', ++ 'cryptography>=3.2.1', + 'jmespath>=0.10.0', + 'python-dateutil>=2.5.3', 'pytz>=2016.10', @@ -98,7 +98,7 @@ diff -Nru oci-cli-3.3.1.orig/setup.py oci-cli-3.3.1/setup.py - 'pyOpenSSL==19.1.0', - 'PyYAML>=5.4,<6' + 'terminaltables>=3.1.0', -+ 'pyOpenSSL>=17.5.0', ++ 'pyOpenSSL>=19.1.0', + 'PyYAML>=5.4' ] diff --git a/oci-cli-3.3.1.tar.gz b/oci-cli-3.3.1.tar.gz deleted file mode 100644 index 1128504..0000000 --- a/oci-cli-3.3.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e8d1ba146d8434e4d3223bbabedf72b0337696a3b701da9ba3b9d36c66652f68 -size 2074168 diff --git a/oci-cli-3.4.1.tar.gz b/oci-cli-3.4.1.tar.gz new file mode 100644 index 0000000..844b43a --- /dev/null +++ b/oci-cli-3.4.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83a91af1bc881f203edfb522e123576395e9d02ed04373cbb22a1ab0d7cebb2e +size 2113587 diff --git a/oci-cli.changes b/oci-cli.changes index 1364ec0..5c02af7 100644 --- a/oci-cli.changes +++ b/oci-cli.changes @@ -1,3 +1,132 @@ +------------------------------------------------------------------- +Wed Jan 5 15:46:29 UTC 2022 - John Paul Adrian Glaubitz + +- Update to version 3.4.1 + * Bug when using ``oci os object put`` from STDIN. Please see `github issue + #490 `_ for more details. +- from version 3.4.0 + * Support for node replacement in the VMWare Solution service + * ``oci ocvs esxi-host create --failed-esxi-host-id`` + * Support for ingestion of SQL stats metrics in the Operations Insights service + * ``oci opsi database-insights ingest-sql-stats --database-id`` + * Support for AWR hub integration in the Operations Insights service + * ``oci opsi awr-hubs`` + * ``oci opsi operations-insights-warehouse-users`` + * ``oci opsi operations-insights-warehouses`` + * Support for automatically generating logical entities from filename patterns and + relationships between business terms across glossaries in the Data Catalog service + * ``oci data-catalog pattern create --file-path-prefix`` + * ``oci data-catalog pattern update --file-path-prefix`` + * ``oci data-catalog pattern validate --file-path-prefix`` + * ``oci data-catalog entity list-aggregated-physical --is-include-properties`` + * ``oci data-catalog entity create --type-key`` + * Support for automatic start/stop at scheduled times in the Database service + * Option ``--scheduled-operations`` for the following operations under ``oci db + autonomous-database``: ``create, create-adb-cross-region-data-guard-details, + create-from-backup-id, create-from-backup-timestamp, create-from-clone, + create-refreshable-clone, update`` + * Support for cloud VM cluster resources on autonomous dedicated databases in the Database service + * ``oci db autonomous-container-database create --cloud-autonomous-vm-cluster-id + --peer-cloud-autonomous-vm-cluster-id`` + * ``oci db autonomous-container-database list --cloud-autonomous-vm-cluster-id`` + * ``oci db cloud-autonomous-vm-cluster`` + * ``oci db cloud-vm-cluster create | update --ocpu-count`` + * ``oci db vm-cluster create | udpate --data-storage-size-in-gbs --ocpu-count`` + * Support for external Hive metastores in the Big Data service + * ``oci bds bds-metastore-configuration`` + * [Breaking] Support for batch detection/inference in the AI Language service + * ``oci ai language batch*`` + * Support for invoice operations in the Account Management service + * ``oci osp-gateway`` + * Support for custom CA trust stores in the API Gateway service + * ``oci api-gateway gateway create --ca-bundles`` + * ``oci api-gateway gateway update --ca-bundles`` + * Support for generating scoped database token to be used to authorize + Identity Service users to OCI database services + * ``oci iam db-token get`` + * Support for database passwords for users, for logging into database + accounts, in the Identity service + * ``oci iam user create-db-credential`` + * ``oci iam user delete-db-credential`` + * ``oci iam user list-db-credentials`` + * ``oci iam user update --db-user-name`` + * ``oci iam user update-user-capabilities --can-use-db-credentials`` +- from version 3.3.3 + * Support for Resource Discovery and Monitoring service + * ``oci appmgmt-control`` + * Support for finding and listing locations of all default OCI CLI installs. + * ``oci setup find-installations`` + * Support for the following in the Log Analytics service + * Log analytics categories + * ``oci log-analytics category`` + * List entity topology + * ``oci log-analytics entity-topology list`` + * Verify Scheduled Task + * ``oci log-analytics scheduled-task verify`` + * Support for the following in the Java Management service + * Retrieve the inventory of JMS resources in the specified compartment. + * ``oci jms fleet summarize-resource-inventory --compartment-id`` + * List Java Runtime usage in a specified host filtered by query parameters. + * ``oci jms jre-usage list --compartment-id --host-id`` + * Support for RAC Databases in GoldenGate Service + * ``oci goldengate database-registration create --session-mode`` + * ``oci goldengate database-registration update --session-mode`` + * New parameter for listing Java Runtime usage in a fleet. + * ``oci jms jre-usage summarize --jre-security-status`` + * Bug while upgrading OCI CLI autocomplete + * ``oci setup autocomplete`` +- from version 3.3.2 + * Support for custom IPSecConnection Tunnel Internet Key Exchange + phase 1 and phase 2 encryption algorithms in the Network service + * ``oci network allowed-ike-ip-sec-parameters get`` + * ``oci network ip-sec-connection-tunnel-error-details get-ip-sec-connection-tunnel-error`` + * ``oci network tunnel-route list-ip-sec-connection`` + * ``oci network tunnel-security-association list-ip-sec-connection`` + * Database Management service + * Support for listing and retrieving user details + * ``oci database-management managed-database list-users`` + * ``oci database-management managed-database get-user`` + * ``oci database-management managed-database list-roles`` + * ``oci database-management managed-database list-system-privileges`` + * ``oci database-management managed-database list-object-privileges`` + * ``oci database-management managed-database list-consumer-group-privileges`` + * ``oci database-management managed-database list-proxy-users`` + * ``oci database-management managed-database list-proxied-for-users`` + * ``oci database-management managed-database list-data-access-containers`` + * Support for SQL Tuning Advisors + * ``oci database-management sql-tuning-task`` + * Support for enabling and disabling Database Management features + in the Autonomous Database service + * ``oci db autonomous-database enable-autonomous-database-management`` + * ``oci db autonomous-database disable-autonomous-database-management`` + * Support for listing and retrieving deployment backups in the GoldenGate service + * ``oci goldengate deployment-backup list`` + * ``oci goldengate deployment-backup get`` + * Support for standard tags in the Identity service + * ``oci iam tag import-standard-tags`` + * ``oci iam tag get-standard-tag-template`` + * ``oci iam tag list-standard-tag-namespaces`` + * Support for Solaris platform in the Management Agent service + * ``oci management-agent agent list --platform-type SOLARIS`` + * ``oci management-agent plugin list --platform-type SOLARIS`` + * Support for cross-compartment support in the Operations Insights service + * ``oci opsi --compartment-id-in-subtree`` + * Support for pagination when listing work requests and new lifecycle + state `DELETED` in the APM service + * ``oci apm-control-plane work-request list-apm-domain --limit, --page`` + * ``oci apm-control-plane apm-domain list --lifecycle-state DELETED`` + * Support for fetching problems for `DELETED` targets in the Cloud Guard service + * ``oci cloud-guard problem update-bulk-problem-status --status DELETED`` + * ``oci cloud-guard problem update-problem-status --status DELETED`` + * ``oci cloud-guard problem list --status DELETED`` + * Support for upgrading a platform instance and choosing version when + creating a platform instance in the Blockchain service + * ``oci blockchain blockchain-platform upgrade`` + * ``oci blockchain blockchain-platform create --platform-version`` + * Bug when using the install script with both --optional-features and + --oci-cli-version parameters. Please see `github issue #370 + `_ for more details. + ------------------------------------------------------------------- Mon Nov 29 14:22:15 UTC 2021 - John Paul Adrian Glaubitz diff --git a/oci-cli.spec b/oci-cli.spec index 28396e4..0ae6eb9 100644 --- a/oci-cli.spec +++ b/oci-cli.spec @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,7 +28,7 @@ %bcond_with test %endif Name: oci-cli%{psuffix} -Version: 3.3.1 +Version: 3.4.1 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.51.0 +BuildRequires: python3-oci-sdk >= 2.53.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.51.0 +Requires: python3-oci-sdk >= 2.53.0 Requires: python3-pyOpenSSL >= 19.1.0 Requires: python3-python-dateutil >= 2.5.3 Requires: python3-pytz >= 2016.10