> the Image object has a destroy() method which is valid to call, and should be > called whne you're "done" with the object. > i = Image(foo) > i.execute(['apt-get', 'dist-upgrade']) > s = i.snapshot() > i.destroy() > s.launch() > ... > > the result of snapshot needs to be stand-alone, and before this change it was > not. > As used above, s.launch() would have failed as it was qcow backed by i.
But is this called in this way via how users and CI interact with the test-suite? I suspect it's not; and nothing is doing the above or the test-suite would have broken. -- https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/334147 Your team cloud-init commiters is requested to review the proposed merge of ~smoser/cloud-init:fix/cii-kvmimage-preserve-original into cloud-init:master. _______________________________________________ Mailing list: https://launchpad.net/~cloud-init-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~cloud-init-dev More help : https://help.launchpad.net/ListHelp

