You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by "ken huang (JIRA)" <ji...@apache.org> on 2018/01/18 09:20:00 UTC

[jira] [Updated] (LIBCLOUD-974) The api-version '2015-06-15' is invalid when connect to AzureChinaCloud

     [ https://issues.apache.org/jira/browse/LIBCLOUD-974?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ken huang updated LIBCLOUD-974:
-------------------------------
    Environment: 
{code:java}
 {code}
Trace:
{code:java}
Traceback (most recent call last):
File "/Users/ken/PycharmProjects/Test/libcloud/AzureARMComputeDemo.py", line 36, in <module>
nodes = driver.list_nodes(resource) #[InvalidApiVersionParameter] The api-version '2015-06-15' is invalid
File "/Library/Python/2.7/site-packages/libcloud/compute/drivers/azure_arm.py", line 387, in list_nodes
params={"api-version": "2015-06-15"})
File "/Library/Python/2.7/site-packages/libcloud/common/azure_arm.py", line 228, in request
method=method, raw=raw)
File "/Library/Python/2.7/site-packages/libcloud/common/base.py", line 637, in request
response = responseCls(**kwargs)
File "/Library/Python/2.7/site-packages/libcloud/common/base.py", line 157, in __init__
message=self.parse_error())
libcloud.common.exceptions.BaseHTTPError: [InvalidApiVersionParameter] The api-version '2015-06-15' is invalid. The supported versions are '2017-08-01,2017-06-01,2017-05-10,2017-05-01,2017-03-01,2016-09-01,2016-07-01,2016-06-01,2016-02-01,2015-11-01,2015-01-01,2014-04-01-preview,2014-04-01,2014-01-01,2013-03-01,2014-02-26,2014-04'.
{code}

  was:
{code:java}
from pprint import pprint

from libcloud.compute.types import Provider
from libcloud.compute.providers import get_driver

cls = get_driver(Provider.AZURE_ARM)
driver = cls(tenant_id='tenant_id',subscription_id='subscription_id',key='application_id', secret='password', cloud_environment='AzureChinaCloud')

resources = driver.ex_list_resource_groups()
for resource in resources:
    securitys = driver.ex_list_network_security_groups(resource) #[InvalidApiVersionParameter] The api-version '2015-06-15' is invalid
    for security in securitys:
        print resource.name, security.name
    print resource.name
print "===resource group===\n"

for resource in resources:
    nodes = driver.list_nodes(resource) #[InvalidApiVersionParameter] The api-version '2015-06-15' is invalid
    for node in nodes:
        print node.name
print "===node===\n"
{code}
Trace:
{code:java}
Traceback (most recent call last):
File "/Users/ken/PycharmProjects/Test/libcloud/AzureARMComputeDemo.py", line 36, in <module>
nodes = driver.list_nodes(resource) #[InvalidApiVersionParameter] The api-version '2015-06-15' is invalid
File "/Library/Python/2.7/site-packages/libcloud/compute/drivers/azure_arm.py", line 387, in list_nodes
params={"api-version": "2015-06-15"})
File "/Library/Python/2.7/site-packages/libcloud/common/azure_arm.py", line 228, in request
method=method, raw=raw)
File "/Library/Python/2.7/site-packages/libcloud/common/base.py", line 637, in request
response = responseCls(**kwargs)
File "/Library/Python/2.7/site-packages/libcloud/common/base.py", line 157, in __init__
message=self.parse_error())
libcloud.common.exceptions.BaseHTTPError: [InvalidApiVersionParameter] The api-version '2015-06-15' is invalid. The supported versions are '2017-08-01,2017-06-01,2017-05-10,2017-05-01,2017-03-01,2016-09-01,2016-07-01,2016-06-01,2016-02-01,2015-11-01,2015-01-01,2014-04-01-preview,2014-04-01,2014-01-01,2013-03-01,2014-02-26,2014-04'.
{code}


> The api-version '2015-06-15' is invalid when connect to AzureChinaCloud
> -----------------------------------------------------------------------
>
>                 Key: LIBCLOUD-974
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-974
>             Project: Libcloud
>          Issue Type: Bug
>          Components: Compute
>    Affects Versions: 0.13.3
>         Environment: {code:java}
>  {code}
> Trace:
> {code:java}
> Traceback (most recent call last):
> File "/Users/ken/PycharmProjects/Test/libcloud/AzureARMComputeDemo.py", line 36, in <module>
> nodes = driver.list_nodes(resource) #[InvalidApiVersionParameter] The api-version '2015-06-15' is invalid
> File "/Library/Python/2.7/site-packages/libcloud/compute/drivers/azure_arm.py", line 387, in list_nodes
> params={"api-version": "2015-06-15"})
> File "/Library/Python/2.7/site-packages/libcloud/common/azure_arm.py", line 228, in request
> method=method, raw=raw)
> File "/Library/Python/2.7/site-packages/libcloud/common/base.py", line 637, in request
> response = responseCls(**kwargs)
> File "/Library/Python/2.7/site-packages/libcloud/common/base.py", line 157, in __init__
> message=self.parse_error())
> libcloud.common.exceptions.BaseHTTPError: [InvalidApiVersionParameter] The api-version '2015-06-15' is invalid. The supported versions are '2017-08-01,2017-06-01,2017-05-10,2017-05-01,2017-03-01,2016-09-01,2016-07-01,2016-06-01,2016-02-01,2015-11-01,2015-01-01,2014-04-01-preview,2014-04-01,2014-01-01,2013-03-01,2014-02-26,2014-04'.
> {code}
>            Reporter: ken huang
>            Priority: Major
>
> {code:java}
> // code placeholder
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)