1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-13 11:42:08 +00:00
Commit graph

12031 commits

Author SHA1 Message Date
A Holt
60ce896c3f Merge pull request #403 from jvonau/dir_del
remove unused role
2017-10-16 10:19:59 -04:00
Arky
6f0a903a5f Fix octal permissions warnings in Travis CI 2017-10-16 13:57:57 +07:00
A Holt
f7ca2fe9a8 Merge pull request #304 from jvonau/sugar
Install nodejs correctly
2017-10-14 09:06:17 -04:00
Arky
3a4dd811e6 Remove tracking retry, log files. Updating .gitignore 2017-10-14 15:20:54 +07:00
A Holt
6938945dd9 Merge pull request #408 from holta/master
refresh-wiki-docs.sh: permit "git pull" on earlier IIAB's, leaving legacy subdirs like info/html untouched
2017-10-13 11:59:21 -04:00
A Holt
55ce3d99e4 permit "git pull" on earlier IIAB's, leaving legacy subdirs like info/html untouched 2017-10-13 11:48:54 -04:00
A Holt
5f6cd46154 "rm -rf info/html" to permit "git pull" on earlier IIAB's 2017-10-13 11:33:09 -04:00
A Holt
4df145a742 Merge pull request #407 from holta/master
refresh-wiki-docs.sh regex [-.A-Za-z0-9] needed on Ubuntu etc where A-z fails
2017-10-13 11:20:10 -04:00
A Holt
b768adac5c regex [-.A-Za-z0-9] needed on Ubuntu etc where A-z fails 2017-10-13 11:09:00 -04:00
Jerry Vonau
f3ff239157 always install packages - skip npm install when already run 2017-10-13 09:10:19 -05:00
Jerry Vonau
f311b4a75f used is_debuntu for apt sources - better discriptions of actions - use package 2017-10-13 09:10:19 -05:00
Jerry Vonau
fe8785ce80 sugarizer - remove 10-second restart 2017-10-13 09:10:19 -05:00
Jerry Vonau
a95a4c5f99 Install nodejs correctly 2017-10-13 09:10:19 -05:00
A Holt
8f4bc1807d Merge pull request #406 from holta/master
further basic refinements to refresh-wiki-docs.sh
2017-10-12 23:43:08 -04:00
A Holt
8c7ba6fd80 further basic refinements 2017-10-12 23:03:35 -04:00
A Holt
e3cefc6a12 Merge pull request #405 from holta/master
refresh-wiki-docs.sh was producing broken links so I overhauled it
2017-10-12 21:19:07 -04:00
A Holt
932fa4c6c9 refresh-wiki-docs.sh overhaul 2017-10-12 19:37:38 -04:00
A Holt
167c8c8fe4 Merge pull request #11 from iiab/master
sync from iiab/iiab
2017-10-12 19:35:53 -04:00
A Holt
f4ffd87f84 Merge pull request #388 from jvonau/ansible_lock
don't exclude ansible from updating for is_redhat
2017-10-12 13:32:40 -04:00
Jerry Vonau
81353af9ca remove unused role 2017-10-12 12:32:05 -05:00
A Holt
00235c676b Merge pull request #400 from arky/bug-385
Disable pip caching for osm (Fixes #385)
2017-10-12 13:14:17 -04:00
A Holt
a8ab64cd87 Merge pull request #402 from arky/master
Fixing broken Travis build image in README file.
2017-10-12 13:00:34 -04:00
Arky
760cdaa97d Fixing broken Travis build image in README file. 2017-10-12 23:51:01 +07:00
Arky
0d22dcb258 Disable pip caching for osm (Fixes #385) 2017-10-12 23:36:45 +07:00
georgejhunt
b25b0b3e93 Merge pull request #387 from arky/master
IIAB Travis CI Testing Implementation (Fixes #386)
2017-10-12 07:52:33 -07:00
A Holt
4004d6c4dd Merge pull request #399 from holta/master
fix roles/iiab-admin/tasks/main.yml typos for Raspbian With Desktop

closes #398
2017-10-12 09:51:37 -04:00
A Holt
7f7436a990 lx.staat.isdir occurred twice 2017-10-12 08:38:29 -04:00
A Holt
1303f580e9 typo lx.staat.isdir prevents install on Raspbian Pixel 2017-10-12 08:36:48 -04:00
A Holt
352a0540d1 Merge pull request #396 from holta/master
update kiwix-tools 2017-09-28 to 2017-10-11

closes #395
2017-10-11 22:31:29 -04:00
A Holt
f3681896da update kiwix-tools 2017-09-28 to 2017-10-11 2017-10-11 20:53:52 -04:00
A Holt
52b1a57bf3 Merge pull request #393 from holta/master
Making default_vars.yml dramatically more readable
2017-10-11 10:05:28 -04:00
A Holt
bfe44f188b clarified Wonder Shaper status 2017-10-11 10:01:22 -04:00
A Holt
411a582d73 Yet more readable & understandable. 2017-10-11 09:56:55 -04:00
A Holt
76ae611d53 Added URL http://wiki.iiab.io/local_vars.yml 2017-10-11 09:49:17 -04:00
A Holt
b335c0f1ce Far More Readable (in future: harmonize with local_vars.yml) 2017-10-11 09:48:24 -04:00
A Holt
84b933229d Far more readable. Added nextcloud defaults. 2017-10-11 09:33:27 -04:00
A Holt
304d301629 Merge pull request #389 from holta/master
default_vars.yml: add "xo_services_install: False" & make file (more) readable
2017-10-11 00:37:38 -04:00
A Holt
786ba65bc1 owncloud vars needed, or Ansible fails ("No package matching 'owncloud' is available") 2017-10-11 00:15:26 -04:00
A Holt
00811fb7c5 added warning: wondershaper appears unmaintained 2017-10-10 23:59:07 -04:00
A Holt
07aeca2fdd default_vars.yml more readable 2017-10-10 23:46:33 -04:00
A Holt
dde8cdbc44 adding xo_services_install: False 2017-10-10 23:35:17 -04:00
A Holt
08bb154f4a Merge pull request #9 from iiab/master
sync from iiab/iiab
2017-10-10 23:30:12 -04:00
Jerry Vonau
6060370388 don't exclude ansible from updating for is_redhat 2017-10-10 15:11:32 -05:00
Jerry Vonau
1dc1e60079 move doc generation to 4-server-options 2017-10-10 15:09:54 -05:00
Jerry Vonau
bd1320e58b ensure network is completed before saying first_run is complete 2017-10-10 15:09:54 -05:00
Jerry Vonau
658fd199d1 move home-page so admin-console can modify the setting 2017-10-10 15:07:45 -05:00
Jerry Vonau
c9178ee72f add home-page as a tag 2017-10-10 15:07:45 -05:00
Jerry Vonau
9d2fb21705 permissions 2017-10-10 15:06:31 -05:00
Arky
16cf3fd136 IIAB Travis CI Testing Implementation #386
This pull request is complete implementation of IIAB Travis CI Testing for synatx errors, code linting and code review. 

Adds: Top level .travis.yml file. Add 'tests' directory with a 'inventory' and 'tests.yml' files. 

Modifies:  roles/moodle/tasks/main.yml to fix ansible-lint parsing problem. 

Modifies: README.md to add Build status button 
This is Git squash of many commits. Please look at individual commit message for the content changes. 

Creating an initial travis testing based on Jeff geerlings testing ansible methodology

https://www.jeffgeerling.com/blog/testing-ansible-roles-travis-ci-github
Adding Ansible-lint, Ansible-review tests to travis


Aded ansible-review for full repo and diff master


Removing ansible-lint install step, it automatically installed by ansible-review

Ansible-review only .yml files in root and  roles, vars, tests folders

Updated comments

Corrected ansible-lint parameters

Removed extranous tab that breaks ansible-lint

Removed a tab character that causes problems with ansible-lint 

See https://github.com/willthames/ansible-lint/issues/166
Fixing Travis Ansible Syntax tests roles path

The ansible roles path had problems due: 
1. Absense of top level global role 'iiab' 
2. Hardcoded paths '/etc/iiab' in ansible.cfg 

Fixing them in a hacky way. :(
Adding Travis Build status to Readme file
2017-10-10 13:12:34 +07:00
A Holt
8e66dd538e Merge pull request #373 from arky/bug-372
Disable pip caching for ka_lite_static
2017-10-09 11:08:46 -04:00