Open
Description
Implementers want uninterrupted installs (or at the very least, as streamlined and as rapid as possible).
Here are just a few such related issues — to unlock WYSIWIG rapid provisioning of Internet-in-a-Box's — across entirely new demographics in 2019:
- Install OpenVPN/TeamViewer/support tool(s) BEFORE installs begin [or near the very beginning!] #317, OpenVPN starts too late in IIAB's install--remote support cannot wait 30-45 min #1141 Install OpenVPN/TeamViewer/support tool(s) BEFORE installs begin [or near the very beginning!]
- PRs Use openvpn_handle variable to set /etc/iiab/handle #996, Clarify openvpn_handle variable and /etc/iiab/openvpn_handle #997, OpenVPN announcer fixes/cleanup #998, OpenVPN resiliency improvements #1000, OpenVPN code readability #1001, openvpn_handle variable explained #1003, openvpn_handle variable explained (part 2) #1004 making the openvpn playbook/role more readable, while implementing variable openvpn_handle
- Consider OpenL2TP or xl2tpd as an alternative to OpenVPN ? #1124 Consider OpenL2TP or xl2tpd as an alternative to OpenVPN ?
- Rapid networking & other IIAB config changes that can't wait ~20min for Ansible #796 Rapid networking & other IIAB config changes that can't wait ~20min for Ansible
- Standardize upgrade/reinstall of IIAB services (server apps) #799 IIAB Apps need: Upgrades, Reinstalls, Backups, Accounts, Content, Audits (provisioning norms needed!) #1041 Standardize upgrade/reinstall of IIAB services (server apps)
- Reboot + Auto-Continue? What should IIAB Installer & --reinstall scripts do about Critical OS updates etc? #872 Reboot + Auto-Continue...IIAB Install Scripts (for OS updates etc)
- Install script fails to create /opt/iiab/downloads folder [if /etc/iiab/iiab.env already exists, after first_run] #880 "Install script fails to create /opt/iiab/downloads folder"
- Automate torrenting+installing of KA Lite videos in 7 languages #884 "Automate torrenting+installing of KA Lite videos in 7 languages"
- Failing/Short URL's—parent tkt to consolidate diverse issues #923 Failing URL's—parent tkt to consolidate diverse issues
- Non-ASCII Characters in install.txt Bash Script #958 Non-ASCII Characters in install.txt Bash Script
- Move logic from web curl script to iiab-install or factory #963, Host install.txt on Github iiab-factory#33 Host install.txt on Github
- Should IIAB support NOOBS to broaden participation? #994 Should IIAB support NOOBS to broaden participation? [too expensive]
- Kolibri 0.10.2+ Release Polish #977 Kolibri 0.10.2+ Release Polish
- Kolibri Bug Scrub for IIAB 7.0+ #1545 Kolibri Bug Scrub for IIAB 7.0+
- WordPress Umbrella Tkt, e.g. PHP blocks uploading of graphics > 2MB? (WP defaults not Ok?) #1147 PRs wordpress_raise_php_limits variable [revised to apache_high_php_limits] for schools that use WordPress intensively #1161 Proposed rewrite of PR #1161: apache_raise_php_limits [revised to apache_high_php_limits] for WordPress & Moodle #1165 Rename var apache_raise_php_limits to apache_high_php_limits [for WordPress & Moodle] #1166 Ramp up upload_max_filesize & post_max_size to 500M (if apache_high_php_limits: True, for WordPress & Moodle) #1288 Support high-traffic usage of WordPress and/or Moodle, by toggling "apache_high_php_limits"
- WordPress: how to backup/migrate everything (pages, posts, images, plugins, users etc) #1287 Duplicating WordPress using "All-in-One WP Migration" plugin: does http://FAQ.IIAB.IO (“WordPress & Moodle Administration: What tips & tricks exist?”) describe this sufficiently?
- Remove Ansible's pink/red warnings. Prep for Ansible 2.8/2.9 and 2.11 deprecations. #1130 Remove Ansible's pink/red warnings. Prep for Ansible 2.8/2.9 and 2.11
- Proactively discourage pi/raspberry password compromises #1160 Proactively discourage pi/raspberry password compromises
- Captive Portal improvements checklist #1182 Captive Portal improvements needed
- Install Script: prompt to set iiab-admin password #1189 Install Script: prompt to set iiab-admin password
- Roles missing READMEs #1200 Roles missing READMEs
- Housekeeping: Remove deprecated files and unused scripts #1232 Housekeeping: Remove deprecated files and unused scripts
- Fixes for 2019's Debian 10 "Buster" + 2 outstanding issues incl workarounds #1386 Fixes for 2019's Debian 10 "Buster" + 2 outstanding issues incl workarounds
- Debian 10 Buster: remaining issues/workarounds e.g. with MongoDB/Sugarizer & Monit #1387 Debian 10 Buster: 2 outstanding issues w/ workarounds + 1 bug (Kolibri)
- Refine table @ http://FAQ.IIAB.IO item 9: "What services (IIAB apps) are suggested during installation?"
- IIAB installer should make hotspot & networking choices far more understandable #1536 IIAB installer should make hotspot & networking choices far more understandable
- More automated reporting of networking/similar issues #1575 PR iiab-footprint [iiab-diagnostics to speed up remote support of networks especially?] #1596
iiab-diagnostics
reporting command- Install pkg pastebinit on all IIAB's #1700 Install pkg pastebinit on all IIAB's
- PR ./install-support -> /usr/bin/iiab-support UX (1) validates openvpn_handle (2) displays 10.8.0.x + usage TIPS + alternatives like ngrok/TeamViewer #1654 Making OpenVPN far easier to install, start & understand
- --non-interactive flag for "sudo iiab" installer #1656 --non-interactive flag for "sudo iiab" installer
- IIAB breaks SMB [Samba issues w/ iptables firewall] #1664 PRs Open Samba ports if enabled #1665 Making IIAB's firewall (iptables) understandable to newbie implementers #1677 Fix Typo: enable masquerade only when "$lan" != "none" (typo fixed, iptables firewall) #1691 iptables firewall: further clarify http-or-https (for Admin Console's box.lan/admin too) #1692 iptables firewall: Apply @jvonau's "$lan" != "none" to forwarding not just masquerading #1693 Firewall "knob/dial" so new implementers understand their Main Options with iptables
- [Screencasts/Videos for] understanding IIAB's Admin Console (box.lan/admin) > Content Menus (tab) #1708 Understanding IIAB's Admin Console (box.lan/admin) > Content Menus (tab)
- Living Docs for IIAB 7.0 Maps [OSM] #1710 Living Docs for IIAB 7.0 Maps