SolidFire template caching is broken
Bug #1494830 reported by
John Griffith
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
John Griffith |
Bug Description
We seem to have broken a number of things in the template caching during this cycle, mostly around handling internal volumes, but also there seems to be some issues with public images and Glance V2.
Changed in cinder: | |
milestone: | none → liberty-rc1 |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | liberty-rc1 → 7.0.0 |
To post a comment you must log in.
The system doesn't work (with Glance v2) when creating a volume from a public image which isn't owned by the project.
Glance V2 renamed the "is_public" metadata name for "visiblity". Whatever is building the image metadata object in Cinder doesn't account for that and is_public ends up being None. Since the image isn't owned by the project, Cinder will never cache the image. Here is (tweaked log entry) about the failure:
Requested image is not accessible (is_public=None) by current tenant (image. owner=4312f8a90 8824f65b3467c88 f6c6a287, volume. project_ id=898f10a19355 40d28d2e5c86176 aa8fa)