<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 11, 2016 at 5:56 PM, Oliver Grawert <span dir="ltr"><<a href="mailto:ogra@ubuntu.com" target="_blank">ogra@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hi,<br>
<span class="">On Di, 2016-10-11 at 15:12 -0300, Gustavo Niemeyer wrote:<br>
> <br>
> We need a different gadget for those cases anyway, right?  We don't<br>
> want cloud-init probing arbitrary addresses on someone's data center.<br>
><br>
> I agree with Barry here. I'd prefer to encourage people to make<br>
> gadget.yaml be reproducible.<br>
><br>
> Also, it seems nicer to encode sizes precisely than to have a<br>
> "factor" which pads the image based on external factors, for the same<br>
> reason.<br>
> <br>
<br>
</span>well, it means that you can not use the pc image in kvm, vmware,<br>
virtualbox, vagrant anymore ...<br></blockquote><div><br></div><div>You can use the same image for whatever you need. One image, one gadget.<br></div><div><br></div><div>If it has changes in size, then it's not the same image anymore.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">i agree that we will likely need a pc-cloud gadget now that the switch<br>
that decides if we use or do not use cloud-init lives in the gadget<br>
snap ... <br>
<br>
i think for the VM case that would be pretty bad since it means we need<br>
to test our pc image on real hardware additionally to testing the kvm<br>
image to make sure both cases get functional testing. <br></blockquote><div><br></div><div>Whatever is aimed at VM should be tested in the VM. If it's aimed at real hardware, it should be tested in real hardware. If it's the same image, then the same image should be tested on both.</div><div><br></div><div>But that's all obvious, so I probably don't understand the point being made.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
not to mention that we will have to duplicate a lot space for close to<br>
identical images on cdimage.<br></blockquote><div><br></div><div>Again, I don't understand. If the images are the same, we don't duplicate images. If they have different, then we need to duplicate them regardless. None of that is changing.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
and we will indeed have to maintain lots of identical gadget snaps<br>
just for one line diffs.<br></blockquote><div><br></div><div>I suggest not doing that then.. just resist the temptation to have trivial differences in size for hardware that can run the same thing.</div><div><br></div><div><br></div></div><div class="gmail_signature" data-smartmail="gmail_signature">gustavo @ <a href="http://niemeyer.net" target="_blank">http://niemeyer.net</a></div>
</div></div>