rackspace / gophercloud

A Go SDK for OpenStack. IN FEATURE FREEZE. See Issue #592
http://gophercloud.io
Other
456 stars 180 forks source link

Glance (Images) support #213

Open smashwilson opened 10 years ago

smashwilson commented 10 years ago

Create basic support and tests for the OpenStack Glance (Images) API that's consistent with the other services.

jhftrifork commented 9 years ago

@smashwilson @jrperritt I'm doing some work on Terraform and/or Packer which requires this feature.

I've been assigned to work on it. Could you assign this issue to me?

Has any work begun on it already that I should continue?

Do you have any particular concerns, thoughts, design constraints, etc that I should know before beginning work on it?

jrperritt commented 9 years ago

That would be great. As far as I know, no significant work has been done on it yet.

Though I can't assign the issue to you (since you're not a member of the org), if you're concerned about someone else working on it while you are, I can assign it to myself while you're working on it.

As for the design constraints, the images service should look as much like the other services as possible for consistency. Though not a concern, I'd guess the most difficult part of implementing this service will be getting the image upload part right.

jhftrifork commented 9 years ago

@jrperritt thanks. No assignment is fine; it's clear I'm working on it now.

You're right about image upload, I think. I'm looking into it. :)

zaletniy commented 9 years ago

Hey guys. We are also interested in Glance support and I would like to join this effort. @jhftrifork any updates, is there any code I could take a look? Thanks

jhftrifork commented 9 years ago

@zaletniy my work in progress is here: https://github.com/jhftrifork/packer/tree/feature/openstack-glance-post-processor

It depends on this PR: https://github.com/rackspace/gophercloud/pull/443