You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by "Adrian Cole (JIRA)" <ji...@apache.org> on 2013/10/01 00:04:24 UTC

[jira] [Created] (JCLOUDS-311) Allow hpcloud-objectstorage to see regions with mixed api versions

Adrian Cole created JCLOUDS-311:
-----------------------------------

             Summary: Allow hpcloud-objectstorage to see regions with mixed api versions
                 Key: JCLOUDS-311
                 URL: https://issues.apache.org/jira/browse/JCLOUDS-311
             Project: jclouds
          Issue Type: Improvement
          Components: jclouds-core
    Affects Versions: 1.6.2
            Reporter: Adrian Cole
            Assignee: Adrian Cole
             Fix For: 1.7.0, 1.6.3


API versions for hpcloud objectstorage region-a.geo-1 and region-b.geo-1 differ, 1.0 and 1 respectively.  This prevents multiple regions from being visible without creating contexts for each version.

Let's configure hpcloud to ignore api versions until they can correct this mistake.

See below for the server-side misconfiguration:

2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "    {[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "      "name": "Object Storage",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "      "type": "object-store",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "      "endpoints": [[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "        {[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "tenantId": "10448598368512",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "publicURL": "https:\/\/region-a.geo-1.objects.hpcloudsvc.com\/v1\/10448598368512",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "region": "region-a.geo-1",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "versionId": "1.0",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "versionInfo": "https:\/\/region-a.geo-1.objects.hpcloudsvc.com\/v1.0\/",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "versionList": "https:\/\/region-a.geo-1.objects.hpcloudsvc.com"[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "        },[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "        {[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "tenantId": "10448598368512",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "publicURL": "https:\/\/region-b.geo-1.objects.hpcloudsvc.com:443\/v1\/10448598368512",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "region": "region-b.geo-1",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "versionId": "1",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "versionInfo": "https:\/\/region-b.geo-1.objects.hpcloudsvc.com:443\/v1\/",[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "          "versionList": "https:\/\/region-b.geo-1.objects.hpcloudsvc.com:443"[\n]"
2013-09-30 14:16:18,397 DEBUG [jclouds.wire] [main] << "        }[\n]"
2013-09-30 14:16:18,398 DEBUG [jclouds.wire] [main] << "      ][\n]"
2013-09-30 14:16:18,398 DEBUG [jclouds.wire] [main] << "    },[\n]"



--
This message was sent by Atlassian JIRA
(v6.1#6144)