Just to be complete this still reproduces for me without any issues on F24 and 1bcf3b55 :
$ cat /etc/redhat-release Fedora release 24 (Twenty Four) $ cat local.conf [[local|localrc]] LOGDAYS=1 LOGFILE=$DEST/logs/stack.sh.log SCREEN_LOGDIR=$DEST/logs/screen ADMIN_PASSWORD=redhat DATABASE_PASSWORD=$ADMIN_PASSWORD RABBIT_PASSWORD=$ADMIN_PASSWORD SERVICE_PASSWORD=$ADMIN_PASSWORD SERVICE_TOKEN=6192fc3b-8156-4871-8979-8a8482d6c7d1
disable_service horizon enable_plugin devstack-plugin-ceph git://git.openstack.org/openstack/devstack-plugin-ceph
$ cd /opt/stack/nova $ git rev-parse HEAD 7463e1eec8f1d4b486703fbfd8d1eb755e0c5b0c $ git branch --contains 1bcf3b553ae8665dc6308d1bd11898efb75d3a41 * master
$ wget http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img $ qemu-img convert -f qcow2 -O raw cirros-0.3.4-x86_64-disk.img cirros-0.3.4-x86_64-disk.img.raw $ glance image-create --name cirros-raw --disk-format raw --container-format bare --file cirros-0.3.4-x86_64-disk.img.raw $ nova boot --image cirros-raw --flavor 1 test-shelve $ nova shelve test-shelve $ nova unshelve test-shelve $ glance image-delete 6bd46bd6-d85d-4f9d-b9b9-7a7a3ae7ed41 Unable to delete image '6bd46bd6-d85d-4f9d-b9b9-7a7a3ae7ed41' because it is in use. $ sudo rbd -p vms ls -l NAME SIZE PARENT FMT PROT LOCK 0cab4b03-0d53-404c-b097-892e0d35bfc1_disk 1024M images/6bd46bd6-d85d-4f9d-b9b9-7a7a3ae7ed41@snap 2
Just to be complete this still reproduces for me without any issues on F24 and 1bcf3b55 :
$ cat /etc/redhat-release $DEST/logs/ stack.sh. log LOGDIR= $DEST/logs/ screen redhat PASSWORD= $ADMIN_ PASSWORD PASSWORD= $ADMIN_ PASSWORD PASSWORD= $ADMIN_ PASSWORD TOKEN=6192fc3b- 8156-4871- 8979-8a8482d6c7 d1
Fedora release 24 (Twenty Four)
$ cat local.conf
[[local|localrc]]
LOGDAYS=1
LOGFILE=
SCREEN_
ADMIN_PASSWORD=
DATABASE_
RABBIT_
SERVICE_
SERVICE_
disable_service horizon plugin- ceph git://git. openstack. org/openstack/ devstack- plugin- ceph
enable_plugin devstack-
$ cd /opt/stack/nova 486703fbfd8d1eb 755e0c5b0c dc6308d1bd11898 efb75d3a41
$ git rev-parse HEAD
7463e1eec8f1d4b
$ git branch --contains 1bcf3b553ae8665
* master
$ wget http:// download. cirros- cloud.net/ 0.3.4/cirros- 0.3.4-x86_ 64-disk. img 0.3.4-x86_ 64-disk. img cirros- 0.3.4-x86_ 64-disk. img.raw 0.3.4-x86_ 64-disk. img.raw d85d-4f9d- b9b9-7a7a3ae7ed 41 d85d-4f9d- b9b9-7a7a3ae7ed 41' because it is in use. 0d53-404c- b097-892e0d35bf c1_disk 1024M images/ 6bd46bd6- d85d-4f9d- b9b9-7a7a3ae7ed 41@snap 2
$ qemu-img convert -f qcow2 -O raw cirros-
$ glance image-create --name cirros-raw --disk-format raw --container-format bare --file cirros-
$ nova boot --image cirros-raw --flavor 1 test-shelve
$ nova shelve test-shelve
$ nova unshelve test-shelve
$ glance image-delete 6bd46bd6-
Unable to delete image '6bd46bd6-
$ sudo rbd -p vms ls -l
NAME SIZE PARENT FMT PROT LOCK
0cab4b03-