3 problems: 1. include_role: does not permit tags, so presumably prevents more advanced use of "./runtags olpc" including roles across several of the 9 stages 2. I really want a "dynamic" approach like include_tasks: that spares us the madness of dozens of pages of "skipping, skipping, skipping" crap that should not be running anyway (avoiding the "static" behavior of the old "include:") But unfortunately include_role: does not accept "static: no" (as currently works within "include: ... when:") 3. Any way to squeeze things onto 1 line in Ansible, so it's actually readable as https://github.com/iiab/iiab/blob/master/roles/7-edu-apps/meta/main.yml was? |
||
---|---|---|
.github | ||
roles | ||
scripts | ||
tests | ||
vars | ||
.gitignore | ||
.travis.yml | ||
ansible.cfg | ||
ansible_hosts | ||
CONTRIBUTING.md | ||
COPYING | ||
iiab-base.yml | ||
iiab-from-console.yml | ||
iiab-network | ||
iiab-network.yml | ||
iiab.yml | ||
install-support | ||
LICENSE.md | ||
README-historical.md | ||
README.md | ||
runansible | ||
runtags |
Internet-in-a-Box (IIAB) 
Welcome to the Git repository of the Internet-in-a-Box (IIAB) project. This is a community-based project developed and supported by volunteers from around the world. The Internet-in-a-Box (IIAB) is small, inexpensive device which provides essential Internet resources (like Wikipedia, OpenStreetMap, Khan Academy and others) without any Internet connection. It provides a local content server of the world’s Free Knowledge.
The older version of this repository is at github.com/xsce. We are using Ansible as the underlying technology to install, deploy, configure and manage the various software components.
Installation
Please read the Installation wiki page for details about installation of Internet-in-a-Box (IIAB).
Built With
Contributing
Please read our Contributors Guide to learn more about contributing to Internet-in-a-Box (IIAB) repository.
Versioning
You can track the latest Internet-in-a-Box (IIAB) releases here.