<div dir="auto"><div>Thanks César Natarén for confirming KA Lite's server to download exercises+assessments is once again working today:</div><div dir="auto"><br></div><div dir="auto"><a href="https://github.com/iiab/iiab/issues/264">https://github.com/iiab/iiab/issues/264</a></div><div dir="auto"><a href="https://github.com/iiab/iiab/issues/257">https://github.com/iiab/iiab/issues/257</a><br></div><div dir="auto"><br></div><div dir="auto">(The fact that KA Lite's server was unavailable for downloads 2 days out of the last 4 is indeed very worrisome.  We really do need a better way to trap such commonplace glitches, so that newcomers are not completely overwhelmed by poorly explained Big Red Errors!)</div><div dir="auto"><br><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">On Sep 22, 2017 12:50 AM, "James Cameron" <<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>> wrote:<br type="attribution"><blockquote class="m_2086282000065411936quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">There will always be connection failures, and they aren't always the<br>
fault of <a href="http://learningequality.org" rel="noreferrer" target="_blank">learningequality.org</a>.  Locally broken WiFi can do it too.<br>
<br>
Ask ka-lite team to add retry when the download is obviously not a Zip<br>
file, or to retry anyway.<br>
<br>
They've certainly had problems with content pack downloads.<br>
<br>
On Fri, Sep 22, 2017 at 12:37:23AM -0400, Adam Holt wrote:<br>
> On Thu, Sep 21, 2017 at 11:59 PM, Rick Castorani <[1]<a href="mailto:rcastorani@gmail.com" target="_blank">rcastorani@gmail.com</a>><br>
<div class="m_2086282000065411936quoted-text">> wrote:<br>
><br>
>     The script just finished installing on an RPI 3. Ran into a kalite error on<br>
</div>>     the last command from [2]<a href="http://download.iiab.io/6.4/rpi/load-vpn.txt" rel="noreferrer" target="_blank">download.iiab.io/6.4/rpi/lo<wbr>ad-vpn.txt</a><br>
<div class="m_2086282000065411936quoted-text">><br>
>     See error in attachment (sorry for the pic, ran script locally on the pi).<br>
>     Pi did not reboot due to the error.​<br>
</div>>     [3] IMG_20170921_215647.jpg<br>
<div class="m_2086282000065411936quoted-text">><br>
> Thanks Rick for speaking for everyone (not just Internet-in-a-Box implementers,<br>
> but all KA Lite users) facing this together!<br>
><br>
> Your Internet-in-a-Box install is 100% complete (feel free to reboot!) but yeah<br>
> we need to do better explaining this extreme annoyance to newcomers -- just<br>
> like on Monday / Sept 18 -- when KA Lite's servers were similarly<br>
> misconfigured-or-down for almost the entire day.<br>
><br>
> Meaning nobody can auto-install KA Lite's (mandatory to use the product!)<br>
</div>> English assessments/exercises content pack from the GUI ([4]<a href="http://box:8008" rel="noreferrer" target="_blank">http://box:8008</a> -><br>
<div class="m_2086282000065411936quoted-text">> Login -> Manage tab -> Language tab) *or* from the command line...as you<br>
> basically did with "kalite manage retrievecontentpack download en".  For now<br>
> all we can do is wait until KA Lite's web server(s) come back online properly.<br>
><br>
> But those who can help KA Lite & all of us nail what to do about KA Lite's<br>
> sometimes unreliable servers please do post to:<br>
><br>
</div>> [5]<a href="https://github.com/iiab/iiab/issues/264" rel="noreferrer" target="_blank">https://github.com/iiab/iia<wbr>b/issues/264</a> "kalite manage retrievecontentpack<br>
<div class="m_2086282000065411936quoted-text">> download en" fails on new install (bad zip file?)<br>
</div>> [6]<a href="https://github.com/iiab/iiab/issues/257" rel="noreferrer" target="_blank">https://github.com/iiab/iia<wbr>b/issues/257</a> "kalite manage retrievecontentpack<br>
> download en" fails nightly<br>
> [7]<a href="https://github.com/learningequality/ka-lite/issues" rel="noreferrer" target="_blank">https://github.com/learning<wbr>equality/ka-lite/issues</a><br>
<div class="m_2086282000065411936quoted-text">><br>
> Error posted here, a bit more readably than Rick's photo:<br>
><br>
</div>> [INFO] [2017-09-21 22:03:37,292] kalite: Downloading content pack from [8]http:<br>
> //<a href="http://pantry.learningequality.org/downloads/ka-lite/0.17/content/contentpacks/" rel="noreferrer" target="_blank">pantry.learningequality.org/<wbr>downloads/ka-lite/0.17/content<wbr>/contentpacks/</a><br>
<div class="m_2086282000065411936elided-text">> en.zip<br>
> Traceback (most recent call last):<br>
>   File "/usr/local/kalite/venv/local/<wbr>lib/python2.7/site-packages/ka<wbr>lite/<br>
> packages/bundled/django/core/m<wbr>anagement/base.py", line 224, in run_from_argv<br>
>     self.execute(*args, **options.__dict__)<br>
>   File "/usr/local/kalite/venv/local/<wbr>lib/python2.7/site-packages/ka<wbr>lite/<br>
> packages/bundled/fle_utils/dja<wbr>ngo_utils/command.py", line 141, in execute<br>
>     super(LocaleAwareCommand, self).execute(*args, **kwargs)<br>
>   File "/usr/local/kalite/venv/local/<wbr>lib/python2.7/site-packages/ka<wbr>lite/<br>
> packages/bundled/django/core/m<wbr>anagement/base.py", line 263, in execute<br>
>     output = self.handle(*args, **options)<br>
>   File "/usr/local/kalite/venv/local/<wbr>lib/python2.7/site-packages/ka<wbr>lite/<br>
> distributed/management/command<wbr>s/retrievecontentpack.py", line 90, in handle<br>
>     self.download(*args, **options)<br>
>   File "/usr/local/kalite/venv/local/<wbr>lib/python2.7/site-packages/ka<wbr>lite/<br>
> distributed/management/command<wbr>s/retrievecontentpack.py", line 147, in download<br>
>     zf = download_content_pack(f, lang)<br>
>   File "/usr/local/kalite/venv/local/<wbr>lib/python2.7/site-packages/ka<wbr>lite/i18n/<br>
> base.py", line 398, in download_content_pack<br>
>     zf = zipfile.ZipFile(fobj)<br>
>   File "/usr/lib/python2.7/zipfile.py<wbr>", line 770, in __init__<br>
>     self._RealGetContents()<br>
>   File "/usr/lib/python2.7/zipfile.py<wbr>", line 813, in _RealGetContents<br>
>     raise BadZipfile, "File is not a zip file"<br>
> BadZipfile: File is not a zip file<br>
><br>
</div><div class="m_2086282000065411936quoted-text">>     On Thu, Sep 21, 2017 at 9:39 PM, Adam Holt <[9]<a href="mailto:holt@laptop.org" target="_blank">holt@laptop.org</a>> wrote:<br>
><br>
>         61 Issues/Pull Requests closed with 16 to go:<br>
><br>
</div>>            [10]<a href="https://github.com/iiab/iiab/milestone/1" rel="noreferrer" target="_blank">https://github.com/iiab/ii<wbr>ab/milestone/1</a><br>
<div class="m_2086282000065411936quoted-text">><br>
>         Equating to m-a-s-s-i-v-e progress over the past week alone...hence<br>
</div>>         [11]Release Candidate 2 released earlier today!<br>
<div class="m_2086282000065411936quoted-text">><br>
>         Please all who can try out our new 1-liner install scripts on Raspberry<br>
>         Pi here, as we now enter our near-final-test phase:<br>
><br>
</div>>            [12]<a href="http://download.iiab.io/6.4/rpi/" rel="noreferrer" target="_blank">http://download.iiab.io/6.<wbr>4/rpi/</a><br>
<div class="m_2086282000065411936quoted-text">><br>
>         Thank You All !!<br>
><br>
>         --<br>
</div>>         Unsung Heroes of OLPC, interviewed live @ [13]<a href="http://unleashkids.org" rel="noreferrer" target="_blank">http://unleashkids.org</a> !<br>
><br>
>     --<br>
>     Unsung Heroes of OLPC, interviewed live @ [14]<a href="http://unleashkids.org" rel="noreferrer" target="_blank">http://unleashkids.org</a> !<br>
<div class="m_2086282000065411936quoted-text">>     ---<br>
>     You received this message because you are subscribed to the Google Groups<br>
>     "Unleash Kids" group.<br>
>     To unsubscribe from this group and stop receiving emails from it, send an<br>
</div>>     email to [15]<a href="mailto:unleashkids%2Bunsubscribe@googlegroups.com" target="_blank">unleashkids+unsubscribe@go<wbr>oglegroups.com</a>.<br>
>     For more options, visit [16]<a href="https://groups.google.com/d/optout" rel="noreferrer" target="_blank">https://groups.google.com/<wbr>d/optout</a>.<br>
><br>
>     --<br>
>     Unsung Heroes of OLPC, interviewed live @ [17]<a href="http://unleashkids.org" rel="noreferrer" target="_blank">http://unleashkids.org</a> !<br>
><br>
> References:<br>
><br>
> [1] mailto:<a href="mailto:rcastorani@gmail.com" target="_blank">rcastorani@gmail.com</a><br>
> [2] <a href="http://download.iiab.io/6.4/rpi/load-vpn.txt" rel="noreferrer" target="_blank">http://download.iiab.io/6.4/rp<wbr>i/load-vpn.txt</a><br>
> [3] <a href="https://drive.google.com/file/d/10jhRj47EEpjSWL8MR7JHgJDOkfy8LMBMIg/view?usp=drive_web" rel="noreferrer" target="_blank">https://drive.google.com/file/<wbr>d/10jhRj47EEpjSWL8MR7JHgJDOkfy<wbr>8LMBMIg/view?usp=drive_web</a><br>
> [4] <a href="http://box:8008/" rel="noreferrer" target="_blank">http://box:8008/</a><br>
> [5] <a href="https://github.com/iiab/iiab/issues/264" rel="noreferrer" target="_blank">https://github.com/iiab/iiab/i<wbr>ssues/264</a><br>
> [6] <a href="https://github.com/iiab/iiab/issues/257" rel="noreferrer" target="_blank">https://github.com/iiab/iiab/i<wbr>ssues/257</a><br>
> [7] <a href="https://github.com/learningequality/ka-lite/issues" rel="noreferrer" target="_blank">https://github.com/learningequ<wbr>ality/ka-lite/issues</a><br>
> [8] <a href="http://pantry.learningequality.org/downloads/ka-lite/0.17/content/contentpacks/en.zip" rel="noreferrer" target="_blank">http://pantry.learningequality<wbr>.org/downloads/ka-lite/0.17/co<wbr>ntent/contentpacks/en.zip</a><br>
> [9] mailto:<a href="mailto:holt@laptop.org" target="_blank">holt@laptop.org</a><br>
> [10] <a href="https://github.com/iiab/iiab/milestone/1" rel="noreferrer" target="_blank">https://github.com/iiab/iiab/m<wbr>ilestone/1</a><br>
> [11] <a href="https://github.com/iiab/iiab/releases/" rel="noreferrer" target="_blank">https://github.com/iiab/iiab/r<wbr>eleases/</a><br>
> [12] <a href="http://download.iiab.io/6.4/rpi/" rel="noreferrer" target="_blank">http://download.iiab.io/6.4/rp<wbr>i/</a><br>
> [13] <a href="http://unleashkids.org/" rel="noreferrer" target="_blank">http://unleashkids.org/</a><br>
> [14] <a href="http://unleashkids.org/" rel="noreferrer" target="_blank">http://unleashkids.org/</a><br>
> [15] mailto:<a href="mailto:unleashkids%2Bunsubscribe@googlegroups.com" target="_blank">unleashkids+unsubscribe<wbr>@googlegroups.com</a><br>
> [16] <a href="https://groups.google.com/d/optout" rel="noreferrer" target="_blank">https://groups.google.com/d/op<wbr>tout</a><br>
> [17] <a href="http://unleashkids.org/" rel="noreferrer" target="_blank">http://unleashkids.org/</a><br>
<br>
> ______________________________<wbr>_________________<br>
> Server-devel mailing list<br>
> <a href="mailto:Server-devel@lists.laptop.org" target="_blank">Server-devel@lists.laptop.org</a><br>
> <a href="http://lists.laptop.org/listinfo/server-devel" rel="noreferrer" target="_blank">http://lists.laptop.org/listin<wbr>fo/server-devel</a><br>
<font color="#888888"><br>
<br>
--<br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
</font></blockquote></div><br></div></div></div>