Hello, Glance had its PTG last week. Here is a summary of what was discussed. # Eventlet removal We made some progress during the G cycle. The glanceclient no longer depends on eventlet. The glance_store library depends on eventlet through oslo.rootwrap (only when using Cinder) so we must find a way to fix this. Glance itself has been running without eventlet for a while, but the code required to run it with eventlet is still there, and we aim to remove it during this cycle. # Glance as defender We discussed about the role of Glance as the first line of defense in OpenStack, and how to improve inspection of images when they're added to Glance. # Image encryption Markus Hentsch joined us to discuss Nova-specific issues with image encryption in Glance. # Parallel image import Currently, when importing an image into multiple stores, imports are done sequentially. We will parallelize the process. # s3 credentials: remove secrets from the database We have been storing S3 credentials in the image locations for images in S3. We will stop doing that to improve security. # Image decompression: support for Zip and LHA We decided to keep both Zip and LHA support for image decompression, even though support is incomplete. They will however be considered "second-class citizens" and gzip will be recommended. # Volume backup base image During this cycle, we will need to meet up with Cinder and Nova to discuss a new feature to enable multi-volume VMs to be captured as an image and restored. # Generate temp URL for images We were informed that Ironic might benefit from a new feature that would allow users to generate temporary URLs for images. We still need to discuss this to figure out whether this is something we want to implement. Thanks to everyone who joined the PTG, and happy hacking for this cycle! On behalf of the Glance team, Cyril Roelandt