Backing storage/client are dependent on md5 checksum
Bug #1101663 reported by
Joshua Harlow
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Invalid
|
Undecided
|
Unassigned | ||
Glance Client |
Fix Released
|
Low
|
Unassigned |
Bug Description
In multiple places there is a lacking of information on what checksum algorithm a image used.
So if someone wanted to use a better hashing algorithm they would not be able to.
Looking at the db it only has (in the images table).
| checksum | varchar(32) | YES | | NULL | |
Note a checksum_type (which could vary) would be needed to allow for other hashing algorithms (besides md5).
Similarly with the glance client, it would need something like.
x-image-
summary: |
- Backing storage is dependent on md5 checksum + Backing storage/client are dependent on md5 checksum |
Changed in python-glanceclient: | |
importance: | Undecided → Low |
Changed in python-glanceclient: | |
milestone: | none → v0.8.0 |
Changed in python-glanceclient: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
python- glanceclient' s image-create now communicates md5 as the required hash algorithm. The backend does not allow this to be configurable, I agree, but I'm not convinced there is a big need for this.