oci-cli/oci-cli.spec

134 lines
4.6 KiB
RPMSpec
Raw Normal View History

#
Accepting request 1141226 from home:glaubitz:branches:Cloud:Tools - Update to version 3.37.5 * Support for the new Generative AI Service Management * ``oci generative-ai`` * Support for Process Sets in Stack Monitoring service * ``oci stack-monitoring process-set`` - from version 3.37.4 * Feature to add filtering support based on the Resource ID for CI service work requests. * ``oci container-instances work-request list --resource-id "$resourceid"`` * Support for new optional parameters in ADM service * ``oci adm vulnerability-audit create --build-type`` * ``oci adm vulnerability-audit create-vulnerability-audit-external-resource-vulnerability-audit-source --build-type`` * ``oci adm vulnerability-audit create-vulnerability-audit-oci-resource-vulnerability-audit-source --build-type`` * ``oci adm vulnerability-audit create-vulnerability-audit-unknown-source-vulnerability-audit-source --build-type`` * ``oci adm remediation-run list-application-dependency-recommendations --purl`` * ``oci adm vulnerability-audit list-application-dependency-vulnerabilities --purl`` * ``oci adm vulnerability-audit list-application-dependency-vulnerabilities --severity-greater-than-or-equal`` * ``oci adm vulnerability-audit list --max-observed-severity-greater-than-or-equal-to`` * Data Safe Service * Support for updating risk level of the specified finding * ``oci data-safe finding update`` * Support for listing all changes made by user to risk levels of findings of the specified assessment * ``oci data-safe security-assessment list-findings-change-audit-logs`` * Support for security feature usage * ``oci data-safe security-assessment list-security-feature-analytics`` * ``oci data-safe security-assessment list-security-features`` * Support for viewing the top security findings in Data Safe Security Assessment * ``oci data-safe security-assessment list-finding-analytics`` * Support for viewing the schemas that a user can access in Data Safe User Assessment. * ``oci data-safe database-table-access-entry get`` * ``oci data-safe database-table-access-entry-collection list`` OBS-URL: https://build.opensuse.org/request/show/1141226 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=110
2024-02-01 10:29:46 +01:00
# spec file for package oci-cli
#
Accepting request 1136516 from home:glaubitz:branches:Cloud:Tools - Update to version 3.37.1 * Support for carbon footprint reporting in the Usage Service * ``oci usage-api average-carbon-emission request`` * ``oci usage-api clean-energy-usage request`` * ``oci usage-api configuration request-usage-carbon-emission-config`` * ``oci usage-api usage-carbon-emission-summary request-usage-carbon-emissions`` * ``oci usage-api usage-carbon-emissions-query create`` * ``oci usage-api usage-carbon-emissions-query delete`` * ``oci usage-api usage-carbon-emissions-query get`` * ``oci usage-api usage-carbon-emissions-query list`` * ``oci usage-api usage-carbon-emissions-query update`` * Support for change compartment of configurations in the PostgreSQL service * ``oci psql configuration change-compartment`` * Support for Token Exchange in the IdentityDomains Service * ``oci identity-domains identity-propagation-trust`` * Support for resource locking in the Data Catalog Service * ``oci data-catalog catalog add`` * ``oci data-catalog catalog remove`` * ``oci data-catalog catalog-private-endpoint add`` * ``oci data-catalog catalog-private-endpoint remove`` * ``oci data-catalog metastore add`` * ``oci data-catalog metastore remove`` * Support for new optional parameter --dedicated-vm-host-id in the Core Service * ``oci compute instance update --dedicated-vm-host-id`` * Support for additional attributes for existing APIs in the Data Safe Service * ``oci data-safe sensitive-data-model list-discovery-analytics --is-common, --sensitive-type-id`` * ``oci data-safe sensitive-type list --is-common`` * Cloud Advisor Service * Support for non root compartment in list commands for resource action summary and history summary * ``oci optimizer resource-action-summary list -c <compartment ocid>`` OBS-URL: https://build.opensuse.org/request/show/1136516 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=108
2024-01-05 21:04:00 +01:00
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
Accepting request 772549 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.1 + Support for Data Science Service * ``oci data-science`` + Support for new OCI regions ap-osaka-1 and ap-melbourne-1. - from version 2.9.0 + Support for Data Catalog Service * ``oci data-catalog`` + Support for Data Flow Service * ``oci data-flow`` + Support for Application Migration Service * ``oci application-migration`` + Support for offline data export in the Data Transfer Service * ``oci dts export`` + Support for cross shape Data Guard. Customer to provide shape information when setting up Data Guard association. * ``oci db data-guard-association create with-new-db-system --shape`` + [Breaking] oci oce cluster create --dashboard-enabled is now disabled by default. - from version 2.8.2 + Support for getting DRG redundancy status in the Networking service * ``oci network drg-redundancy-status get --drg-id`` + Support for cloning autonomous databases from backups in the Database service * ``oci db autonomous-database create-from-backup-id`` * ``oci db autonomous-database create-from-backup-timestamp`` - from version 2.8.1 + Support for description field to Route rule and Security rules. * oci route-table create * oci route-table update * oci security-list create * oci security-list update + Support for create, get, delete, list commands for db-home command OBS-URL: https://build.opensuse.org/request/show/772549 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=5
2020-02-10 15:30:58 +01:00
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Accepting request 833318 from home:glaubitz:branches:Cloud:Tools - Update to version 2.12.10 * Support for searching Oracle Cloud resources across tenancies in the Search Service * ``oci search resource free-text-search --tenant-id`` * ``oci search resource structured-search --tenant-id`` * Support for Management Agent Cloud Service * ``oci management-agent`` * Support for sending diagnostic interrupt to a VM instance in the Compute Service * ``oci compute instance action --action SENDDIAGNOSTICINTERRUPT --instance-id`` * Support for custom Database Software Images in the Database Service * ``oci db database-software-image`` * Support for Management Dashboard Service * ``oci management-dashboard`` * Support for Logging Analytics Service * `oci log-analytics` * Support for Logging Service * ``oci logging`` * Support for Logging Ingestion Service * ``oci logging-ingestion`` * Support for Logging Search Service * ``oci logging-search`` * Support for Service Connector Hub service * ``oci sch`` * Support for getting and listing container database patches for Autonomous Container Database resources in the Database Service * ``oci db autonomous-patch get --autonomous-patch-id`` * ``oci db autonomous-patch list-container-database-patches --autonomous-container-database-id`` * Support for updating patch id on maintenance run for Autonomous Container Database resources in the Database Service * ``oci db maintenance-run update --patch-id`` * Support for Policy based Request/Response transformation OBS-URL: https://build.opensuse.org/request/show/833318 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=12
2020-09-09 20:32:27 +02:00
Accepting request 820916 from home:glaubitz:branches:Cloud:Tools - Update to version 2.12.2 + Support for Autonomous DataWarehouse and Autonomous Transaction Processing features to allow switching from Non PE to PE (and vice versa) for existing databases as a part of the Database Service for Autonomous Databases * ``oci db autonomous-database update --private-endpoint-label `` * ``oci db autonomous-database update --subnet-id `` + Support for private endpoint (ingress) and public endpoint whitelisting in Analytics Service * ``oci analytics analytics-instance create --network-endpoint-details`` * ``oci analytics analytics-instance change-network-endpoint --network-endpoint-details`` + Support for re-encrypting an object in the Object Storage Service, by introducing a command line option to specify a new encryption key. * ``oci os object reencrypt`` + Support to register and deregister autonomous dedicated databases with Datasafe * ``oci db autonomous-database data-safe register`` * ``oci db autonomous-database data-safe deregister`` - from version 2.12.1 + Support for Usage API service * ``oci usage`` + Support for Oracle Cloud VMware Solution service * ``oci ocvs`` + Support for one-off patches in Database service * ``oci db database patch --one-off-patches`` + Support for Vlan features as part of support Layer 2 Virtual Networking * ``oci network vlan`` * ``oci network private-ip list --vlan-id`` * ``oci network vnic assign-private-ip --vlan-id`` * ``oci compute instance attach-vnic --vlan-id`` + Validator parameter added for updating tags in Identity service * ``oci iam tag update --validator`` + Improve Create Instance Configuration to include the latest AttachVolumeDetails OBS-URL: https://build.opensuse.org/request/show/820916 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=9
2020-07-14 18:55:42 +02:00
# The testsuite currently requires an OCI account, see:
# https://github.com/oracle/oci-cli/issues/187,
# so we're not building the test flavor.
Accepting request 762190 from home:glaubitz:branches:Cloud:Tools - Update to version 2.7.0 + Support for Oracle Cloud Infrastructure API Gateway service * ``oci apigateway`` + Boot volumes support for cross-region backups in Block Volume Service * ``oci bv boot-volume-backup copy`` * ``oci bv boot-volume-backup list --source-boot-volume-backup-id`` + Support for managing TSIG Key resources in the DNS service. * ``oci dns tsig-key`` + Support for referencing TSIG Key resources by OCID within Zone resources in the DNS service. * ``oci dns zone create --external-masters`` * ``oci dns zone update --external-masters`` + Removed Identity Cloud service(idcs) access token requirement for Container Engine delete operation. Also, support secondary idcs stripe for Container Engine creation. * ``oci oce oce-instance delete`` * ``oci oce oce-instance create --identity-stripe`` + Support to resize compute virtual machine instance to a different shape in Compute Service. * ``oci compute instance update --id <id> [--shape <shape>]`` + Support for OS Management Service. * ``oci os-management`` + Improve nodepool creation, specify the image of the nodes by the image OCID in the Container Engine Service. * ``oci ce node-pool create --node-image-id`` + Add management configuration for oracle-cloud-agent in Compute Service * ``oci compute instance launch --agent-config`` + Support for Marketplace Service. * ``oci marketplace`` + Allow customers to bring their own keys to Key Management Service. * ``oci kms management get-wrapping-key`` * ``oci kms management import-key`` * ``oci kms management import-key-version`` OBS-URL: https://build.opensuse.org/request/show/762190 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=3
2020-01-09 23:38:28 +01:00
%global flavor @BUILD_FLAVOR@%{nil}
%if "%{flavor}" == "test"
%define psuffix -test
%bcond_without test
%else
%define psuffix %{nil}
%bcond_with test
%endif
Name: oci-cli%{psuffix}
Accepting request 1147097 from home:glaubitz:branches:Cloud:Tools - Update to version 3.37.9 * Support for new optional parameter isReplicateAutomaticBackups in the Database Service * ``oci db autonomous-database change-disaster-recovery-configuration --is-replicate-automatic-backups`` * ``oci db autonomous-database create-autonomous-database-create-cross-\ region-disaster-recovery-details --is-replicate-automatic-backups`` * Loganalytics service * Support for additional attributes in entity and topology * ``oci log-analytics entity create --metadata, --time-last-discovered`` * ``oci log-analytics entity list --metadata-equals`` * ``oci log-analytics entity update --metadata, --time-last-discovered`` * ``oci log-analytics entity upload-discovery-data --log-group-id`` * ``oci log-analytics entity-topology list --metadata-equals`` * Support for historic collection and log type while creating object collection rule * ``oci log-analytics object-collection-rule create --is-force-historic-collection, --log-type`` * Support for position aware parsers * ``oci log-analytics parser extract-structured-log-field-paths --is-position-aware`` * ``oci log-analytics parser extract-structured-log-header-paths --is-position-aware`` * ``oci log-analytics parser test-parser --is-position-aware`` * ``oci log-analytics parser upsert-parser --is-position-aware`` * Support for filtering detection rules based on target service * ``oci log-analytics rule list --target-service`` * Support for filtering scheduled tasks based on target service * ``oci log-analytics scheduled-task list --target-service`` * Support for filtering log sources based on their type * ``oci log-analytics source list-sources --source-type`` * Support for additional recall and release attributes * ``oci log-analytics storage recall-archived-data --is-use-recommended-data-set`` * ``oci log-analytics storage release-recalled-data --collection-id`` OBS-URL: https://build.opensuse.org/request/show/1147097 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=114
2024-02-19 15:06:51 +01:00
Version: 3.37.9
Release: 0
Summary: Oracle Cloud Infrastructure CLI
Accepting request 772549 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.1 + Support for Data Science Service * ``oci data-science`` + Support for new OCI regions ap-osaka-1 and ap-melbourne-1. - from version 2.9.0 + Support for Data Catalog Service * ``oci data-catalog`` + Support for Data Flow Service * ``oci data-flow`` + Support for Application Migration Service * ``oci application-migration`` + Support for offline data export in the Data Transfer Service * ``oci dts export`` + Support for cross shape Data Guard. Customer to provide shape information when setting up Data Guard association. * ``oci db data-guard-association create with-new-db-system --shape`` + [Breaking] oci oce cluster create --dashboard-enabled is now disabled by default. - from version 2.8.2 + Support for getting DRG redundancy status in the Networking service * ``oci network drg-redundancy-status get --drg-id`` + Support for cloning autonomous databases from backups in the Database service * ``oci db autonomous-database create-from-backup-id`` * ``oci db autonomous-database create-from-backup-timestamp`` - from version 2.8.1 + Support for description field to Route rule and Security rules. * oci route-table create * oci route-table update * oci security-list create * oci security-list update + Support for create, get, delete, list commands for db-home command OBS-URL: https://build.opensuse.org/request/show/772549 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=5
2020-02-10 15:30:58 +01:00
License: Apache-2.0
Group: Development/Languages/Python
Accepting request 772549 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.1 + Support for Data Science Service * ``oci data-science`` + Support for new OCI regions ap-osaka-1 and ap-melbourne-1. - from version 2.9.0 + Support for Data Catalog Service * ``oci data-catalog`` + Support for Data Flow Service * ``oci data-flow`` + Support for Application Migration Service * ``oci application-migration`` + Support for offline data export in the Data Transfer Service * ``oci dts export`` + Support for cross shape Data Guard. Customer to provide shape information when setting up Data Guard association. * ``oci db data-guard-association create with-new-db-system --shape`` + [Breaking] oci oce cluster create --dashboard-enabled is now disabled by default. - from version 2.8.2 + Support for getting DRG redundancy status in the Networking service * ``oci network drg-redundancy-status get --drg-id`` + Support for cloning autonomous databases from backups in the Database service * ``oci db autonomous-database create-from-backup-id`` * ``oci db autonomous-database create-from-backup-timestamp`` - from version 2.8.1 + Support for description field to Route rule and Security rules. * oci route-table create * oci route-table update * oci security-list create * oci security-list update + Support for create, get, delete, list commands for db-home command OBS-URL: https://build.opensuse.org/request/show/772549 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=5
2020-02-10 15:30:58 +01:00
URL: https://docs.us-phoenix-1.oraclecloud.com/Content/API/SDKDocs/cli.htm
Source: https://github.com/oracle/oci-cli/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Patch0: oc_relax-python-depends.patch
Accepting request 772549 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.1 + Support for Data Science Service * ``oci data-science`` + Support for new OCI regions ap-osaka-1 and ap-melbourne-1. - from version 2.9.0 + Support for Data Catalog Service * ``oci data-catalog`` + Support for Data Flow Service * ``oci data-flow`` + Support for Application Migration Service * ``oci application-migration`` + Support for offline data export in the Data Transfer Service * ``oci dts export`` + Support for cross shape Data Guard. Customer to provide shape information when setting up Data Guard association. * ``oci db data-guard-association create with-new-db-system --shape`` + [Breaking] oci oce cluster create --dashboard-enabled is now disabled by default. - from version 2.8.2 + Support for getting DRG redundancy status in the Networking service * ``oci network drg-redundancy-status get --drg-id`` + Support for cloning autonomous databases from backups in the Database service * ``oci db autonomous-database create-from-backup-id`` * ``oci db autonomous-database create-from-backup-timestamp`` - from version 2.8.1 + Support for description field to Route rule and Security rules. * oci route-table create * oci route-table update * oci security-list create * oci security-list update + Support for create, get, delete, list commands for db-home command OBS-URL: https://build.opensuse.org/request/show/772549 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=5
2020-02-10 15:30:58 +01:00
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Accepting request 772549 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.1 + Support for Data Science Service * ``oci data-science`` + Support for new OCI regions ap-osaka-1 and ap-melbourne-1. - from version 2.9.0 + Support for Data Catalog Service * ``oci data-catalog`` + Support for Data Flow Service * ``oci data-flow`` + Support for Application Migration Service * ``oci application-migration`` + Support for offline data export in the Data Transfer Service * ``oci dts export`` + Support for cross shape Data Guard. Customer to provide shape information when setting up Data Guard association. * ``oci db data-guard-association create with-new-db-system --shape`` + [Breaking] oci oce cluster create --dashboard-enabled is now disabled by default. - from version 2.8.2 + Support for getting DRG redundancy status in the Networking service * ``oci network drg-redundancy-status get --drg-id`` + Support for cloning autonomous databases from backups in the Database service * ``oci db autonomous-database create-from-backup-id`` * ``oci db autonomous-database create-from-backup-timestamp`` - from version 2.8.1 + Support for description field to Route rule and Security rules. * oci route-table create * oci route-table update * oci security-list create * oci security-list update + Support for create, get, delete, list commands for db-home command OBS-URL: https://build.opensuse.org/request/show/772549 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=5
2020-02-10 15:30:58 +01:00
BuildRequires: python3-PyJWT
Accepting request 893103 from home:glaubitz:branches:Cloud:Tools - Update to version 2.24.4 * Support for database maintenance run patchMode feature as a part of the Database Service * ``oci db maintenance-run`` * PyYAML was upgraded to version 5.4.1 to address a vulnerability identified on GitHub as CVE-2020-14343 * Py was upgraded to version 1.10.0 to address a vulnerability identified on GitHub as CVE-2020-29651. Py isn't used in our run-time system but as part of our documentation build process. - from version 2.24.3 * Options for configuring config path and profile name for session authentication * ``oci session authenticate --profile-name --config-location`` * Support for the Operator Access Control service * ``oci opctl`` * Support for the Service Catalog service * ``oci service-catalog`` * Support for the AI Language service * ``oci ai language`` * Wait for state parameter for the following database commands were returning on incorrect states * oci db database create --wait-for-state * oci db database create-from-backup --wait-for-state * oci db database create-from-database --wait-for-state * oci db db-home create --wait-for-state - from version 2.24.2 * Support for data masking and other enhancements in the Cloud Guard service * ``oci cloud-guard data-mask-rule`` * ``oci cloud-guard policy-summary list-policies`` * ``oci cloud-guard problem update-bulk-problem-status --comment`` * Support for opting out of DNS records during instance launch, as well as attaching secondary VNICs, in the Compute service * ``oci compute instance attach-vnic --assign-private-dns-record`` * ``oci compute instance launch --assign-private-dns-record`` * Support for mutable sizes on cluster networks in the Compute Management service. Argument (instance-pools) OBS-URL: https://build.opensuse.org/request/show/893103 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=18
2021-05-15 21:55:47 +02:00
BuildRequires: python3-PyYAML >= 5.4.1
Accepting request 927780 from home:glaubitz:branches:Cloud:Tools - Update to version 3.2.0 * Support for Node subsetting feature for vmcluster resources for ExaCC in Database Service * ``oci db vm-cluster add --db-servers`` * ``oci db vm-cluster create --db-servers`` * ``oci db vm-cluster remove --db-servers`` * Support for convert to pdb, rollback, sync, sync-rollback, list-pdb-conversion-history, get-pdb-conversion-history in Database Service * ``oci db database convert-to-new-pdb`` * ``oci db database convert-to-new-pdb-precheck`` * ``oci db database convert-to-pdb-sync`` * ``oci db database convert-to-pdb-sync-rollback`` * ``oci db database list-pdb-conversion-history`` * ``oci db pdb-conversion-history get --history-id`` * Support to optionally provide peer database unique name AND SID prefix during database creation in ExaCS and ExaCC in Database Service * ``oci db database create --sid-prefix`` * ``oci db database create-from-backup --sid-prefix`` * ``oci db data-guard-association create from-existing-db-system --peer-db-unique-name --peer-sid-prefix`` * ``oci db data-guard-association create from-existing-vm-cluster --peer-db-unique-name --peer-sid-prefix`` * Support for a parameter for creating db system from the backup with database software image in Database Service * ``oci db system launch-from-backup --database-software-image-id`` * Support for preference get/update/remove in Log Analytics Service * ``oci log-analytics preference get`` * ``oci log-analytics preference update`` * ``oci log-analytics preference remove`` * Support for unprocessed data bucket in Log Analytics Service OBS-URL: https://build.opensuse.org/request/show/927780 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=25
2021-10-27 15:46:23 +02:00
BuildRequires: python3-arrow >= 1.0.0
BuildRequires: python3-certifi
Accepting request 1032883 from home:glaubitz:branches:Cloud:Tools - Update to version 3.20.0 * Database service * Support for Clone from backup from last available timestamp * ``oci db autonomous-database create-from-backup-timestamp --use-latest-available-backup-time-stamp `` * The required parameter --timestamp is now optional in the below command * ``oci db autonomous-database create-from-backup-timestamp`` * The required parameter --display-name is now optional in the below command * ``oci db autonomous-database-backup create`` * Support for agent settings parameter for specifying third-party Qualys scanner when creating or updating a host scan recipe in the Vulnerability Scanning service * ``oci vulnerability-scanning host scan recipe create --agent-settings `` * ``oci vulnerability-scanning host scan recipe update --agent-settings `` * Support for the below commands in the Logging Analytics service * ``oci log-analytics storage list-encryption-key-info`` * ``oci log-analytics storage assign-encryption-key`` * Golden Gate service * Support for Connections for Database Resources * ``oci golden-gate connection`` * Support for the below new command * ``oci goldengate deployment-type-collection list-deployment-types`` * Support for the parameters --assignable-connection-id, --assigned-connection-id and --supported-connection-type in the below command * ``oci goldengate deployment list`` * [BREAKING] The command oci organizations work-request-log-entry list has been changed to oci organizations work-request-log list in the Organization service * Improved CLI error message on incorrect JSON input - from version 3.19.0 * Support for Full Stack Disaster Recovery service * ``oci disaster-recovery`` OBS-URL: https://build.opensuse.org/request/show/1032883 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=57
2022-11-04 09:22:58 +01:00
BuildRequires: python3-click >= 8.0.4
Accepting request 903053 from home:glaubitz:branches:Cloud:Tools - Update to version 2.25.4 * Users can authenticate the CLI with only environment variables, a config does not need to exist * The following environment variables need to be set, OCI_CLI_USER, OCI_CLI_TENANCY, OCI_CLI_FINGERPRINT, OCI_CLI_KEY_FILE, OCI_CLI_REGION * Optional variable for passphrase, OCI_CLI_PASSPHRASE * Support for VMBM Pluggable Database feature as a part of the Database Service * ``oci db pluggable-database`` * Support for cross-tenancy volume clone in Block Storage service * ``oci bv volume create --source-volume-id`` * ``oci bv boot-volume create --source-volume-id`` * Changed allowed versions of cryptography package to a range from 3.2.1 to 3.4.7 * Following updates in installer scripts: * Use dnf, if available, to install python * Updated check for ubuntu/debian systems to use ID_LIKE/ID instead of NAME in /etc/os-release * oci setup bootstrap was causing a ``AttributeError: module 'oci' has no attribute 'identity'`` - from version 2.25.3 * Support for migrating an OKE cluster not integrated with your VCN to a VCN-Native cluster in Container Engine * ``oci ce cluster cluster-migrate-to-native-vcn`` * ``oci ce cluster cluster-migrate-to-native-vcn-status`` * Support for filtering of applications based on spark version in Data Flow service * ``oci data-flow application list --spark-version`` * Support for registration and management of target databases in Data Safe service. * ``oci data-safe target-database create`` * Support for Elastic Storage feature for Exadata Infrastructure resources for ExaCC in Database service. * ``oci db exadata-infrastructure create --compute-count`` * ``oci db exadata-infrastructure update --additional-storage-count`` OBS-URL: https://build.opensuse.org/request/show/903053 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=22
2021-06-30 11:24:12 +02:00
BuildRequires: python3-cryptography >= 3.2.1
Accepting request 772549 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.1 + Support for Data Science Service * ``oci data-science`` + Support for new OCI regions ap-osaka-1 and ap-melbourne-1. - from version 2.9.0 + Support for Data Catalog Service * ``oci data-catalog`` + Support for Data Flow Service * ``oci data-flow`` + Support for Application Migration Service * ``oci application-migration`` + Support for offline data export in the Data Transfer Service * ``oci dts export`` + Support for cross shape Data Guard. Customer to provide shape information when setting up Data Guard association. * ``oci db data-guard-association create with-new-db-system --shape`` + [Breaking] oci oce cluster create --dashboard-enabled is now disabled by default. - from version 2.8.2 + Support for getting DRG redundancy status in the Networking service * ``oci network drg-redundancy-status get --drg-id`` + Support for cloning autonomous databases from backups in the Database service * ``oci db autonomous-database create-from-backup-id`` * ``oci db autonomous-database create-from-backup-timestamp`` - from version 2.8.1 + Support for description field to Route rule and Security rules. * oci route-table create * oci route-table update * oci security-list create * oci security-list update + Support for create, get, delete, list commands for db-home command OBS-URL: https://build.opensuse.org/request/show/772549 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=5
2020-02-10 15:30:58 +01:00
BuildRequires: python3-devel
Accepting request 914250 from home:glaubitz:branches:Cloud:Tools - Update to version 3.0.2 * Support to generate recommended vm cluster network and create vm cluster network with given customer listener port in the Database service * ``oci db exadata-infrastructure generate-recommended-vm-cluster-network --scan-listener-port-tcp, --scan-listener-port-tcp-ssl`` * ``oci db vm-cluster-network create --scans`` * Prompt to create a config file with a CLI session profile if a CLI command is run with a nonexistent config file and --auth security_token * Prompt to re-authenticate a CLI session profile if a CLI command is run with an expired session token and --auth security_token * Modified supported versions for the following packages: cryptography (>3.2.1, <=3.4.7), click (7.1.2). - from version 3.0.1 * Support for identifying Management Agent hosts eligible to create Operations Insights Host resources on * ``oci opsi host-insights list-importable-agent-entities`` * Support for summarize-agen-counts and summarize-plugin-counts in Management Agent service * ``oci management-agent agent summarize-agent-counts`` * ``oci management-agent agent summarize-plugin-counts`` * Support for additional filters when listing management agents in Management Agent service * ``oci management-agent agent list --availability-status, --host-id, --is-customer-deployed`` * Modified supported versions for the following packages: six (>=0.15.0). * Check the bucket exists before bulk and sync operations in Object Storage service * ``oci os object bulk-upload`` * ``oci os object bulk-download`` * ``oci os object sync`` * Session authentication now has no private key passphrase prompt by default; private key OBS-URL: https://build.opensuse.org/request/show/914250 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=24
2021-08-30 09:56:47 +02:00
BuildRequires: python3-jmespath >= 0.10.0
Accepting request 1147097 from home:glaubitz:branches:Cloud:Tools - Update to version 3.37.9 * Support for new optional parameter isReplicateAutomaticBackups in the Database Service * ``oci db autonomous-database change-disaster-recovery-configuration --is-replicate-automatic-backups`` * ``oci db autonomous-database create-autonomous-database-create-cross-\ region-disaster-recovery-details --is-replicate-automatic-backups`` * Loganalytics service * Support for additional attributes in entity and topology * ``oci log-analytics entity create --metadata, --time-last-discovered`` * ``oci log-analytics entity list --metadata-equals`` * ``oci log-analytics entity update --metadata, --time-last-discovered`` * ``oci log-analytics entity upload-discovery-data --log-group-id`` * ``oci log-analytics entity-topology list --metadata-equals`` * Support for historic collection and log type while creating object collection rule * ``oci log-analytics object-collection-rule create --is-force-historic-collection, --log-type`` * Support for position aware parsers * ``oci log-analytics parser extract-structured-log-field-paths --is-position-aware`` * ``oci log-analytics parser extract-structured-log-header-paths --is-position-aware`` * ``oci log-analytics parser test-parser --is-position-aware`` * ``oci log-analytics parser upsert-parser --is-position-aware`` * Support for filtering detection rules based on target service * ``oci log-analytics rule list --target-service`` * Support for filtering scheduled tasks based on target service * ``oci log-analytics scheduled-task list --target-service`` * Support for filtering log sources based on their type * ``oci log-analytics source list-sources --source-type`` * Support for additional recall and release attributes * ``oci log-analytics storage recall-archived-data --is-use-recommended-data-set`` * ``oci log-analytics storage release-recalled-data --collection-id`` OBS-URL: https://build.opensuse.org/request/show/1147097 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=114
2024-02-19 15:06:51 +01:00
BuildRequires: python3-oci-sdk >= 2.121.1
Accepting request 1040916 from home:glaubitz:branches:Cloud:Tools - Update to version 3.21.0 * Support for the Document Understanding service * ``oci ai-document`` * Support for Container Instances service * ``oci container-instances`` * Support for Collecting Diagnostics action in GoldenGate Deployment service * ``oci goldengate deployment collect-diagnostics`` * Support for enabling create stack from OCI DevOps Service or Bitbucket Cloud/Server as Source Control Management in Resource Manager service * ``oci resource-manager configuration-source-provider update-bitbucket-cloud-username-app-password-provider`` * ``oci resource-manager configuration-source-provider update-bitbucket-server-access-token-provider`` * ``oci resource-manager stack create-from-bitbucket-cloud`` * ``oci resource-manager stack create-from-bitbucket-server`` * ``oci resource-manager stack update-from-bitbucket-cloud`` * ``oci resource-manager stack update-from-devops`` * ``oci resource-manager configuration-source-provider create-bitbucket-cloud-username-app-password-provider`` * ``oci resource-manager configuration-source-provider create-bitbucket-server-access-token-provider`` * ``oci resource-manager stack code`` * Support for new optional parameters for Devops Deployments in Devops service * ``oci devops deployment create-pipeline-deployment --stage-override-arguments`` * ``oci devops deployment create-single-stage-deployment --stage-override-arguments`` * Stack Monitoring service * Support for PeopleSoft Discovery in Stack Monitoring service * ``oci stack-monitoring discovery-job create --discovery-details`` * Support for Apache Tomcat and SQLServer Discovery * ``oci stack-monitoring discovery-job create --discovery-detail`` OBS-URL: https://build.opensuse.org/request/show/1040916 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=65
2022-12-07 20:05:14 +01:00
BuildRequires: python3-pyOpenSSL >= 22.1.0
Accepting request 785669 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.6 + New option for load balancer listener create/update. * ``oci lb listener create --connection-configuration-backend-tcp-proxy-protocol-version`` * ``oci lb listener update --connection-configuration-backend-tcp-proxy-protocol-version`` + COMMON_ISSUES.rst file: includes common user installation issues and how to fix them. + Bulk VNIC Data Fetch by compartment-id. * ``--instance-id`` is optional for ``oci compute instance list-vnics --compartment-id`` + Creating a budgets alert rule. * ``--recipients`` is optional for ``oci budgets alert-rule create`` + Improved Installation experience by checking if Curl and Python are working in the system before using them. - from version 2.9.5 + Support for updating the shape of a Database System in the Database service * ``oci db system update --shape`` + Support for generating CPE Configuration for customer to download in the Networking service * ``oci network cpe get-cpe-device-config-content`` * ``oci network cpe-device-shape list`` * ``oci network cpe-device-shape-detail get-cpe-device-shape`` * ``oci network tunnel-cpe-device-config`` * ``oci network cpe create --cpe-device-shape-id`` * ``oci network cpe update --cpe-device-shape-id`` * ``oci network ip-sec-connection get-ipsec-cpe-device-config-content`` + Private IP and Fault Domain for Kubernetes cluster nodes in the NodePool response + Support for calling Oracle Cloud Infrastructure services in the Montreal region (``--region ca-montreal-1``) + The following for the Data Transfer service * Notifications setup - ``oci dts job create`` has a new option called ``--setup-notificaitons`` - ``oci dts appliance request`` has a new option called ``--setup-notificaitons`` * Bug fixes in ``oci dts export configure-physical-appliance`` OBS-URL: https://build.opensuse.org/request/show/785669 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=6
2020-03-16 17:10:29 +01:00
BuildRequires: python3-python-dateutil >= 2.5.3
Accepting request 762190 from home:glaubitz:branches:Cloud:Tools - Update to version 2.7.0 + Support for Oracle Cloud Infrastructure API Gateway service * ``oci apigateway`` + Boot volumes support for cross-region backups in Block Volume Service * ``oci bv boot-volume-backup copy`` * ``oci bv boot-volume-backup list --source-boot-volume-backup-id`` + Support for managing TSIG Key resources in the DNS service. * ``oci dns tsig-key`` + Support for referencing TSIG Key resources by OCID within Zone resources in the DNS service. * ``oci dns zone create --external-masters`` * ``oci dns zone update --external-masters`` + Removed Identity Cloud service(idcs) access token requirement for Container Engine delete operation. Also, support secondary idcs stripe for Container Engine creation. * ``oci oce oce-instance delete`` * ``oci oce oce-instance create --identity-stripe`` + Support to resize compute virtual machine instance to a different shape in Compute Service. * ``oci compute instance update --id <id> [--shape <shape>]`` + Support for OS Management Service. * ``oci os-management`` + Improve nodepool creation, specify the image of the nodes by the image OCID in the Container Engine Service. * ``oci ce node-pool create --node-image-id`` + Add management configuration for oracle-cloud-agent in Compute Service * ``oci compute instance launch --agent-config`` + Support for Marketplace Service. * ``oci marketplace`` + Allow customers to bring their own keys to Key Management Service. * ``oci kms management get-wrapping-key`` * ``oci kms management import-key`` * ``oci kms management import-key-version`` OBS-URL: https://build.opensuse.org/request/show/762190 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=3
2020-01-09 23:38:28 +01:00
BuildRequires: python3-pytz >= 2016.10
Accepting request 772549 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.1 + Support for Data Science Service * ``oci data-science`` + Support for new OCI regions ap-osaka-1 and ap-melbourne-1. - from version 2.9.0 + Support for Data Catalog Service * ``oci data-catalog`` + Support for Data Flow Service * ``oci data-flow`` + Support for Application Migration Service * ``oci application-migration`` + Support for offline data export in the Data Transfer Service * ``oci dts export`` + Support for cross shape Data Guard. Customer to provide shape information when setting up Data Guard association. * ``oci db data-guard-association create with-new-db-system --shape`` + [Breaking] oci oce cluster create --dashboard-enabled is now disabled by default. - from version 2.8.2 + Support for getting DRG redundancy status in the Networking service * ``oci network drg-redundancy-status get --drg-id`` + Support for cloning autonomous databases from backups in the Database service * ``oci db autonomous-database create-from-backup-id`` * ``oci db autonomous-database create-from-backup-timestamp`` - from version 2.8.1 + Support for description field to Route rule and Security rules. * oci route-table create * oci route-table update * oci security-list create * oci security-list update + Support for create, get, delete, list commands for db-home command OBS-URL: https://build.opensuse.org/request/show/772549 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=5
2020-02-10 15:30:58 +01:00
BuildRequires: python3-setuptools
Accepting request 914250 from home:glaubitz:branches:Cloud:Tools - Update to version 3.0.2 * Support to generate recommended vm cluster network and create vm cluster network with given customer listener port in the Database service * ``oci db exadata-infrastructure generate-recommended-vm-cluster-network --scan-listener-port-tcp, --scan-listener-port-tcp-ssl`` * ``oci db vm-cluster-network create --scans`` * Prompt to create a config file with a CLI session profile if a CLI command is run with a nonexistent config file and --auth security_token * Prompt to re-authenticate a CLI session profile if a CLI command is run with an expired session token and --auth security_token * Modified supported versions for the following packages: cryptography (>3.2.1, <=3.4.7), click (7.1.2). - from version 3.0.1 * Support for identifying Management Agent hosts eligible to create Operations Insights Host resources on * ``oci opsi host-insights list-importable-agent-entities`` * Support for summarize-agen-counts and summarize-plugin-counts in Management Agent service * ``oci management-agent agent summarize-agent-counts`` * ``oci management-agent agent summarize-plugin-counts`` * Support for additional filters when listing management agents in Management Agent service * ``oci management-agent agent list --availability-status, --host-id, --is-customer-deployed`` * Modified supported versions for the following packages: six (>=0.15.0). * Check the bucket exists before bulk and sync operations in Object Storage service * ``oci os object bulk-upload`` * ``oci os object bulk-download`` * ``oci os object sync`` * Session authentication now has no private key passphrase prompt by default; private key OBS-URL: https://build.opensuse.org/request/show/914250 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=24
2021-08-30 09:56:47 +02:00
BuildRequires: python3-six >= 1.15.0
Accepting request 1145107 from home:glaubitz:branches:Cloud:Tools - Update to version 3.37.8 * Support for the Globally Distributed Database Service * ``oci gdd`` * Support for Data Sources, including Prometheus Emitter, in the Management Agent Service * ``oci management-agent agent create-prometheus-emitter`` * Support for Bring Your Own Certificates in MySQL HeatWave Database Service * ``oci mysql db-system clone --secure-connections`` * ``oci mysql db-system create --secure-connections`` * ``oci mysql db-system import --secure-connections`` * ``oci mysql db-system update --secure-connections`` * Support for resource locking operations in the Digital Media Services * ``oci media-services media-asset add --type full`` * Vault Secret Management Service * Support for the secret rotation * ``oci vault secret rotate`` * Support for cancelling the ongoing rotation * ``oci vault secret cancelrotation`` * Vault Key Management Service * Support for Dedicated KMS * ``oci kms kms-hsm-cluster hsm-cluster cancel-hsm-cluster-deletion --hsm-cluster-id`` * ``oci kms kms-hsm-cluster hsm-cluster change-compartment --compartment-id`` * ``oci kms kms-hsm-cluster hsm-cluster create --compartment-id`` * ``oci kms kms-hsm-cluster hsm-cluster download-certificate-signing-request --hsm-cluster-id`` * ``oci kms kms-hsm-cluster hsm-cluster get --hsm-cluster-id`` * ``oci kms kms-hsm-cluster hsm-cluster list --compartment-id`` * ``oci kms kms-hsm-cluster hsm-cluster schedule-hsm-cluster-deletion --hsm-cluster-id, --time-of-deletion`` * ``oci kms kms-hsm-cluster hsm-cluster update --hsm-cluster-id, --defined-tags, --display-name, --force, --freeform-tags`` OBS-URL: https://build.opensuse.org/request/show/1145107 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=112
2024-02-09 15:14:32 +01:00
BuildRequires: python3-terminaltables >= 3.1.10
Accepting request 762190 from home:glaubitz:branches:Cloud:Tools - Update to version 2.7.0 + Support for Oracle Cloud Infrastructure API Gateway service * ``oci apigateway`` + Boot volumes support for cross-region backups in Block Volume Service * ``oci bv boot-volume-backup copy`` * ``oci bv boot-volume-backup list --source-boot-volume-backup-id`` + Support for managing TSIG Key resources in the DNS service. * ``oci dns tsig-key`` + Support for referencing TSIG Key resources by OCID within Zone resources in the DNS service. * ``oci dns zone create --external-masters`` * ``oci dns zone update --external-masters`` + Removed Identity Cloud service(idcs) access token requirement for Container Engine delete operation. Also, support secondary idcs stripe for Container Engine creation. * ``oci oce oce-instance delete`` * ``oci oce oce-instance create --identity-stripe`` + Support to resize compute virtual machine instance to a different shape in Compute Service. * ``oci compute instance update --id <id> [--shape <shape>]`` + Support for OS Management Service. * ``oci os-management`` + Improve nodepool creation, specify the image of the nodes by the image OCID in the Container Engine Service. * ``oci ce node-pool create --node-image-id`` + Add management configuration for oracle-cloud-agent in Compute Service * ``oci compute instance launch --agent-config`` + Support for Marketplace Service. * ``oci marketplace`` + Allow customers to bring their own keys to Key Management Service. * ``oci kms management get-wrapping-key`` * ``oci kms management import-key`` * ``oci kms management import-key-version`` OBS-URL: https://build.opensuse.org/request/show/762190 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=3
2020-01-09 23:38:28 +01:00
%if %{with test}
Accepting request 914250 from home:glaubitz:branches:Cloud:Tools - Update to version 3.0.2 * Support to generate recommended vm cluster network and create vm cluster network with given customer listener port in the Database service * ``oci db exadata-infrastructure generate-recommended-vm-cluster-network --scan-listener-port-tcp, --scan-listener-port-tcp-ssl`` * ``oci db vm-cluster-network create --scans`` * Prompt to create a config file with a CLI session profile if a CLI command is run with a nonexistent config file and --auth security_token * Prompt to re-authenticate a CLI session profile if a CLI command is run with an expired session token and --auth security_token * Modified supported versions for the following packages: cryptography (>3.2.1, <=3.4.7), click (7.1.2). - from version 3.0.1 * Support for identifying Management Agent hosts eligible to create Operations Insights Host resources on * ``oci opsi host-insights list-importable-agent-entities`` * Support for summarize-agen-counts and summarize-plugin-counts in Management Agent service * ``oci management-agent agent summarize-agent-counts`` * ``oci management-agent agent summarize-plugin-counts`` * Support for additional filters when listing management agents in Management Agent service * ``oci management-agent agent list --availability-status, --host-id, --is-customer-deployed`` * Modified supported versions for the following packages: six (>=0.15.0). * Check the bucket exists before bulk and sync operations in Object Storage service * ``oci os object bulk-upload`` * ``oci os object bulk-download`` * ``oci os object sync`` * Session authentication now has no private key passphrase prompt by default; private key OBS-URL: https://build.opensuse.org/request/show/914250 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=24
2021-08-30 09:56:47 +02:00
BuildRequires: python3-Jinja2 >= 2.11.3
Accepting request 772549 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.1 + Support for Data Science Service * ``oci data-science`` + Support for new OCI regions ap-osaka-1 and ap-melbourne-1. - from version 2.9.0 + Support for Data Catalog Service * ``oci data-catalog`` + Support for Data Flow Service * ``oci data-flow`` + Support for Application Migration Service * ``oci application-migration`` + Support for offline data export in the Data Transfer Service * ``oci dts export`` + Support for cross shape Data Guard. Customer to provide shape information when setting up Data Guard association. * ``oci db data-guard-association create with-new-db-system --shape`` + [Breaking] oci oce cluster create --dashboard-enabled is now disabled by default. - from version 2.8.2 + Support for getting DRG redundancy status in the Networking service * ``oci network drg-redundancy-status get --drg-id`` + Support for cloning autonomous databases from backups in the Database service * ``oci db autonomous-database create-from-backup-id`` * ``oci db autonomous-database create-from-backup-timestamp`` - from version 2.8.1 + Support for description field to Route rule and Security rules. * oci route-table create * oci route-table update * oci security-list create * oci security-list update + Support for create, get, delete, list commands for db-home command OBS-URL: https://build.opensuse.org/request/show/772549 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=5
2020-02-10 15:30:58 +01:00
BuildRequires: python3-Sphinx >= 1.6.4
Accepting request 762190 from home:glaubitz:branches:Cloud:Tools - Update to version 2.7.0 + Support for Oracle Cloud Infrastructure API Gateway service * ``oci apigateway`` + Boot volumes support for cross-region backups in Block Volume Service * ``oci bv boot-volume-backup copy`` * ``oci bv boot-volume-backup list --source-boot-volume-backup-id`` + Support for managing TSIG Key resources in the DNS service. * ``oci dns tsig-key`` + Support for referencing TSIG Key resources by OCID within Zone resources in the DNS service. * ``oci dns zone create --external-masters`` * ``oci dns zone update --external-masters`` + Removed Identity Cloud service(idcs) access token requirement for Container Engine delete operation. Also, support secondary idcs stripe for Container Engine creation. * ``oci oce oce-instance delete`` * ``oci oce oce-instance create --identity-stripe`` + Support to resize compute virtual machine instance to a different shape in Compute Service. * ``oci compute instance update --id <id> [--shape <shape>]`` + Support for OS Management Service. * ``oci os-management`` + Improve nodepool creation, specify the image of the nodes by the image OCID in the Container Engine Service. * ``oci ce node-pool create --node-image-id`` + Add management configuration for oracle-cloud-agent in Compute Service * ``oci compute instance launch --agent-config`` + Support for Marketplace Service. * ``oci marketplace`` + Allow customers to bring their own keys to Key Management Service. * ``oci kms management get-wrapping-key`` * ``oci kms management import-key`` * ``oci kms management import-key-version`` OBS-URL: https://build.opensuse.org/request/show/762190 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=3
2020-01-09 23:38:28 +01:00
BuildRequires: python3-appdirs >= 1.4.3
BuildRequires: python3-cffi >= 1.9.1
Accepting request 785669 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.6 + New option for load balancer listener create/update. * ``oci lb listener create --connection-configuration-backend-tcp-proxy-protocol-version`` * ``oci lb listener update --connection-configuration-backend-tcp-proxy-protocol-version`` + COMMON_ISSUES.rst file: includes common user installation issues and how to fix them. + Bulk VNIC Data Fetch by compartment-id. * ``--instance-id`` is optional for ``oci compute instance list-vnics --compartment-id`` + Creating a budgets alert rule. * ``--recipients`` is optional for ``oci budgets alert-rule create`` + Improved Installation experience by checking if Curl and Python are working in the system before using them. - from version 2.9.5 + Support for updating the shape of a Database System in the Database service * ``oci db system update --shape`` + Support for generating CPE Configuration for customer to download in the Networking service * ``oci network cpe get-cpe-device-config-content`` * ``oci network cpe-device-shape list`` * ``oci network cpe-device-shape-detail get-cpe-device-shape`` * ``oci network tunnel-cpe-device-config`` * ``oci network cpe create --cpe-device-shape-id`` * ``oci network cpe update --cpe-device-shape-id`` * ``oci network ip-sec-connection get-ipsec-cpe-device-config-content`` + Private IP and Fault Domain for Kubernetes cluster nodes in the NodePool response + Support for calling Oracle Cloud Infrastructure services in the Montreal region (``--region ca-montreal-1``) + The following for the Data Transfer service * Notifications setup - ``oci dts job create`` has a new option called ``--setup-notificaitons`` - ``oci dts appliance request`` has a new option called ``--setup-notificaitons`` * Bug fixes in ``oci dts export configure-physical-appliance`` OBS-URL: https://build.opensuse.org/request/show/785669 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=6
2020-03-16 17:10:29 +01:00
BuildRequires: python3-coverage >= 4.5.2
BuildRequires: python3-ndg-httpsclient >= 0.4.2
Accepting request 914250 from home:glaubitz:branches:Cloud:Tools - Update to version 3.0.2 * Support to generate recommended vm cluster network and create vm cluster network with given customer listener port in the Database service * ``oci db exadata-infrastructure generate-recommended-vm-cluster-network --scan-listener-port-tcp, --scan-listener-port-tcp-ssl`` * ``oci db vm-cluster-network create --scans`` * Prompt to create a config file with a CLI session profile if a CLI command is run with a nonexistent config file and --auth security_token * Prompt to re-authenticate a CLI session profile if a CLI command is run with an expired session token and --auth security_token * Modified supported versions for the following packages: cryptography (>3.2.1, <=3.4.7), click (7.1.2). - from version 3.0.1 * Support for identifying Management Agent hosts eligible to create Operations Insights Host resources on * ``oci opsi host-insights list-importable-agent-entities`` * Support for summarize-agen-counts and summarize-plugin-counts in Management Agent service * ``oci management-agent agent summarize-agent-counts`` * ``oci management-agent agent summarize-plugin-counts`` * Support for additional filters when listing management agents in Management Agent service * ``oci management-agent agent list --availability-status, --host-id, --is-customer-deployed`` * Modified supported versions for the following packages: six (>=0.15.0). * Check the bucket exists before bulk and sync operations in Object Storage service * ``oci os object bulk-upload`` * ``oci os object bulk-download`` * ``oci os object sync`` * Session authentication now has no private key passphrase prompt by default; private key OBS-URL: https://build.opensuse.org/request/show/914250 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=24
2021-08-30 09:56:47 +02:00
BuildRequires: python3-packaging >= 20.2
BuildRequires: python3-pluggy >= 0.13.0
Accepting request 1110315 from home:glaubitz:branches:Cloud:Tools - Update to version 3.33.0 * Support for filtering and sorting work requests in the Container Instances service * ``oci container-instances work-request list --availability-\ domain --sort-by --sort-order --status`` * ``oci container-instances work-request list-errors --sort-by --sort-order`` * ``oci container-instances work-request list-logs --sort-by --sort-order`` * Queue Service * Support for queue channels * ``oci queue channels list-channels`` * Support for new optional parameters * ``oci queue messages get-messages --channel-filter`` * ``oci queue messages get-stats --channel-id`` * ``oci queue queue-admin queue create --channel-consumption-limit`` * ``oci queue queue-admin queue purge --channel-ids`` * ``oci queue queue-admin queue update --channel-consumption-limit`` * Data Catalog Service * Support for new entity lineage retrieval and asynchronous glossary export commands in the Data Catalog service * ``oci data-catalog entity fetch-entity-lineage`` * ``oci data-catalog glossary asynchronous-export`` * Support for new optional parameters on folders and jobs in the Data Catalog service * ``oci data-catalog folder list --type-key`` * ``oci data-catalog job list --glossary-key`` * ``oci data-catalog job-definition create --glossary-key`` * ``oci data-catalog job-definition list --glossary-key`` * ``oci data-catalog job-definition update --glossary-key`` * [BREAKING] Customer Incident Management Service * Endoint changed from https://incidentmanagement.{region}.{domainAndTopLevelDomain} to https://incidentmanagement.{region}.oci.{domainAndTopLevelDomain} OBS-URL: https://build.opensuse.org/request/show/1110315 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=98
2023-09-12 12:20:37 +02:00
BuildRequires: python3-py >= 1.11.0
BuildRequires: python3-pyasn1 >= 0.2.3
Accepting request 914250 from home:glaubitz:branches:Cloud:Tools - Update to version 3.0.2 * Support to generate recommended vm cluster network and create vm cluster network with given customer listener port in the Database service * ``oci db exadata-infrastructure generate-recommended-vm-cluster-network --scan-listener-port-tcp, --scan-listener-port-tcp-ssl`` * ``oci db vm-cluster-network create --scans`` * Prompt to create a config file with a CLI session profile if a CLI command is run with a nonexistent config file and --auth security_token * Prompt to re-authenticate a CLI session profile if a CLI command is run with an expired session token and --auth security_token * Modified supported versions for the following packages: cryptography (>3.2.1, <=3.4.7), click (7.1.2). - from version 3.0.1 * Support for identifying Management Agent hosts eligible to create Operations Insights Host resources on * ``oci opsi host-insights list-importable-agent-entities`` * Support for summarize-agen-counts and summarize-plugin-counts in Management Agent service * ``oci management-agent agent summarize-agent-counts`` * ``oci management-agent agent summarize-plugin-counts`` * Support for additional filters when listing management agents in Management Agent service * ``oci management-agent agent list --availability-status, --host-id, --is-customer-deployed`` * Modified supported versions for the following packages: six (>=0.15.0). * Check the bucket exists before bulk and sync operations in Object Storage service * ``oci os object bulk-upload`` * ``oci os object bulk-download`` * ``oci os object sync`` * Session authentication now has no private key passphrase prompt by default; private key OBS-URL: https://build.opensuse.org/request/show/914250 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=24
2021-08-30 09:56:47 +02:00
BuildRequires: python3-pycparser >= 2.20
BuildRequires: python3-pyparsing >= 2.2.0
BuildRequires: python3-pytest-cov >= 2.5.1
Accepting request 745485 from home:glaubitz:branches:Cloud:Tools - Update to version 2.6.10 + Support for retrieving metadata for Autonomous Wallet, both regional and instance, as well as requesting rotation of Autonomous Wallets, both regional instance. Generate wallet now allows for specifying the wallet type to download, All or Single. + ``oci db autonomous-database get-metadata --id <an OCID of an autonomous database>`` + ``oci db autonomous-database get-regional-wallet-metadata`` + ``oci db autonomous-database-wallet rotate --should-rotate true --id <an OCID of an autonomous database>`` + ``oci db autonomous-database-wallet rotate-regional-wallet --should-rotate true`` + ``oci db autonomous-database generate-wallet --generate-type ALL`` + ``oci db autonomous-database generate-wallet --generate-type SINGLE`` + Support for adding and removing image shape compatibility entries * ``oci compute image-shape-compatibility-entry add`` * ``oci compute image-shape-compatibility-entry remove`` + Support for managing redirects (e.g. create, update, delete, get list) * ``oci waas http-redirect change-compartment --compartment-id, --http-redirect-id`` * ``oci waas http-redirect create --compartment-id, --domain, --target, --defined-tags, --display-name, --freeform-tags, --response-code`` * ``oci waas http-redirect delete --http-redirect-id, --force`` * ``oci waas http-redirect get --http-redirect-id`` * ``oci waas http-redirect list --compartment-id, --all-pages, --display-name, --id, --time-created-greater-than-or-equal-to, --time-created-less-than`` * ``oci waas http-redirect update --http-redirect-id, --defined-tags, --display-name, --force, --freeform-tags, --response-code, --target`` + Support for migrating Dyn HTTP Redirect Service to OCI DNS * ``oci dns zone migrate-from-dynect`` + ``oci setup oci-cli-rc`` will try to create the directory for the oci_cli_rc file, if it does not exist. + Added validation check for thread count ``--parallel-upload-count`` and OBS-URL: https://build.opensuse.org/request/show/745485 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=2
2019-11-05 14:51:34 +01:00
BuildRequires: python3-pytest-forked >= 1.0.2
BuildRequires: python3-pytest-xdist >= 1.22.2
BuildRequires: python3-requests >= 2.21.0
Accepting request 914250 from home:glaubitz:branches:Cloud:Tools - Update to version 3.0.2 * Support to generate recommended vm cluster network and create vm cluster network with given customer listener port in the Database service * ``oci db exadata-infrastructure generate-recommended-vm-cluster-network --scan-listener-port-tcp, --scan-listener-port-tcp-ssl`` * ``oci db vm-cluster-network create --scans`` * Prompt to create a config file with a CLI session profile if a CLI command is run with a nonexistent config file and --auth security_token * Prompt to re-authenticate a CLI session profile if a CLI command is run with an expired session token and --auth security_token * Modified supported versions for the following packages: cryptography (>3.2.1, <=3.4.7), click (7.1.2). - from version 3.0.1 * Support for identifying Management Agent hosts eligible to create Operations Insights Host resources on * ``oci opsi host-insights list-importable-agent-entities`` * Support for summarize-agen-counts and summarize-plugin-counts in Management Agent service * ``oci management-agent agent summarize-agent-counts`` * ``oci management-agent agent summarize-plugin-counts`` * Support for additional filters when listing management agents in Management Agent service * ``oci management-agent agent list --availability-status, --host-id, --is-customer-deployed`` * Modified supported versions for the following packages: six (>=0.15.0). * Check the bucket exists before bulk and sync operations in Object Storage service * ``oci os object bulk-upload`` * ``oci os object bulk-download`` * ``oci os object sync`` * Session authentication now has no private key passphrase prompt by default; private key OBS-URL: https://build.opensuse.org/request/show/914250 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=24
2021-08-30 09:56:47 +02:00
BuildRequires: python3-sphinx_rtd_theme >= 0.4.3
BuildRequires: python3-tox >= 3.23.0
Accepting request 1071500 from home:glaubitz:branches:Cloud:Tools - Update to version 3.23.3 * Support for Identity Domains service * ``oci identity-domains`` * Database Service * Support for Long Term Backup for Autonomous Databases on Exadata Cloud at Customer * ``oci db autonomous-database-backup create --backup-destination-details`` * ``oci db autonomous-database-backup list --type`` * Container Engine for Kubernetes service * Support for enhanced cluster * ``oci ce cluster create --type`` * ``oci ce cluster update --type`` * Support for Cluster AddOns * ``oci ce addon`` * Support for Serverless * ``oci ce virtual-node-pool`` * Data integration service * Support for copy objects and template retrieval * ``oci data-integration workspace copy-object-request create`` * ``oci data-integration workspace copy-object-request get`` * ``oci data-integration workspace delete-copy-object-request`` * ``oci data-integration workspace update-copy-object-request`` * ``oci data-integration workspace copy-object-request-summary-collection list-copy-object-requests`` * ``oci data-integration template get`` * ``oci data-integration template list`` * Goldengate service * Support for managing available deployment version in the system * ``oci goldengate deployment-version`` * Support for listing deployment versions * ``oci goldengate deployment-version list`` OBS-URL: https://build.opensuse.org/request/show/1071500 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=79
2023-03-15 09:21:50 +01:00
BuildRequires: python3-vcrpy >= 4.2.1
Accepting request 914250 from home:glaubitz:branches:Cloud:Tools - Update to version 3.0.2 * Support to generate recommended vm cluster network and create vm cluster network with given customer listener port in the Database service * ``oci db exadata-infrastructure generate-recommended-vm-cluster-network --scan-listener-port-tcp, --scan-listener-port-tcp-ssl`` * ``oci db vm-cluster-network create --scans`` * Prompt to create a config file with a CLI session profile if a CLI command is run with a nonexistent config file and --auth security_token * Prompt to re-authenticate a CLI session profile if a CLI command is run with an expired session token and --auth security_token * Modified supported versions for the following packages: cryptography (>3.2.1, <=3.4.7), click (7.1.2). - from version 3.0.1 * Support for identifying Management Agent hosts eligible to create Operations Insights Host resources on * ``oci opsi host-insights list-importable-agent-entities`` * Support for summarize-agen-counts and summarize-plugin-counts in Management Agent service * ``oci management-agent agent summarize-agent-counts`` * ``oci management-agent agent summarize-plugin-counts`` * Support for additional filters when listing management agents in Management Agent service * ``oci management-agent agent list --availability-status, --host-id, --is-customer-deployed`` * Modified supported versions for the following packages: six (>=0.15.0). * Check the bucket exists before bulk and sync operations in Object Storage service * ``oci os object bulk-upload`` * ``oci os object bulk-download`` * ``oci os object sync`` * Session authentication now has no private key passphrase prompt by default; private key OBS-URL: https://build.opensuse.org/request/show/914250 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=24
2021-08-30 09:56:47 +02:00
BuildRequires: python3-virtualenv >= 16.7.10
Accepting request 1071500 from home:glaubitz:branches:Cloud:Tools - Update to version 3.23.3 * Support for Identity Domains service * ``oci identity-domains`` * Database Service * Support for Long Term Backup for Autonomous Databases on Exadata Cloud at Customer * ``oci db autonomous-database-backup create --backup-destination-details`` * ``oci db autonomous-database-backup list --type`` * Container Engine for Kubernetes service * Support for enhanced cluster * ``oci ce cluster create --type`` * ``oci ce cluster update --type`` * Support for Cluster AddOns * ``oci ce addon`` * Support for Serverless * ``oci ce virtual-node-pool`` * Data integration service * Support for copy objects and template retrieval * ``oci data-integration workspace copy-object-request create`` * ``oci data-integration workspace copy-object-request get`` * ``oci data-integration workspace delete-copy-object-request`` * ``oci data-integration workspace update-copy-object-request`` * ``oci data-integration workspace copy-object-request-summary-collection list-copy-object-requests`` * ``oci data-integration template get`` * ``oci data-integration template list`` * Goldengate service * Support for managing available deployment version in the system * ``oci goldengate deployment-version`` * Support for listing deployment versions * ``oci goldengate deployment-version list`` OBS-URL: https://build.opensuse.org/request/show/1071500 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=79
2023-03-15 09:21:50 +01:00
BuildRequires: (python3-vcrpy >= 1.13.0 if python-base <= 3.9)
BuildRequires: (python3-vcrpy >= 4.2.1 if python-base >= 3.10)
BuildRequires: (python3-vcrpy >= 4.6.10 if python-base <= 3.9)
BuildRequires: (python3-vcrpy >= 7.1.2 if python-base >= 3.10)
Accepting request 762190 from home:glaubitz:branches:Cloud:Tools - Update to version 2.7.0 + Support for Oracle Cloud Infrastructure API Gateway service * ``oci apigateway`` + Boot volumes support for cross-region backups in Block Volume Service * ``oci bv boot-volume-backup copy`` * ``oci bv boot-volume-backup list --source-boot-volume-backup-id`` + Support for managing TSIG Key resources in the DNS service. * ``oci dns tsig-key`` + Support for referencing TSIG Key resources by OCID within Zone resources in the DNS service. * ``oci dns zone create --external-masters`` * ``oci dns zone update --external-masters`` + Removed Identity Cloud service(idcs) access token requirement for Container Engine delete operation. Also, support secondary idcs stripe for Container Engine creation. * ``oci oce oce-instance delete`` * ``oci oce oce-instance create --identity-stripe`` + Support to resize compute virtual machine instance to a different shape in Compute Service. * ``oci compute instance update --id <id> [--shape <shape>]`` + Support for OS Management Service. * ``oci os-management`` + Improve nodepool creation, specify the image of the nodes by the image OCID in the Container Engine Service. * ``oci ce node-pool create --node-image-id`` + Add management configuration for oracle-cloud-agent in Compute Service * ``oci compute instance launch --agent-config`` + Support for Marketplace Service. * ``oci marketplace`` + Allow customers to bring their own keys to Key Management Service. * ``oci kms management get-wrapping-key`` * ``oci kms management import-key`` * ``oci kms management import-key-version`` OBS-URL: https://build.opensuse.org/request/show/762190 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=3
2020-01-09 23:38:28 +01:00
%endif
Accepting request 893103 from home:glaubitz:branches:Cloud:Tools - Update to version 2.24.4 * Support for database maintenance run patchMode feature as a part of the Database Service * ``oci db maintenance-run`` * PyYAML was upgraded to version 5.4.1 to address a vulnerability identified on GitHub as CVE-2020-14343 * Py was upgraded to version 1.10.0 to address a vulnerability identified on GitHub as CVE-2020-29651. Py isn't used in our run-time system but as part of our documentation build process. - from version 2.24.3 * Options for configuring config path and profile name for session authentication * ``oci session authenticate --profile-name --config-location`` * Support for the Operator Access Control service * ``oci opctl`` * Support for the Service Catalog service * ``oci service-catalog`` * Support for the AI Language service * ``oci ai language`` * Wait for state parameter for the following database commands were returning on incorrect states * oci db database create --wait-for-state * oci db database create-from-backup --wait-for-state * oci db database create-from-database --wait-for-state * oci db db-home create --wait-for-state - from version 2.24.2 * Support for data masking and other enhancements in the Cloud Guard service * ``oci cloud-guard data-mask-rule`` * ``oci cloud-guard policy-summary list-policies`` * ``oci cloud-guard problem update-bulk-problem-status --comment`` * Support for opting out of DNS records during instance launch, as well as attaching secondary VNICs, in the Compute service * ``oci compute instance attach-vnic --assign-private-dns-record`` * ``oci compute instance launch --assign-private-dns-record`` * Support for mutable sizes on cluster networks in the Compute Management service. Argument (instance-pools) OBS-URL: https://build.opensuse.org/request/show/893103 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=18
2021-05-15 21:55:47 +02:00
Requires: python3-PyYAML >= 5.4.1
Accepting request 927780 from home:glaubitz:branches:Cloud:Tools - Update to version 3.2.0 * Support for Node subsetting feature for vmcluster resources for ExaCC in Database Service * ``oci db vm-cluster add --db-servers`` * ``oci db vm-cluster create --db-servers`` * ``oci db vm-cluster remove --db-servers`` * Support for convert to pdb, rollback, sync, sync-rollback, list-pdb-conversion-history, get-pdb-conversion-history in Database Service * ``oci db database convert-to-new-pdb`` * ``oci db database convert-to-new-pdb-precheck`` * ``oci db database convert-to-pdb-sync`` * ``oci db database convert-to-pdb-sync-rollback`` * ``oci db database list-pdb-conversion-history`` * ``oci db pdb-conversion-history get --history-id`` * Support to optionally provide peer database unique name AND SID prefix during database creation in ExaCS and ExaCC in Database Service * ``oci db database create --sid-prefix`` * ``oci db database create-from-backup --sid-prefix`` * ``oci db data-guard-association create from-existing-db-system --peer-db-unique-name --peer-sid-prefix`` * ``oci db data-guard-association create from-existing-vm-cluster --peer-db-unique-name --peer-sid-prefix`` * Support for a parameter for creating db system from the backup with database software image in Database Service * ``oci db system launch-from-backup --database-software-image-id`` * Support for preference get/update/remove in Log Analytics Service * ``oci log-analytics preference get`` * ``oci log-analytics preference update`` * ``oci log-analytics preference remove`` * Support for unprocessed data bucket in Log Analytics Service OBS-URL: https://build.opensuse.org/request/show/927780 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=25
2021-10-27 15:46:23 +02:00
Requires: python3-arrow >= 1.0.0
Requires: python3-certifi
Accepting request 1032883 from home:glaubitz:branches:Cloud:Tools - Update to version 3.20.0 * Database service * Support for Clone from backup from last available timestamp * ``oci db autonomous-database create-from-backup-timestamp --use-latest-available-backup-time-stamp `` * The required parameter --timestamp is now optional in the below command * ``oci db autonomous-database create-from-backup-timestamp`` * The required parameter --display-name is now optional in the below command * ``oci db autonomous-database-backup create`` * Support for agent settings parameter for specifying third-party Qualys scanner when creating or updating a host scan recipe in the Vulnerability Scanning service * ``oci vulnerability-scanning host scan recipe create --agent-settings `` * ``oci vulnerability-scanning host scan recipe update --agent-settings `` * Support for the below commands in the Logging Analytics service * ``oci log-analytics storage list-encryption-key-info`` * ``oci log-analytics storage assign-encryption-key`` * Golden Gate service * Support for Connections for Database Resources * ``oci golden-gate connection`` * Support for the below new command * ``oci goldengate deployment-type-collection list-deployment-types`` * Support for the parameters --assignable-connection-id, --assigned-connection-id and --supported-connection-type in the below command * ``oci goldengate deployment list`` * [BREAKING] The command oci organizations work-request-log-entry list has been changed to oci organizations work-request-log list in the Organization service * Improved CLI error message on incorrect JSON input - from version 3.19.0 * Support for Full Stack Disaster Recovery service * ``oci disaster-recovery`` OBS-URL: https://build.opensuse.org/request/show/1032883 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=57
2022-11-04 09:22:58 +01:00
Requires: python3-click >= 8.0.4
Accepting request 903053 from home:glaubitz:branches:Cloud:Tools - Update to version 2.25.4 * Users can authenticate the CLI with only environment variables, a config does not need to exist * The following environment variables need to be set, OCI_CLI_USER, OCI_CLI_TENANCY, OCI_CLI_FINGERPRINT, OCI_CLI_KEY_FILE, OCI_CLI_REGION * Optional variable for passphrase, OCI_CLI_PASSPHRASE * Support for VMBM Pluggable Database feature as a part of the Database Service * ``oci db pluggable-database`` * Support for cross-tenancy volume clone in Block Storage service * ``oci bv volume create --source-volume-id`` * ``oci bv boot-volume create --source-volume-id`` * Changed allowed versions of cryptography package to a range from 3.2.1 to 3.4.7 * Following updates in installer scripts: * Use dnf, if available, to install python * Updated check for ubuntu/debian systems to use ID_LIKE/ID instead of NAME in /etc/os-release * oci setup bootstrap was causing a ``AttributeError: module 'oci' has no attribute 'identity'`` - from version 2.25.3 * Support for migrating an OKE cluster not integrated with your VCN to a VCN-Native cluster in Container Engine * ``oci ce cluster cluster-migrate-to-native-vcn`` * ``oci ce cluster cluster-migrate-to-native-vcn-status`` * Support for filtering of applications based on spark version in Data Flow service * ``oci data-flow application list --spark-version`` * Support for registration and management of target databases in Data Safe service. * ``oci data-safe target-database create`` * Support for Elastic Storage feature for Exadata Infrastructure resources for ExaCC in Database service. * ``oci db exadata-infrastructure create --compute-count`` * ``oci db exadata-infrastructure update --additional-storage-count`` OBS-URL: https://build.opensuse.org/request/show/903053 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=22
2021-06-30 11:24:12 +02:00
Requires: python3-cryptography >= 3.2.1
Accepting request 833318 from home:glaubitz:branches:Cloud:Tools - Update to version 2.12.10 * Support for searching Oracle Cloud resources across tenancies in the Search Service * ``oci search resource free-text-search --tenant-id`` * ``oci search resource structured-search --tenant-id`` * Support for Management Agent Cloud Service * ``oci management-agent`` * Support for sending diagnostic interrupt to a VM instance in the Compute Service * ``oci compute instance action --action SENDDIAGNOSTICINTERRUPT --instance-id`` * Support for custom Database Software Images in the Database Service * ``oci db database-software-image`` * Support for Management Dashboard Service * ``oci management-dashboard`` * Support for Logging Analytics Service * `oci log-analytics` * Support for Logging Service * ``oci logging`` * Support for Logging Ingestion Service * ``oci logging-ingestion`` * Support for Logging Search Service * ``oci logging-search`` * Support for Service Connector Hub service * ``oci sch`` * Support for getting and listing container database patches for Autonomous Container Database resources in the Database Service * ``oci db autonomous-patch get --autonomous-patch-id`` * ``oci db autonomous-patch list-container-database-patches --autonomous-container-database-id`` * Support for updating patch id on maintenance run for Autonomous Container Database resources in the Database Service * ``oci db maintenance-run update --patch-id`` * Support for Policy based Request/Response transformation OBS-URL: https://build.opensuse.org/request/show/833318 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=12
2020-09-09 20:32:27 +02:00
Requires: python3-jmespath >= 0.10.0
Accepting request 1147097 from home:glaubitz:branches:Cloud:Tools - Update to version 3.37.9 * Support for new optional parameter isReplicateAutomaticBackups in the Database Service * ``oci db autonomous-database change-disaster-recovery-configuration --is-replicate-automatic-backups`` * ``oci db autonomous-database create-autonomous-database-create-cross-\ region-disaster-recovery-details --is-replicate-automatic-backups`` * Loganalytics service * Support for additional attributes in entity and topology * ``oci log-analytics entity create --metadata, --time-last-discovered`` * ``oci log-analytics entity list --metadata-equals`` * ``oci log-analytics entity update --metadata, --time-last-discovered`` * ``oci log-analytics entity upload-discovery-data --log-group-id`` * ``oci log-analytics entity-topology list --metadata-equals`` * Support for historic collection and log type while creating object collection rule * ``oci log-analytics object-collection-rule create --is-force-historic-collection, --log-type`` * Support for position aware parsers * ``oci log-analytics parser extract-structured-log-field-paths --is-position-aware`` * ``oci log-analytics parser extract-structured-log-header-paths --is-position-aware`` * ``oci log-analytics parser test-parser --is-position-aware`` * ``oci log-analytics parser upsert-parser --is-position-aware`` * Support for filtering detection rules based on target service * ``oci log-analytics rule list --target-service`` * Support for filtering scheduled tasks based on target service * ``oci log-analytics scheduled-task list --target-service`` * Support for filtering log sources based on their type * ``oci log-analytics source list-sources --source-type`` * Support for additional recall and release attributes * ``oci log-analytics storage recall-archived-data --is-use-recommended-data-set`` * ``oci log-analytics storage release-recalled-data --collection-id`` OBS-URL: https://build.opensuse.org/request/show/1147097 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=114
2024-02-19 15:06:51 +01:00
Requires: python3-oci-sdk >= 2.121.1
Accepting request 986330 from home:glaubitz:branches:Cloud:Tools - Update to version 3.10.5 * Support for the Network Monitoring service * ``oci vn-monitoring`` * Support for EmWarehouse Service * ``oci em-warehouse`` * Support for specifying application scan settings when creating or updating host scan recipes in the Vulnerability Scanning service * ``oci vulnerability-scanning host scan recipe create --application-settings`` * ``oci vulnerability-scanning host scan recipe update --application-settings`` * Support for shared infrastructure autonomous database character sets in the Database service * ``oci db autonomous-database-character-sets list`` * Support for safe-deleting nodes in the Container Engine for Kubernetes service * ``oci ce node-pool create --is-force-deletion-after-override-grace-duration-query-param`` * ``oci ce node-pool update --is-force-deletion-after-override-grace-duration-query-param`` * ``oci ce node-pool delete --is-force-deletion-after-override-grace-duration-query-param`` * ``oci ce node-pool delete-node --is-force-deletion-after-override-grace-duration-query-param`` * Support for ``ncharacter-set`` and ``ncharacter-set`` in Autonomous database service * ``oci db autonomous-database create --character-set "AL32UTF8" --ncharacter-set "AL16UTF16"`` - from version 3.10.4 * Support for the Network Firewall service * ``oci network-firewall`` * Support for CSV file type datasets for text labeling and JSONL in the Data Labeling service * ``oci data-labeling-service dataset create-dataset-text-dataset-format-details --dataset-format-details-text-file-type-metadata`` * Support for diagnostics in the Database Management service * ``oci database-management diagnosability`` * ``oci database-management sql-tuning-task`` * Fixed following command/operations input, output filenames and path for windows OS in object storage service * ``oci os object sync`` OBS-URL: https://build.opensuse.org/request/show/986330 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=41
2022-07-03 17:29:37 +02:00
Requires: python3-prompt_toolkit >= 3.0.29
Accepting request 1040916 from home:glaubitz:branches:Cloud:Tools - Update to version 3.21.0 * Support for the Document Understanding service * ``oci ai-document`` * Support for Container Instances service * ``oci container-instances`` * Support for Collecting Diagnostics action in GoldenGate Deployment service * ``oci goldengate deployment collect-diagnostics`` * Support for enabling create stack from OCI DevOps Service or Bitbucket Cloud/Server as Source Control Management in Resource Manager service * ``oci resource-manager configuration-source-provider update-bitbucket-cloud-username-app-password-provider`` * ``oci resource-manager configuration-source-provider update-bitbucket-server-access-token-provider`` * ``oci resource-manager stack create-from-bitbucket-cloud`` * ``oci resource-manager stack create-from-bitbucket-server`` * ``oci resource-manager stack update-from-bitbucket-cloud`` * ``oci resource-manager stack update-from-devops`` * ``oci resource-manager configuration-source-provider create-bitbucket-cloud-username-app-password-provider`` * ``oci resource-manager configuration-source-provider create-bitbucket-server-access-token-provider`` * ``oci resource-manager stack code`` * Support for new optional parameters for Devops Deployments in Devops service * ``oci devops deployment create-pipeline-deployment --stage-override-arguments`` * ``oci devops deployment create-single-stage-deployment --stage-override-arguments`` * Stack Monitoring service * Support for PeopleSoft Discovery in Stack Monitoring service * ``oci stack-monitoring discovery-job create --discovery-details`` * Support for Apache Tomcat and SQLServer Discovery * ``oci stack-monitoring discovery-job create --discovery-detail`` OBS-URL: https://build.opensuse.org/request/show/1040916 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=65
2022-12-07 20:05:14 +01:00
Requires: python3-pyOpenSSL >= 22.1.0
Accepting request 785669 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.6 + New option for load balancer listener create/update. * ``oci lb listener create --connection-configuration-backend-tcp-proxy-protocol-version`` * ``oci lb listener update --connection-configuration-backend-tcp-proxy-protocol-version`` + COMMON_ISSUES.rst file: includes common user installation issues and how to fix them. + Bulk VNIC Data Fetch by compartment-id. * ``--instance-id`` is optional for ``oci compute instance list-vnics --compartment-id`` + Creating a budgets alert rule. * ``--recipients`` is optional for ``oci budgets alert-rule create`` + Improved Installation experience by checking if Curl and Python are working in the system before using them. - from version 2.9.5 + Support for updating the shape of a Database System in the Database service * ``oci db system update --shape`` + Support for generating CPE Configuration for customer to download in the Networking service * ``oci network cpe get-cpe-device-config-content`` * ``oci network cpe-device-shape list`` * ``oci network cpe-device-shape-detail get-cpe-device-shape`` * ``oci network tunnel-cpe-device-config`` * ``oci network cpe create --cpe-device-shape-id`` * ``oci network cpe update --cpe-device-shape-id`` * ``oci network ip-sec-connection get-ipsec-cpe-device-config-content`` + Private IP and Fault Domain for Kubernetes cluster nodes in the NodePool response + Support for calling Oracle Cloud Infrastructure services in the Montreal region (``--region ca-montreal-1``) + The following for the Data Transfer service * Notifications setup - ``oci dts job create`` has a new option called ``--setup-notificaitons`` - ``oci dts appliance request`` has a new option called ``--setup-notificaitons`` * Bug fixes in ``oci dts export configure-physical-appliance`` OBS-URL: https://build.opensuse.org/request/show/785669 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=6
2020-03-16 17:10:29 +01:00
Requires: python3-python-dateutil >= 2.5.3
Requires: python3-pytz >= 2016.10
Accepting request 914250 from home:glaubitz:branches:Cloud:Tools - Update to version 3.0.2 * Support to generate recommended vm cluster network and create vm cluster network with given customer listener port in the Database service * ``oci db exadata-infrastructure generate-recommended-vm-cluster-network --scan-listener-port-tcp, --scan-listener-port-tcp-ssl`` * ``oci db vm-cluster-network create --scans`` * Prompt to create a config file with a CLI session profile if a CLI command is run with a nonexistent config file and --auth security_token * Prompt to re-authenticate a CLI session profile if a CLI command is run with an expired session token and --auth security_token * Modified supported versions for the following packages: cryptography (>3.2.1, <=3.4.7), click (7.1.2). - from version 3.0.1 * Support for identifying Management Agent hosts eligible to create Operations Insights Host resources on * ``oci opsi host-insights list-importable-agent-entities`` * Support for summarize-agen-counts and summarize-plugin-counts in Management Agent service * ``oci management-agent agent summarize-agent-counts`` * ``oci management-agent agent summarize-plugin-counts`` * Support for additional filters when listing management agents in Management Agent service * ``oci management-agent agent list --availability-status, --host-id, --is-customer-deployed`` * Modified supported versions for the following packages: six (>=0.15.0). * Check the bucket exists before bulk and sync operations in Object Storage service * ``oci os object bulk-upload`` * ``oci os object bulk-download`` * ``oci os object sync`` * Session authentication now has no private key passphrase prompt by default; private key OBS-URL: https://build.opensuse.org/request/show/914250 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=24
2021-08-30 09:56:47 +02:00
Requires: python3-six >= 1.15.0
Accepting request 1145107 from home:glaubitz:branches:Cloud:Tools - Update to version 3.37.8 * Support for the Globally Distributed Database Service * ``oci gdd`` * Support for Data Sources, including Prometheus Emitter, in the Management Agent Service * ``oci management-agent agent create-prometheus-emitter`` * Support for Bring Your Own Certificates in MySQL HeatWave Database Service * ``oci mysql db-system clone --secure-connections`` * ``oci mysql db-system create --secure-connections`` * ``oci mysql db-system import --secure-connections`` * ``oci mysql db-system update --secure-connections`` * Support for resource locking operations in the Digital Media Services * ``oci media-services media-asset add --type full`` * Vault Secret Management Service * Support for the secret rotation * ``oci vault secret rotate`` * Support for cancelling the ongoing rotation * ``oci vault secret cancelrotation`` * Vault Key Management Service * Support for Dedicated KMS * ``oci kms kms-hsm-cluster hsm-cluster cancel-hsm-cluster-deletion --hsm-cluster-id`` * ``oci kms kms-hsm-cluster hsm-cluster change-compartment --compartment-id`` * ``oci kms kms-hsm-cluster hsm-cluster create --compartment-id`` * ``oci kms kms-hsm-cluster hsm-cluster download-certificate-signing-request --hsm-cluster-id`` * ``oci kms kms-hsm-cluster hsm-cluster get --hsm-cluster-id`` * ``oci kms kms-hsm-cluster hsm-cluster list --compartment-id`` * ``oci kms kms-hsm-cluster hsm-cluster schedule-hsm-cluster-deletion --hsm-cluster-id, --time-of-deletion`` * ``oci kms kms-hsm-cluster hsm-cluster update --hsm-cluster-id, --defined-tags, --display-name, --force, --freeform-tags`` OBS-URL: https://build.opensuse.org/request/show/1145107 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=112
2024-02-09 15:14:32 +01:00
Requires: python3-terminaltables >= 3.1.10
Accepting request 772549 from home:glaubitz:branches:Cloud:Tools - Update to version 2.9.1 + Support for Data Science Service * ``oci data-science`` + Support for new OCI regions ap-osaka-1 and ap-melbourne-1. - from version 2.9.0 + Support for Data Catalog Service * ``oci data-catalog`` + Support for Data Flow Service * ``oci data-flow`` + Support for Application Migration Service * ``oci application-migration`` + Support for offline data export in the Data Transfer Service * ``oci dts export`` + Support for cross shape Data Guard. Customer to provide shape information when setting up Data Guard association. * ``oci db data-guard-association create with-new-db-system --shape`` + [Breaking] oci oce cluster create --dashboard-enabled is now disabled by default. - from version 2.8.2 + Support for getting DRG redundancy status in the Networking service * ``oci network drg-redundancy-status get --drg-id`` + Support for cloning autonomous databases from backups in the Database service * ``oci db autonomous-database create-from-backup-id`` * ``oci db autonomous-database create-from-backup-timestamp`` - from version 2.8.1 + Support for description field to Route rule and Security rules. * oci route-table create * oci route-table update * oci security-list create * oci security-list update + Support for create, get, delete, list commands for db-home command OBS-URL: https://build.opensuse.org/request/show/772549 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=5
2020-02-10 15:30:58 +01:00
BuildArch: noarch
%description
The CLI is a small footprint tool that you can use on its own or with the
Console to complete Oracle Cloud Infrastructure tasks. The CLI provides
the same core functionality as the Console, plus additional commands.
Some of these, such as the ability to run scripts, extend the Console's
functionality.
%prep
Accepting request 903053 from home:glaubitz:branches:Cloud:Tools - Update to version 2.25.4 * Users can authenticate the CLI with only environment variables, a config does not need to exist * The following environment variables need to be set, OCI_CLI_USER, OCI_CLI_TENANCY, OCI_CLI_FINGERPRINT, OCI_CLI_KEY_FILE, OCI_CLI_REGION * Optional variable for passphrase, OCI_CLI_PASSPHRASE * Support for VMBM Pluggable Database feature as a part of the Database Service * ``oci db pluggable-database`` * Support for cross-tenancy volume clone in Block Storage service * ``oci bv volume create --source-volume-id`` * ``oci bv boot-volume create --source-volume-id`` * Changed allowed versions of cryptography package to a range from 3.2.1 to 3.4.7 * Following updates in installer scripts: * Use dnf, if available, to install python * Updated check for ubuntu/debian systems to use ID_LIKE/ID instead of NAME in /etc/os-release * oci setup bootstrap was causing a ``AttributeError: module 'oci' has no attribute 'identity'`` - from version 2.25.3 * Support for migrating an OKE cluster not integrated with your VCN to a VCN-Native cluster in Container Engine * ``oci ce cluster cluster-migrate-to-native-vcn`` * ``oci ce cluster cluster-migrate-to-native-vcn-status`` * Support for filtering of applications based on spark version in Data Flow service * ``oci data-flow application list --spark-version`` * Support for registration and management of target databases in Data Safe service. * ``oci data-safe target-database create`` * Support for Elastic Storage feature for Exadata Infrastructure resources for ExaCC in Database service. * ``oci db exadata-infrastructure create --compute-count`` * ``oci db exadata-infrastructure update --additional-storage-count`` OBS-URL: https://build.opensuse.org/request/show/903053 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=22
2021-06-30 11:24:12 +02:00
%setup -q -n oci-cli-%{version}
%patch0 -p1
# Fix includes
Accepting request 903053 from home:glaubitz:branches:Cloud:Tools - Update to version 2.25.4 * Users can authenticate the CLI with only environment variables, a config does not need to exist * The following environment variables need to be set, OCI_CLI_USER, OCI_CLI_TENANCY, OCI_CLI_FINGERPRINT, OCI_CLI_KEY_FILE, OCI_CLI_REGION * Optional variable for passphrase, OCI_CLI_PASSPHRASE * Support for VMBM Pluggable Database feature as a part of the Database Service * ``oci db pluggable-database`` * Support for cross-tenancy volume clone in Block Storage service * ``oci bv volume create --source-volume-id`` * ``oci bv boot-volume create --source-volume-id`` * Changed allowed versions of cryptography package to a range from 3.2.1 to 3.4.7 * Following updates in installer scripts: * Use dnf, if available, to install python * Updated check for ubuntu/debian systems to use ID_LIKE/ID instead of NAME in /etc/os-release * oci setup bootstrap was causing a ``AttributeError: module 'oci' has no attribute 'identity'`` - from version 2.25.3 * Support for migrating an OKE cluster not integrated with your VCN to a VCN-Native cluster in Container Engine * ``oci ce cluster cluster-migrate-to-native-vcn`` * ``oci ce cluster cluster-migrate-to-native-vcn-status`` * Support for filtering of applications based on spark version in Data Flow service * ``oci data-flow application list --spark-version`` * Support for registration and management of target databases in Data Safe service. * ``oci data-safe target-database create`` * Support for Elastic Storage feature for Exadata Infrastructure resources for ExaCC in Database service. * ``oci db exadata-infrastructure create --compute-count`` * ``oci db exadata-infrastructure update --additional-storage-count`` OBS-URL: https://build.opensuse.org/request/show/903053 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=22
2021-06-30 11:24:12 +02:00
find . -name "*.py" -exec sed -i 's/from oci\._vendor //' \{\} +
find . -name "*.py" -exec sed -i 's/oci\._vendor\.//' \{\} +
%build
%python3_build
Accepting request 762190 from home:glaubitz:branches:Cloud:Tools - Update to version 2.7.0 + Support for Oracle Cloud Infrastructure API Gateway service * ``oci apigateway`` + Boot volumes support for cross-region backups in Block Volume Service * ``oci bv boot-volume-backup copy`` * ``oci bv boot-volume-backup list --source-boot-volume-backup-id`` + Support for managing TSIG Key resources in the DNS service. * ``oci dns tsig-key`` + Support for referencing TSIG Key resources by OCID within Zone resources in the DNS service. * ``oci dns zone create --external-masters`` * ``oci dns zone update --external-masters`` + Removed Identity Cloud service(idcs) access token requirement for Container Engine delete operation. Also, support secondary idcs stripe for Container Engine creation. * ``oci oce oce-instance delete`` * ``oci oce oce-instance create --identity-stripe`` + Support to resize compute virtual machine instance to a different shape in Compute Service. * ``oci compute instance update --id <id> [--shape <shape>]`` + Support for OS Management Service. * ``oci os-management`` + Improve nodepool creation, specify the image of the nodes by the image OCID in the Container Engine Service. * ``oci ce node-pool create --node-image-id`` + Add management configuration for oracle-cloud-agent in Compute Service * ``oci compute instance launch --agent-config`` + Support for Marketplace Service. * ``oci marketplace`` + Allow customers to bring their own keys to Key Management Service. * ``oci kms management get-wrapping-key`` * ``oci kms management import-key`` * ``oci kms management import-key-version`` OBS-URL: https://build.opensuse.org/request/show/762190 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=3
2020-01-09 23:38:28 +01:00
%if %{with test}
%check
Accepting request 762190 from home:glaubitz:branches:Cloud:Tools - Update to version 2.7.0 + Support for Oracle Cloud Infrastructure API Gateway service * ``oci apigateway`` + Boot volumes support for cross-region backups in Block Volume Service * ``oci bv boot-volume-backup copy`` * ``oci bv boot-volume-backup list --source-boot-volume-backup-id`` + Support for managing TSIG Key resources in the DNS service. * ``oci dns tsig-key`` + Support for referencing TSIG Key resources by OCID within Zone resources in the DNS service. * ``oci dns zone create --external-masters`` * ``oci dns zone update --external-masters`` + Removed Identity Cloud service(idcs) access token requirement for Container Engine delete operation. Also, support secondary idcs stripe for Container Engine creation. * ``oci oce oce-instance delete`` * ``oci oce oce-instance create --identity-stripe`` + Support to resize compute virtual machine instance to a different shape in Compute Service. * ``oci compute instance update --id <id> [--shape <shape>]`` + Support for OS Management Service. * ``oci os-management`` + Improve nodepool creation, specify the image of the nodes by the image OCID in the Container Engine Service. * ``oci ce node-pool create --node-image-id`` + Add management configuration for oracle-cloud-agent in Compute Service * ``oci compute instance launch --agent-config`` + Support for Marketplace Service. * ``oci marketplace`` + Allow customers to bring their own keys to Key Management Service. * ``oci kms management get-wrapping-key`` * ``oci kms management import-key`` * ``oci kms management import-key-version`` OBS-URL: https://build.opensuse.org/request/show/762190 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/oci-cli?expand=0&rev=3
2020-01-09 23:38:28 +01:00
export PYTHONDONTWRITEBYTECODE=1
export PYTHONPATH=%{buildroot}%{python3_sitelib}
py.test -s tests/unit
%endif
%install
%python3_install
%fdupes %{buildroot}%{python3_sitelib}
%files
%doc CHANGELOG.rst README.rst
%license LICENSE.txt
%{_bindir}/oci
%{_bindir}/create_backup_from_onprem
%{python3_sitelib}/*
%changelog