We aren't doing anything special on our URLs at all. Attached is the output
of a keystone catalog. I would appreciate any feedback you might have on
any issues you see with the catalog.
As mentioned Vallard can provide access to a publicly available cloud for
testing purposes.
keystone catalog
Service: compute
+-------------+-------------------------------------------------------------------------------+
| Property | Value
|
+-------------+-------------------------------------------------------------------------------+
| adminURL |
http://api.pas1.mc.metacloud.in:8774/v2/a06ab0c01cd44a9795e7190d2d3eb8af
|
| id | 6a77b5c965ca4946b27923eaf24c95b9
|
| internalURL |
http://api.pas1.mc.metacloud.in:8774/v2/a06ab0c01cd44a9795e7190d2d3eb8af
|
| publicURL |
http://api-pas1.client.metacloud.net:8774/v2/a06ab0c01cd44a9795e7190d2d3eb8af
|
| region | RegionOne
|
+-------------+-------------------------------------------------------------------------------+
Service: network
+-------------+--------------------------------------------+
| Property | Value |
+-------------+--------------------------------------------+
| adminURL | http://api.pas1.mc.metacloud.in:9696/ |
| id | 1d385c6022794f96a1ba6157cb9eef14 |
| internalURL | http://api.pas1.mc.metacloud.in:9696/ |
| publicURL | http://api-pas1.client.metacloud.net:9696/ |
| region | RegionOne |
+-------------+--------------------------------------------+
Service: image
+-------------+----------------------------------------------+
| Property | Value |
+-------------+----------------------------------------------+
| adminURL | http://api.pas1.mc.metacloud.in:9292/v1 |
| id | 1d48f715c13f4e82a800e2c4ea494e0e |
| internalURL | http://api.pas1.mc.metacloud.in:9292/v1 |
| publicURL | http://api-pas1.client.metacloud.net:9292/v1 |
| region | RegionOne |
+-------------+----------------------------------------------+
Service: cloudformation
+-------------+----------------------------------------------+
| Property | Value |
+-------------+----------------------------------------------+
| adminURL | http://api.pas1.mc.metacloud.in:8000/v1 |
| id | 3fa6cf8aec2f42da82fc2446ecb104af |
| internalURL | http://api.pas1.mc.metacloud.in:8000/v1 |
| publicURL | http://api-pas1.client.metacloud.net:8000/v1 |
| region | RegionOne |
+-------------+----------------------------------------------+
Service: volume
+-------------+-------------------------------------------------------------------------------+
| Property | Value
|
+-------------+-------------------------------------------------------------------------------+
| adminURL |
http://api.pas1.mc.metacloud.in:8776/v1/a06ab0c01cd44a9795e7190d2d3eb8af
|
| id | 681c56f6fdaf40c5bd4a52b8ba96e9e6
|
| internalURL |
http://api.pas1.mc.metacloud.in:8776/v1/a06ab0c01cd44a9795e7190d2d3eb8af
|
| publicURL |
http://api-pas1.client.metacloud.net:8776/v1/a06ab0c01cd44a9795e7190d2d3eb8af
|
| region | RegionOne
|
+-------------+-------------------------------------------------------------------------------+
Service: ec2
+-------------+----------------------------------------------------------+
| Property | Value |
+-------------+----------------------------------------------------------+
| adminURL | http://api.pas1.mc.metacloud.in:8773/services/Admin |
| id | 558e6603fceb4f26ac288848618a038d |
| internalURL | http://api.pas1.mc.metacloud.in:8773/services/Cloud |
| publicURL | http://api-pas1.client.metacloud.net:8773/services/Cloud |
| region | RegionOne |
+-------------+----------------------------------------------------------+
Service: orchestration
+-------------+-------------------------------------------------------------------------------+
| Property | Value
|
+-------------+-------------------------------------------------------------------------------+
| adminURL |
http://api.pas1.mc.metacloud.in:8004/v1/a06ab0c01cd44a9795e7190d2d3eb8af
|
| id | 49a52cafaeec44d89a7402f5b6a98ccb
|
| internalURL |
http://api.pas1.mc.metacloud.in:8004/v1/a06ab0c01cd44a9795e7190d2d3eb8af
|
| publicURL |
http://api-pas1.client.metacloud.net:8004/v1/a06ab0c01cd44a9795e7190d2d3eb8af
|
| region | RegionOne
|
+-------------+-------------------------------------------------------------------------------+
Service: identity
+-------------+-------------------------------------------------+
| Property | Value |
+-------------+-------------------------------------------------+
| adminURL | http://api-pas1.client.metacloud.net:35357/v2.0 |
| id | a59037f24c4b4755bf0528c1a7ea6549 |
| internalURL | http://api.pas1.mc.metacloud.in:5000/v2.0 |
| publicURL | http://api-pas1.client.metacloud.net:5000/v2.0 |
| region | RegionOne |
+-------------+-------------------------------------------------+
On Friday, September 18, 2015 at 10:23:23 AM UTC-7, David Shrewsbury wrote:
>
> Sorry you're having issues. Sounds like metacloud is doing something we
> don't expect with
> their endpoints since you are having the same problem. This is difficult
> to debug without a
> metacloud account.
>
> Your solution to the image service problem was to add code to remove the
> "/v1". Does that
> solution also fix the problem with the volume service?
>
> As for security groups, in your clouds.yaml (which I assume you are
> using?), you will need
> to set 'secgroup_source' to 'nova'. It defaults to using neutron.
>
> -Dave
>
>
> On Friday, September 18, 2015 at 9:51:24 AM UTC-4, vallard wrote:
>>
>> Having the same problem with os_volume that I had with glance images
>> where I get a 404 error.
>>
>> - Ansible 2.0 playbook:
>>
>> - name: ensure there is a volume for storing data.
>> os_volume:
>> size: 40
>> display_name: lab_volume
>> register: vol
>>
>> Error message:
>> fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg":
>> "Error fetching volume list: Not Found (HTTP 404)"}
>>
>> When I got an error like this with glance, I had to go in and modify some
>> code in the shade library. I made sure I put the shade library back to
>> what it was before so it shouldn't be the issue here.
>>
>> My OpenStack (metacloud) uses v1 APIs of cinder.
>>
>> The other issue, somewhat related is using the security_groups found in
>> 2.0. Those don't work with my openstack environment either because they
>> require neutron. No neutron in my environment.
>>
>
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/c47250ab-845d-4e7e-a9d9-2a6ce8bdad8a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.