<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 4, 2014 at 7:02 PM, David Britton <span dir="ltr"><<a href="mailto:davidpbritton@gmail.com" target="_blank">davidpbritton@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi juju folks --<br>
<br>
I'm using MAAS + Juju to do some testing behind a firewall with LXCs.  I<br>
want to accelerate the download of the large images that I am<br>
downloading from <a href="http://cloud-images.ubuntu.com" target="_blank">cloud-images.ubuntu.com</a>.<br>
<br>
I see that MAAS has cloud images.  Ideally, I'd like to instruct Juju to<br>
download them from there:<br>
<br>
    <a href="https://bugs.launchpad.net/juju-core/+bug/1357045" target="_blank">https://bugs.launchpad.net/juju-core/+bug/1357045</a> </blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
<br>
But I'm not sure that is possible.  So, I'll leave it to someone else to<br>
pick up that bug if they think it's worthwhile.<br>
<br></blockquote><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
I then tried to setup squid and proxy them transparently and found that<br>
the image-metadata-url that I give juju is only for the .json files that<br>
are referenced.  The images are still downloaded via https from<br>
<a href="http://cloud-images.ubuntu.com" target="_blank">cloud-images.ubuntu.com</a>.  I'm not even sure if this is a bug.  I mean, I<br>
understand why you want https, but if I want to mirror it, it's a new<br>
level of commitment to make it https only especially in a private<br>
environment.<br>
<br>
Is the only option for me to mirror cloud-images and set up an https<br>
endpoint (or a transparent https m-i-t-m proxy) in order to avoid<br>
downloading these large images over and over?<br>
<span class=""><font color="#888888"><br></font></span></blockquote><div><br></div><div><br></div><div><div>its possible, though some minor cheating. most of this behavior is from the underlying lxc ubuntu-cloud-template</div><div><br></div><div>use juju-run to execute this on all machines targeted for lxc containers</div><div><br></div><div>mkdir /var/cache/lxc/cloud-$series/</div><div>wget -q $maas-image-url -o /var/lib/cloud-$series/ubuntu-$codename-server-cloudimg-amd64-root.tar.gz</div><div><br></div><div>ie. should result in</div><div>/var/cache/lxc/cloud-trusty/ubuntu-14.04-server-cloudimg-amd64-root.tar.gz<br></div></div><div><br></div><div>uvtool for kvm needs different workarounds.</div><div><br></div><div><br></div><div><br></div><div>one way to wrap this into core would be to parameterize the cloud template to take the image url directly instead of doing the simplestreams lookup it current does.</div><div><br></div><div>-k</div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class=""><font color="#888888">
--<br>
David Britton <<a href="mailto:davidpbritton@gmail.com">davidpbritton@gmail.com</a>><br>
<br>
--<br>
Juju mailing list<br>
<a href="mailto:Juju@lists.ubuntu.com">Juju@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/juju" target="_blank">https://lists.ubuntu.com/mailman/listinfo/juju</a><br>
</font></span></blockquote></div><br></div></div>