GitHub PushEvent at 2014-03-05 19:48:51
Repository: cobalt
Actor: gridbot
Payload: {"shas":[["3a3f783860778503965ad09d0c7d42ce2871fd5f","4b8373d016f277527198385ba72fda0feb5da015@gridcentric.ca","OS-254: Don't create a _base stub on every launch\n\nTo avoid download the root image from Glance if it wasn't already in\n_base, we tricked _create_image into thinking the root image was a\nfile that was already in _base. The file already in _base was an empty\nfile with the instance's uuid as a name. The problem with this\napproach was that we weren't deleting the file after calling\n_create_image. So, after every launch, there'd be one more file in\n_base.\n\nThis patch has _create_image avoid download the base image in another\nway. Rather than tricking _create_image into looking for a different\n_base image, we just trick _create_image into not looking for a _base\nimage at all.\n\nConflicts fixed when cherry-picking to 1.5:\n\n\tcobalt/nova/extension/vmsconn.py\n\nWhen cherry-picking to 1.5, took advantage of the opportunity to apply the same\ntreatment to ephemeral disk, if any. (ALC)\n\nChange-Id: I6594ebeb3307ebd3d90a8fe38544874f3fb6d704","Peter Feiner",true]],"size":1,"ref":"refs/heads/grizzly/1.5","head":"3a3f783860778503965ad09d0c7d42ce2871fd5f"}