<div dir="ltr">FYI the almost 48h of downtime/flakiness at <a href="http://mirrordirector.raspbian.org">http://mirrordirector.raspbian.org</a> *seems* to have fixed itself in the past 2 hours.<br><br>IIAB 6.5 Preview 2 now installs quickly on Raspberry Pi 3, unlike two hours ago!  And thanks all for keeping an eye on it, as so many people were depending on this single-point-of-failure without realizing it!<br><div><div class="gmail_extra"><br></div><div class="gmail_extra">Aside: DansGuardian and Squid currently fail to install as part of Internet-in-a-Box.  This only affects the "Big Iron" people who choose the <a href="http://wiki.laptop.org/go/IIAB/local_vars_big.yml">BIG-sized local_vars.yml</a> who are few and far between -- but if that's you, the workaround is to set the following within /opt/iiab/iiab/vars/local_vars.yml :<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">   squid_install: False<br>   squid_enabled: False<br><br>   dansguardian_install: False<br>   dansguardian_enabled: False</div><div class="gmail_extra"><br></div><div class="gmail_extra">And then run the following as usual:</div><div class="gmail_extra"><br></div><div class="gmail_extra">   cd /opt/iiab/iiab</div><div class="gmail_extra">   ./iiab-install<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Details evolving @ <a href="https://github.com/iiab/iiab/issues/512">https://github.com/iiab/iiab/issues/512</a> -- some people sincerely believe that Squid and DansGuardian should both be deprecated.  Which may well be a thoughtful + constructive way forward to focus on more modern grassroots use cases.  <i>In any case, we'll discuss different perspectives on Bit Rot versus Wise Metrics For Amputation (etc) during our Monday community/team call @ <a href="http://minutes.iiab.io">http://minutes.iiab.io</a> -- so we're not shooting ourselves in the foot with nearly perpetual maintenance of rarely use packages.</i><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 10, 2017 at 4:11 PM, James Cameron <span dir="ltr"><<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, Nov 10, 2017 at 03:43:50PM -0500, Adam Holt wrote:<br>
> On Fri, Nov 10, 2017 at 12:26 PM, Adam Holt <[1]<a href="mailto:holt@laptop.org">holt@laptop.org</a>> wrote:<br>
><br>
>     Including [2]IIAB 6.5 PRE-Release Notes :-)<br>
<span class="gmail-">><br>
>     But just a warning that Raspbian's mirrors (download servers) were barely<br>
>     working at all over the past ~12 hours or so, so you might have much better<br>
>     luck installing on Ubuntu 16.04 LTS, Debian 9.2.1 or possibly CentOS 7.4 in<br>
>     the coming hours?<br>
><br>
</span>>        [3]<a href="https://github.com/iiab/iiab/releases" rel="noreferrer" target="_blank">https://github.com/iiab/<wbr>iiab/releases</a><br>
><br>
> Reconfirmed: disturbingly [4]<a href="http://mirrordirector.raspbian.org" rel="noreferrer" target="_blank">http://mirrordirector.<wbr>raspbian.org</a> is hemorrhaging<br>
> (works less than 50% of the time today, as [5]http://<br>
<span class="gmail-">> <a href="http://downforeveryoneorjustme.com/mirrordirector.raspbian.org" rel="noreferrer" target="_blank">downforeveryoneorjustme.com/<wbr>mirrordirector.raspbian.org</a> confirms) for almost<br>
> 24h now.<br>
<br>
</span>Only the redirector affected.  Can temporarily use a nearby mirror<br>
site if you know the URL and can change configuration.  Not an option<br>
for ease of use though.<br>
<span class="gmail-"><br>
> Consequence: those installing on Raspbian are having to run "./iiab-install"<br>
</span>> 10+ Times In A Row today, just to finally get a regular install (e.g. [6]http:/<br>
<span class="gmail-">> /<a href="http://download.iiab.io/6.5/rpi/load.txt" rel="noreferrer" target="_blank">download.iiab.io/6.5/rpi/<wbr>load.txt</a>) to incrementally/finally complete on<br>
> Raspberry Pi 3.  What normally would just happen on its own within about an<br>
> hour.<br>
><br>
> Better to take the day off !<br>
><br>
> ( Possibly someone knows how we can build more resiliency into Raspbian package<br>
</span>> downloads/updates in future, using [7]<a href="https://www.raspbian.org/RaspbianMirrors" rel="noreferrer" target="_blank">https://www.raspbian.org/<wbr>RaspbianMirrors</a><br>
> or similar? )<br>
<br>
Make a preinstalled image and deliver that instead.  That's what we<br>
did with the XO.  With everything already included, you just have to<br>
get one file, and don't need precious internet.<br>
<span class="gmail-"><br>
><br>
>     What's new?  Our prototype replacement for ./runansible allows installation<br>
</span>>     of [8]IIAB 6.5 Preview 2 to progress far more efficiently, far more<br>
<span class="gmail-">>     readably -- and to recover roughly where it left off during a large<br>
</span>>     net-based install, avoiding repetition!  So once you have [9]all your OS<br>
<span class="gmail-">>     prereqs in place, you can now run IIAB's new 9-stage / incremental<br>
>     installer as follows:<br>
><br>
>        cd /opt/iiab/iiab<br>
>        ./iiab-install<br>
><br>
>     NEW: it will even warn you if your Ansible and/or Raspbian kernel are not<br>
>     recent enough, and guide you to fixing these 2 most essential prereqs! <br>
>     Finally, most installers/implementers will still want to use a 1-line<br>
>     install/load scripts -- to walk away from the keyboard and have most<br>
>     everything taken care of.  As such, YES all our install/load scripts now<br>
>     take advantage of "./iiab-install" 9-stage incremental/recoverable installs<br>
>     too:<br>
><br>
</span>>        [10]<a href="http://download.iiab.io/6.5/rpi/" rel="noreferrer" target="_blank">http://download.iiab.io/6.<wbr>5/rpi/</a><br>
<span class="gmail-">><br>
>     RECAP #1: if you suffer from a connectivity failure during installation of<br>
>     IIAB, the vast majority of problems are quickly solved by re-trying "./<br>
>     iiab-install" (after Raspbian mirroring sites hopefully come back to life<br>
>     later today!)<br>
><br>
>     RECAP #2: Raspbian folk...until the new Raspbian OS (point release) is<br>
>     officially released in coming days by the Raspberry Pi Foundation & All,<br>
>     avoid kernel compatibility hassles using this temporary measure to prep<br>
>     your OS properly, just prior to installing:<br>
><br>
>        apt update<br>
>        apt install raspberrypi-kernel<br>
>        reboot<br>
>        (then install IIAB as above, either way!)<br>
><br>
>     Thanks all who've helped make this an incredibly high-quality pre-release<br>
>     already, just a few short weeks away from its final release sometime later<br>
>     this November!!<br>
><br>
> --<br>
</span>> Unsung Heroes of OLPC, interviewed live @ [11]<a href="http://unleashkids.org" rel="noreferrer" target="_blank">http://unleashkids.org</a> !<br>
><br>
> References:<br>
><br>
> [1] mailto:<a href="mailto:holt@laptop.org">holt@laptop.org</a><br>
> [2] <a href="https://github.com/iiab/iiab/wiki/IIAB-6.5-Release-Notes" rel="noreferrer" target="_blank">https://github.com/iiab/iiab/<wbr>wiki/IIAB-6.5-Release-Notes</a><br>
> [3] <a href="https://github.com/iiab/iiab/releases" rel="noreferrer" target="_blank">https://github.com/iiab/iiab/<wbr>releases</a><br>
> [4] <a href="http://mirrordirector.raspbian.org/" rel="noreferrer" target="_blank">http://mirrordirector.<wbr>raspbian.org/</a><br>
> [5] <a href="http://downforeveryoneorjustme.com/mirrordirector.raspbian.org" rel="noreferrer" target="_blank">http://<wbr>downforeveryoneorjustme.com/<wbr>mirrordirector.raspbian.org</a><br>
> [6] <a href="http://download.iiab.io/6.5/rpi/load.txt" rel="noreferrer" target="_blank">http://download.iiab.io/6.5/<wbr>rpi/load.txt</a><br>
> [7] <a href="https://www.raspbian.org/RaspbianMirrors" rel="noreferrer" target="_blank">https://www.raspbian.org/<wbr>RaspbianMirrors</a><br>
> [8] <a href="https://github.com/iiab/iiab/releases" rel="noreferrer" target="_blank">https://github.com/iiab/iiab/<wbr>releases</a><br>
> [9] <a href="https://github.com/iiab/iiab/wiki/IIAB-Installation#do-everything-from-scratch" rel="noreferrer" target="_blank">https://github.com/iiab/iiab/<wbr>wiki/IIAB-Installation#do-<wbr>everything-from-scratch</a><br>
> [10] <a href="http://download.iiab.io/6.5/rpi/" rel="noreferrer" target="_blank">http://download.iiab.io/6.5/<wbr>rpi/</a><br>
> [11] <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">Server-devel@lists.laptop.org</a><br>
> <a href="http://lists.laptop.org/listinfo/server-devel" rel="noreferrer" target="_blank">http://lists.laptop.org/<wbr>listinfo/server-devel</a><br>
<span class="gmail-HOEnZb"><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></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Unsung Heroes of OLPC, interviewed live @ <a href="http://unleashkids.org" target="_blank">http://unleashkids.org</a> !</div></div>
</div></div></div>