[Openstack] Enhancements to Glance in Diablo? Input welcomed

Jay Pipes jaypipes at gmail.com
Mon Apr 18 20:15:41 UTC 2011


Hi Jesse! Comments inline :)

On Sun, Apr 17, 2011 at 6:26 PM, Jesse Andrews <anotherjesse at gmail.com> wrote:
> * There is lots of work/conversations around auth.  Rather than attempt to boil the ocean and "fix" authn/authz at once, we are thinking of taking a phased approach (1-2 week chunks of contained work to multiple openstack projects, followed by a week of review/planning for the next steps). My hope is that we have involvement from Nova, Swift and Glance PTLs (or delegates).

To this point, I've been delaying doing anything about authn/authz in
Glance because my plan is to use whatever openstack-auth project will
materialize in Diablo (hopefully). In other words, Glance won't be
doing anything for authentication; it will defer to the openstack-auth
project.

> * What is the state of private images in glance?  Do we need to do more work in Diablo?

This is dependent on authn being completed. Once authn is completed,
we have a user ID. Once we have a user ID, we can create the
middleware that relates a user ID to one or more images. And that will
give us private images and be the start of shared images as well.

> * Integration test coverage (end to end testing of openstack reference architectures) !  - I see someone else mentioned this, I just wanted to voice support :)

Yes, very much interested in getting this going. In Cactus, we created
a full functional test suite that uses both the new Glance CLI client
as well as cURL to test the deployed Glance API and registry servers.
This test suite can serve as the basis for some integration tests that
stress Glance working with both Nova and Swift.

-jay

> -- Sent from my Tandy 1000sx
>
> Jesse Andrews
> anotherjesse at gmail.com
>
>
> On Apr 12, 2011, at 11:11 AM, Jay Pipes wrote:
>
>> Hey all,
>>
>> We're in the planning stages for Diablo now, working on putting
>> together blueprints, which turn into sessions at the design summit.
>>
>> I know the Glance team is small and our project narrow in scope, but
>> it would be great to get some feedback from the list about stuff you'd
>> like to see included in Glance in the Diablo release.
>>
>> Some possible thoughts:
>>
>> * Authn/authz - This is a big one, but dependent on the overall
>> discussion of federated auth going on in the Nova/Swift communities.
>> Glance will merely follow suit with what Nova does most likely.
>> * Image conversion. This actually already has a blueprint, but maybe
>> good for a detailed discussion at the summit? See
>> https://blueprints.launchpad.net/glance/+spec/image-file-conversion
>> * Metrics - for instance, tracking operations performed (read/write,
>> bytes out/in, ?) Would this even be useful?
>> * Integration with more backend storage systems?
>> * XML support in the API?
>> * Having Glance "understand" what is contained in the disk images by
>> inspecting them on upload?
>> * A Glance dashboard app?
>>
>> Please feel free to expand on any of the above and add any suggestions
>> you have on the future direction of Glance. Your input is truly
>> appreciated.
>>
>> Cheers!
>> jay
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to     : openstack at lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~openstack
>> More help   : https://help.launchpad.net/ListHelp
>
>




More information about the Openstack mailing list