oci-cli/oci-cli.spec

139 lines
5.0 KiB
RPMSpec
Raw Normal View History

#
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
# spec file for package oci-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
# Copyright (c) 2020 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 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
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
Version: 2.9.1
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
Patch0: oc_relax-python-depends.patch
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
Patch1: oc_name-defaults_file-parameter.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: python3-PyJWT
BuildRequires: python3-PyYAML >= 5.1.2
BuildRequires: python3-arrow >= 0.10.0
BuildRequires: python3-certifi
BuildRequires: python3-click >= 6.7
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-configparser >= 3.5.0
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-cryptography >= 2.8
BuildRequires: python3-devel
BuildRequires: python3-idna >= 2.5
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-jmespath >= 0.9.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-oci-sdk >= 2.10.3
BuildRequires: python3-pyOpenSSL >= 18.0.0
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-python-dateutil >= 2.7.3
BuildRequires: python3-pytz >= 2016.10
BuildRequires: python3-retrying >= 1.3.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-setuptools
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-six >= 1.11.0
BuildRequires: python3-terminaltables >= 3.1.0
%if %{with test}
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-Jinja2 >= 2.10.1
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
BuildRequires: python3-coverage >= 4.5.1
BuildRequires: python3-httpsig_cffi >= 15.0.0
BuildRequires: python3-mock >= 2.0.0
BuildRequires: python3-ndg-httpsclient >= 0.4.2
BuildRequires: python3-packaging >= 16.8
BuildRequires: python3-pluggy >= 0.4.0
BuildRequires: python3-py >= 1.4.33
BuildRequires: python3-pyasn1 >= 0.2.3
BuildRequires: python3-pycparser >= 2.17
BuildRequires: python3-pyparsing >= 2.2.0
BuildRequires: python3-pytest >= 3.2.3
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 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_rtd_theme >= 0.2.5
BuildRequires: python3-tox >= 2.9.1
BuildRequires: python3-vcrpy >= 1.13.0
BuildRequires: python3-virtualenv >= 15.1.0
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 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
Requires: python3-PyYAML >= 5.1.2
Requires: python3-arrow >= 0.10.0
Requires: python3-certifi
Requires: python3-click >= 6.7
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
Requires: python3-configparser >= 3.5.0
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
Requires: python3-cryptography >= 2.8
Requires: python3-httpsig_cffi >= 15.0.0
Requires: python3-idna >= 2.5
Requires: python3-jmespath >= 0.9.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
Requires: python3-oci-sdk >= 2.10.3
Requires: python3-pyOpenSSL >= 18.0.0
Requires: python3-python-dateutil >= 2.7.3
Requires: python3-pytz >= 2016.10
Requires: python3-retrying >= 1.3.3
Requires: python3-six >= 1.11.0
Requires: python3-terminaltables >= 3.1.0
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
%setup -q -n oci-cli-%{version}
%patch0 -p1
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
%patch1 -p1
# Fix includes
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
sed -i 's/from oci._vendor //' src/oci_cli/*.py services/container_engine/src/oci_cli_container_engine/*.py services/object_storage/src/oci_cli_object_storage/object_storage_transfer_manager/*.py services/dts/src/oci_cli_dts/physical_appliance_control_plane/client/*.py services/dts/src/oci_cli_dts/*.py tests/*.py
sed -i 's/oci\._vendor\.//' src/oci_cli/*.py services/dts/src/oci_cli_dts/*.py services/container_engine/src/oci_cli_container_engine/*.py tests/*.py tests/vcr_mods/*.py
%build
python3 setup.py 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
# The testsuite currently requires an OCI account
# https://github.com/oracle/oci-cli/issues/187
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
%check
%if %{with test}
export PYTHONDONTWRITEBYTECODE=1
export PYTHONPATH=%{buildroot}%{python3_sitelib}
py.test -s tests/unit
%endif
%install
python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} --install-scripts=%{_bindir}
%fdupes %{buildroot}%{python3_sitelib}
%files
%doc CHANGELOG.rst README.rst
%license LICENSE.txt
%{_bindir}/oci
%{_bindir}/create_backup_from_onprem
%{python3_sitelib}/*
%changelog