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)