1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-13 19:52:06 +00:00
Commit graph

32 commits

Author SHA1 Message Date
A Holt
d84a2b9e2a
Update main.yml 2018-10-31 04:06:45 -04:00
A Holt
ce6c22d16e
Update main.yml 2018-10-31 03:10:26 -04:00
A Holt
8900bfd00e
Update main.yml 2018-10-28 14:50:37 -04:00
A Holt
b77edbfadb
Update main.yml 2018-10-28 13:40:23 -04:00
root
b5efe25edb /etc/iiab/iiab.ini -> {{ iiab_ini_file }} 2018-10-15 07:01:09 -04:00
root
d9c73cc804 service_filelist -> iiab_ini_file 2018-10-15 06:13:57 -04:00
A Holt
edb0526190
Update main.yml 2018-07-17 15:07:28 -04:00
A Holt
0a58c34000
Update main.yml 2018-07-17 15:06:14 -04:00
A Holt
55a8c3de81
git clone master -> MOODLE_35_STABLE 2018-05-14 10:03:37 -04:00
A Holt
ef903488c9
indentation cleanup 2018-05-01 10:50:00 -04:00
A Holt
780a846d51
Update main.yml 2018-04-30 18:51:01 -04:00
A Holt
72b3b3760d
Update main.yml 2018-04-30 18:44:30 -04:00
A Holt
34bb55d172
Update main.yml 2018-04-30 18:22:31 -04:00
A Holt
3d6ebc90be
Update main.yml 2018-04-30 17:05:30 -04:00
A Holt
f7a16070a5
Update main.yml 2018-04-30 17:01:26 -04:00
A Holt
0396d7490d
Update main.yml 2018-04-28 15:50:58 -04:00
A Holt
0e35fcd160
PostgresSQL 10.3+ requires Moodle "encrypt" password 2018-04-28 15:42:50 -04:00
A Holt
f2ca98b058
Update main.yml 2017-12-08 05:37:08 -05:00
A Holt
d3a30e8eb4
Update main.yml 2017-12-08 04:43:40 -05:00
A Holt
c4ca29a203
clarif: php-zip name for Debian 9 or Ubuntu (vs Debian 8) 2017-11-02 02:11:34 -04:00
A Holt
b1ec762ffb cleaner Ansible messaging 2017-10-27 10:16:05 -04:00
Arky
602223e4ff Adds spaces in variables after {{ and before }}
Fixes various warnings in Travis CI 

[EXTRA0001] Variables should have spaces after {{ and before }}
2017-10-20 11:36:10 +07:00
Arky
3abb27bbed Misc Fixes: Clean up whitespace warnings 2017-10-19 13:40:23 +07: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
georgejhunt
15b0afc03b Phpmoodle (#141)
* treat debian 8-9 differently

* yaml syntax

* tired error

* mbstring moved to php5-cli
2017-07-17 19:48:54 -07:00
georgejhunt
29b0b50885 Debian9 (#91)
* do a special download and install of usbmount

* misspelled iiab_download_url

* misspell downloads_dir

* diable php-sqlite

* php version issues

* fixes transferred from recognize branch

* local_fact moved

* remove preload

* remove preload

* spell ansible

* debian9 sqlite3

* package needs name

* remove prepped

* use apt ratheer than ansible package for npm

* monit disable chkconfig

* moodle needs php-zip and php-mbstring

* debian9 -> debian-9

* returen to os_ver nomenclature for OS.yml
2017-07-04 13:27:44 -07:00
georgejhunt
30f4dfc1af Notags (#73)
* bulk change use_cache/no_network->internet_available

* bulk change use_cache/no_network->internet_available

* remove unuseful debug statements

* remove download tags

* appendix has_internet_connection

* ubuntu dhcpd needs to connect to br0
2017-06-29 10:48:41 -07:00
georgejhunt
4462652deb Iiab (#68)
* xs- goes to iiab-

* more xs->iiab

* sysconfig was forgotten

* hyphen vs underscore i roles network templates

* bulk sed on pgsql-xs

* create links for old script names

* missed named-xs -> named-iiab

* squid-xs ->squid-iiab

* misspelled squid-iiab.conf.j2
2017-06-27 19:53:13 -07:00
georgejhunt
f319afa432 Test (#20)
* change apache_data to apache_user in all

* no libapach2 in centos. just php. no php-magick in centos

* remove redundant vars entries

* do not create apache user

* missed one pound sign

* soft code all references to apache_user

* centos requires older setuptools

* revert ansible_lsb.id in xsce.yml

* try getting recent pip

* move pip download to 2prep so that kalite success is not dependent on iiab coming first

* still need to replace setuptools in kalite

* add curl -- needed in debian

* massivly substitue iiab for xsce, and rename files

* completed runansible

* centos fixes,install  pip

* appliance means no iptables rules

* change to earlier version of setuptools for centos

* delete file duplicate, hopefully unnecessary. generate the offline docs

* wiki docs errors

* create the admin group -- deleted earlier

* use the --yes option with pip uninstall

* base of repo moved from schoolserver to iiab, unleashkids.org->iiab.io

* network detection broken due to tupo
2017-06-09 16:25:56 -07:00
George Hunt
6a1cd439cd rest of patches 2017-05-27 16:40:12 -07:00
George Hunt
cb344d7d47 patch 0002 2017-05-27 16:10:45 -07:00
George Hunt
845632d0ac initial checkin -- May 27, 2017 2017-05-27 11:09:50 -07:00