Fix leaky S3 ImageService abstraction

Bug #735629 reported by Rick Harris
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Wishlist
Unassigned

Bug Description

We still have code in the OpenStack API to work around the S3 ImageService leaking implementation details. Specifically, these methods:

 * _convert_image_id_to_hash
 * _translate_keys
 * _translate_status

We need to:

 * Determine whether this work-around code is still necessary?
 * If it is necessary, we need to fix the S3 ImageService abstraction to conform to the BaseImageService contract
 * It it's unecessary, we should just remove it

Tags: ec2
Thierry Carrez (ttx)
Changed in nova:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
John Tran (jtran) wrote :

Is there a way to link a bug to another bug? This one is related:
https://bugs.launchpad.net/nova/+bug/737953

Chuck Short (zulcss)
tags: added: ec2
Revision history for this message
Dan Prince (dan-prince) wrote :

Rick: All 3 of the above referenced functions no longer exist in the OpenStack API. As we've done quite a bit of refactoring around the image services in the last couple releases I think we can safely say this issue is closed.

Changed in nova:
status: Confirmed → Fix Released
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.