From 2394d876cc51997057a792ebf48e2ae41668bd9f1ec1bc84fe7a4719d97fc14c Mon Sep 17 00:00:00 2001 From: John Paul Adrian Glaubitz Date: Tue, 9 Nov 2021 07:36:20 +0000 Subject: [PATCH] Accepting request 930171 from home:glaubitz:branches:Cloud:Tools - New upstream release + Version 2.30.0 + For detailed information about changes see the HISTORY.rst file provided with this package - Extend %check section to test individual az commands + Determine current list of available az commands + Ignore sub-commands for now + Iterate over all commands and run az --help + Print OK or FAIL depending on the result for each call + Make failures non-fatal for now - Update Requires from setup.py OBS-URL: https://build.opensuse.org/request/show/930171 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/azure-cli?expand=0&rev=78 --- azure-cli-2.29.0.tar.gz | 3 --- azure-cli-2.30.0.tar.gz | 3 +++ azure-cli.changes | 15 +++++++++++++++ azure-cli.spec | 42 +++++++++++++++++++++++++---------------- 4 files changed, 44 insertions(+), 19 deletions(-) delete mode 100644 azure-cli-2.29.0.tar.gz create mode 100644 azure-cli-2.30.0.tar.gz diff --git a/azure-cli-2.29.0.tar.gz b/azure-cli-2.29.0.tar.gz deleted file mode 100644 index 2bc3bd2..0000000 --- a/azure-cli-2.29.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e59affe49e3ae04aa2768450ceef35df3f828882ebc4d38b2430b2fc320c73e0 -size 1920350 diff --git a/azure-cli-2.30.0.tar.gz b/azure-cli-2.30.0.tar.gz new file mode 100644 index 0000000..5aa7158 --- /dev/null +++ b/azure-cli-2.30.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a96ff23a9cf124dc3cdb1ef8c154df298b40b0d5a6f4431a10d810a8892a2a39 +size 1967700 diff --git a/azure-cli.changes b/azure-cli.changes index 33f6515..7e1dd51 100644 --- a/azure-cli.changes +++ b/azure-cli.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Nov 8 12:32:43 UTC 2021 - John Paul Adrian Glaubitz + +- New upstream release + + Version 2.30.0 + + For detailed information about changes see the + HISTORY.rst file provided with this package +- Extend %check section to test individual az commands + + Determine current list of available az commands + + Ignore sub-commands for now + + Iterate over all commands and run az --help + + Print OK or FAIL depending on the result for each call + + Make failures non-fatal for now +- Update Requires from setup.py + ------------------------------------------------------------------- Fri Oct 15 07:53:47 UTC 2021 - John Paul Adrian Glaubitz diff --git a/azure-cli.spec b/azure-cli.spec index 5f1ece1..5533bd7 100644 --- a/azure-cli.spec +++ b/azure-cli.spec @@ -32,7 +32,7 @@ Name: azure-cli Name: azure-cli%{?name_ext} %endif %define short_name azure-cli -Version: 2.29.0 +Version: 2.30.0 Release: 0 Summary: Microsoft Azure CLI 2.0 License: MIT @@ -60,12 +60,11 @@ Requires: python3-azure-appconfiguration >= 1.1.1 Requires: python3-azure-batch >= 11.0 Requires: python3-azure-cosmos >= 3.0.2 Requires: python3-azure-datalake-store >= 0.0.49 -Requires: python3-azure-functions-devops-build >= 0.0.22 Requires: python3-azure-graphrbac >= 0.60.0 Requires: python3-azure-identity Requires: python3-azure-keyvault >= 1.1.0 Requires: python3-azure-keyvault-administration >= 4.0.0b3 -Requires: python3-azure-keyvault-keys >= 4.4.0 +Requires: python3-azure-keyvault-keys >= 4.5.0 Requires: python3-azure-loganalytics >= 0.1.0 Requires: python3-azure-mgmt-advisor >= 9.0.0 Requires: python3-azure-mgmt-apimanagement >= 0.2.0 @@ -78,28 +77,28 @@ Requires: python3-azure-mgmt-billing >= 6.0.0 Requires: python3-azure-mgmt-botservice >= 0.3.0 Requires: python3-azure-mgmt-cdn >= 11.0.0 Requires: python3-azure-mgmt-cognitiveservices >= 12.0.0 -Requires: python3-azure-mgmt-compute >= 23.0.0 +Requires: python3-azure-mgmt-compute >= 23.1.0 Requires: python3-azure-mgmt-consumption >= 2.0 -Requires: python3-azure-mgmt-containerinstance >= 9.0.0 -Requires: python3-azure-mgmt-containerregistry >= 8.1.0 +Requires: python3-azure-mgmt-containerinstance >= 9.1.0 +Requires: python3-azure-mgmt-containerregistry >= 8.2.0 Requires: python3-azure-mgmt-containerservice >= 16.1.0 -Requires: python3-azure-mgmt-cosmosdb >= 6.4.0 +Requires: python3-azure-mgmt-cosmosdb >= 7.0.0 Requires: python3-azure-mgmt-databoxedge >= 1.0.0 Requires: python3-azure-mgmt-datalake-analytics >= 0.2.1 Requires: python3-azure-mgmt-datalake-store >= 0.5.0 -Requires: python3-azure-mgmt-datamigration >= 9.0.0 +Requires: python3-azure-mgmt-datamigration >= 10.0.0 Requires: python3-azure-mgmt-deploymentmanager >= 0.2.0 Requires: python3-azure-mgmt-devtestlabs >= 2.2 Requires: python3-azure-mgmt-dns >= 8.0.0 Requires: python3-azure-mgmt-eventgrid >= 9.0.0 Requires: python3-azure-mgmt-eventhub >= 9.1.0 Requires: python3-azure-mgmt-extendedlocation >= 1.0.0b2 -Requires: python3-azure-mgmt-hdinsight >= 8.0.0 +Requires: python3-azure-mgmt-hdinsight >= 9.0.0 Requires: python3-azure-mgmt-imagebuilder >= 0.4.0 Requires: python3-azure-mgmt-iotcentral >= 9.0.0b1 Requires: python3-azure-mgmt-iothub >= 2.1.0 Requires: python3-azure-mgmt-iothubprovisioningservices >= 0.3.0 -Requires: python3-azure-mgmt-keyvault >= 9.1.0 +Requires: python3-azure-mgmt-keyvault >= 9.2.0 Requires: python3-azure-mgmt-kusto >= 0.3.0 Requires: python3-azure-mgmt-loganalytics >= 11.0.0 Requires: python3-azure-mgmt-managedservices >= 1.0 @@ -110,12 +109,12 @@ Requires: python3-azure-mgmt-media >= 7.0.0 Requires: python3-azure-mgmt-monitor >= 2.0.0 Requires: python3-azure-mgmt-msi >= 0.2 Requires: python3-azure-mgmt-netapp >= 4.0.0 -Requires: python3-azure-mgmt-network >= 19.0.0 +Requires: python3-azure-mgmt-network >= 19.1.0 Requires: python3-azure-mgmt-policyinsights >= 1.0.0 Requires: python3-azure-mgmt-privatedns >= 1.0.0 -Requires: python3-azure-mgmt-rdbms >= 9.1.0b1 +Requires: python3-azure-mgmt-rdbms >= 10.0.0 Requires: python3-azure-mgmt-recoveryservices >= 2.0.0 -Requires: python3-azure-mgmt-recoveryservicesbackup >= 0.15.0 +Requires: python3-azure-mgmt-recoveryservicesbackup >= 3.0.0 Requires: python3-azure-mgmt-redhatopenshift >= 1.0.0 Requires: python3-azure-mgmt-redis >= 13.0.0 Requires: python3-azure-mgmt-relay >= 0.1.0 @@ -126,14 +125,15 @@ Requires: python3-azure-mgmt-security >= 2.0.0b1 Requires: python3-azure-mgmt-servicebus >= 6.0.0 Requires: python3-azure-mgmt-servicefabric >= 1.0.0 Requires: python3-azure-mgmt-servicefabricmanagedclusters >= 1.0.0 +Requires: python3-azure-mgmt-servicelinker >= 1.0.0 Requires: python3-azure-mgmt-signalr >= 1.0.0b2 Requires: python3-azure-mgmt-sql >= 3.0.1 Requires: python3-azure-mgmt-sqlvirtualmachine >= 1.0.0b1 Requires: python3-azure-mgmt-storage >= 19.0.0 -Requires: python3-azure-mgmt-synapse >= 2.0.0 +Requires: python3-azure-mgmt-synapse >= 2.1.0 Requires: python3-azure-mgmt-trafficmanager >= 0.51.0 Requires: python3-azure-mgmt-web >= 4.0.0 -Requires: python3-azure-multiapi-storage >= 0.6.2 +Requires: python3-azure-multiapi-storage >= 0.7.0 Requires: python3-azure-storage-common >= 1.4 Requires: python3-azure-synapse-accesscontrol >= 0.5.0 Requires: python3-azure-synapse-artifacts >= 0.8.0 @@ -148,6 +148,7 @@ Requires: python3-pygments >= 2.4 Requires: python3-pytz >= 2019.1 Requires: python3-scp >= 0.13.2 Requires: python3-semver >= 2.13.0 +Requires: python3-six >= 1.10.0 Requires: python3-sshtunnel >= 0.1.4 Requires: python3-websocket-client >= 0.56.0 Requires: python3-xmltodict >= 0.12 @@ -283,7 +284,16 @@ touch %{_sourcedir}/%{short_name} %build %if 0%{?_test} -az --help +set +x +for i in $(az | sed -n 's/\s*\([a-z,-]*\)\s\+\:.*/\1/p') ; do + echo -n "Testing $i command .. " + if az $i --help > /dev/null 2>&1 ; then + echo "OK" + else + echo "FAIL" + fi +done +set -x %else install -m 644 %{SOURCE1} %{_builddir}/azure-cli-%{version} python3 setup.py build