Add support for converting to Raw images
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Glance-Simplestreams-Sync Charm |
Fix Committed
|
Wishlist
|
Yoshi Kadokawa | ||
simplestreams |
Fix Committed
|
Wishlist
|
Yoshi Kadokawa |
Bug Description
When Ceph RBD backend is enabled for Glance and Nova, there will be a noticeable difference in time and resource consumption when launching instances from Glance images in RAW and non-RAW formats.
Therefore, I think an option to convert the QCOW2 to Raw is beneficial to have in order to leverage the copy-on-write feature in Ceph.
At the moment the official ubuntu cloud images are available in QCOW2 format only, so a conversion to raw is necessary in prior to uploading the images.
Glance charm has now a feature to convert images to RAW[0],
however, in order to leverage this feature an additional import step is required[1].
[0] https:/
[1] https:/
Related branches
- Server Team CI bot: Approve (continuous-integration)
- Paride Legovini: Approve
-
Diff: 221 lines (+136/-6)3 files modifiedbin/sstream-mirror-glance (+7/-1)
simplestreams/mirrors/glance.py (+19/-5)
tests/unittests/test_glancemirror.py (+110/-0)
Changed in simplestreams: | |
assignee: | nobody → Yoshi Kadokawa (yoshikadokawa) |
Changed in charm-glance-simplestreams-sync: | |
assignee: | nobody → Yoshi Kadokawa (yoshikadokawa) |
Changed in charm-glance-simplestreams-sync: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
Changed in simplestreams: | |
status: | Triaged → In Progress |
Changed in charm-glance-simplestreams-sync: | |
status: | In Progress → Won't Fix |
Changed in simplestreams: | |
status: | In Progress → Invalid |
Changed in charm-glance-simplestreams-sync: | |
status: | Won't Fix → New |
Changed in simplestreams: | |
status: | Invalid → New |
description: | updated |
Changed in simplestreams: | |
status: | New → In Progress |
Changed in charm-glance-simplestreams-sync: | |
status: | New → In Progress |
Hi Yoshi,
This sounds like a reasonable feature request, thanks for filing it!
Dan