<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>