Hackery to get going RDO Kilo on Fedora 23


Sequence of hacks required to get going RDO Kilo on Fedora 23 is caused by existence of many areas where Nova has a hard dependency on Glance v1. Per https://specs.openstack.org/openstack/nova-specs/specs/mitaka/approved/use-glance-v2-api.html

The key areas that still use Glance v1 include:

  • Nova’s Image API, that is effectively just a proxy of Glance’s v1 API
  • Virt driver specific download of images and upload of images
  • CRUD operations on image metadata
  • Creating and deleting snapshots in common code.

According to  https://bugs.launchpad.net/glance/+bug/1476770  I can see that for python-glanceclient status is “In Progress”. So, to get things working right now only one option is available (for myself of course) , it is to try to convert into F23 downstream temporary patch abandoned commit   and test would it help me or no. As of time of writing I’ve got positive results on AIO RDO Kilo set up on F23.

Complete text maybe seen here