Openstack rackspace compatibility

Bug #1054096 reported by Kapil Thangavelu
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
pyjuju
Triaged
High
Unassigned
juju (Ubuntu)
Confirmed
High
Unassigned
Quantal
Won't Fix
Wishlist
Unassigned

Bug Description

Folsom changes several api usages that juju needs to adapt to.

Changed in juju:
importance: Undecided → Critical
Changed in juju:
status: New → Confirmed
Changed in juju (Ubuntu Quantal):
importance: Undecided → Critical
status: New → Confirmed
Changed in juju:
milestone: none → 0.6
Changed in juju (Ubuntu Quantal):
milestone: none → ubuntu-12.10
Revision history for this message
Martin Packman (gz) wrote :

So, what specifically is broken so I can update the api usage?

Revision history for this message
Clint Byrum (clint-fewbar) wrote :

I believe the problems manifest themselves when pointed at Rackspace Cloud.

Changed in juju:
assignee: nobody → Martin Packman (gz)
Revision history for this message
Kapil Thangavelu (hazmat) wrote : Re: [Bug 1054096] Re: Openstack folsom compatibility

Everything ;-)

So we need to maintain compatibility with diablo/hpcloud and essex. The
core of the changes are nova-volume and nova-network split out into
separate services (cinder & quantum). We'll need to do some more magic
around svc catalog introspection and dispatch of capabilities handling to
appropriate endpoint.

-k

On Thu, Sep 27, 2012 at 12:22 PM, Martin Packman <
<email address hidden>> wrote:

> So, what specifically is broken so I can update the api usage?

Revision history for this message
Kapil Thangavelu (hazmat) wrote :

This is also what rackspace public cloud v2 offering is on. Their service
catalog is a bit complicated because it also has multiple nova endpoint
versions advertised in it (relating to the fact they really have more than
one implementation to choose from).

-k

On Tue, Oct 2, 2012 at 12:22 PM, Kapil Thangavelu <
<email address hidden>> wrote:

> Everything ;-)
>
> So we need to maintain compatibility with diablo/hpcloud and essex. The
> core of the changes are nova-volume and nova-network split out into
> separate services (cinder & quantum). We'll need to do some more magic
> around svc catalog introspection and dispatch of capabilities handling to
> appropriate endpoint.
>
> -k
>
> On Thu, Sep 27, 2012 at 12:22 PM, Martin Packman <
> <email address hidden>> wrote:
>
>> So, what specifically is broken so I can update the api usage?
>
>

Revision history for this message
Clint Byrum (clint-fewbar) wrote : Re: Openstack folsom compatibility

I've tested trunk against Canonical's internal "canonistack" folsom region, as has Martin Packman, and it seems to work fine. This seems to be specifically about RAX.

I'll target this at 0.7 then, as I suspect it may be a lot of work, and not just a simple backportable fix.

Changed in juju:
milestone: 0.6 → 0.7
summary: - Openstack folsom compatibility
+ Openstack folsom compatibility (Rackspace Cloud Specifically)
Changed in juju:
importance: Critical → High
Changed in juju (Ubuntu Quantal):
milestone: ubuntu-12.10 → none
status: Confirmed → Won't Fix
importance: Critical → Wishlist
Revision history for this message
KJP (kjohnphillip) wrote : Re: Openstack folsom compatibility (Rackspace Cloud Specifically)

Rackspace Cloud appears to use different tenants for cloud and object-store resources. This causes an error when juju tries to determine which services are available for the specified tenant, and only finds compute or object-store.

Changed in juju (Ubuntu):
importance: Critical → High
Changed in juju:
assignee: Martin Packman (gz) → nobody
summary: - Openstack folsom compatibility (Rackspace Cloud Specifically)
+ Openstack rackspace compatibility
Changed in juju:
milestone: 0.7 → 0.8
Curtis Hovey (sinzui)
Changed in juju:
status: Confirmed → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.