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.