> 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

Reply via email to