Activity log for bug #1298420

Date Who What changed Old value New value Message
2014-03-27 14:28:16 John Warren bug added bug
2014-03-27 21:10:16 Thang Pham bug added subscriber Thang Pham
2014-03-28 02:42:47 wangpan nova: assignee wangpan (hzwangpan)
2014-03-28 02:48:21 OpenStack Infra nova: status New In Progress
2014-04-14 10:09:48 Jay Pipes description When launching several VMs in rapid succession, it is possible that libvirt's image caching will fetch the same image serveral times. This can occur when all of the VMs in question are using the same base image and this base image has not been previously fetched. The inline fetch_func_sync method prevents multiple threads from fetching the same image at the same time, but it does not prevent a thread that is waiting to acquire the lock from fetching the image that was being fetched while the lock was still in use. This is because the presence of the image is checked only before the lock has been acquired, not after. When launching several VMs in rapid succession, it is possible that libvirt's image caching will fetch the same image several times. This can occur when all of the VMs in question are using the same base image and this base image has not been previously fetched. The inline fetch_func_sync method prevents multiple threads from fetching the same image at the same time, but it does not prevent a thread that is waiting to acquire the lock from fetching the image that was being fetched while the lock was still in use. This is because the presence of the image is checked only before the lock has been acquired, not after.
2014-06-21 12:41:50 Matt Riedemann bug added subscriber Matt Riedemann
2014-06-21 12:41:54 Matt Riedemann nova: importance Undecided Medium
2014-09-17 20:41:20 Sean Dague nova: assignee wangpan (hzwangpan)
2014-09-17 20:41:24 Sean Dague nova: status In Progress Confirmed
2014-09-18 01:47:43 OpenStack Infra nova: status Confirmed In Progress
2014-09-18 01:47:43 OpenStack Infra nova: assignee Joe Gordon (jogo)
2014-09-18 18:21:28 OpenStack Infra nova: assignee Joe Gordon (jogo) John Warren (jswarren)
2014-09-21 01:59:53 OpenStack Infra nova: status In Progress Fix Committed
2014-10-01 07:42:53 Thierry Carrez nova: status Fix Committed Fix Released
2014-10-01 07:42:53 Thierry Carrez nova: milestone juno-rc1
2014-10-16 08:56:53 Thierry Carrez nova: milestone juno-rc1 2014.2