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

253 commits

Author SHA1 Message Date
A Holt
1e71070341
0-init/tasks/hostname.yml: Verbiage simplified for newcomers 2021-08-31 00:11:53 -04:00
A Holt
9106cfbdf0
Try box.lan -> box in /etc/hostname, for #2904 2021-08-31 00:04:36 -04:00
root
2634fa207b iiab-gen-iptables reads default_vars & local_vars, for ./runrole pbx 2021-08-18 00:15:41 -04:00
root
a8114e65dd Spring Cleaning for dysfunctional Squid 2021-08-16 12:44:14 -04:00
root
724f64e85a Reinstate Squid, cutting out DansGuardian 2021-08-15 07:59:35 -04:00
root
55c016089c Deprecate DansGuardian, Squid, WonderShaper 2021-08-14 16:18:12 -04:00
root
24285ca7b2 Update validate_vars.yml + Prune local_vars files etc 2021-08-08 09:12:54 -04:00
A Holt
9676a9a03e
Merge branch 'master' into less-apache 2021-08-04 10:11:47 -04:00
A Holt
6e48003559
0-init/tasks/main.yml: Mention hostname.yml 2021-08-04 07:11:57 -04:00
A Holt
a23e06d414
0-init/tasks/main.yml: network.yml can run hostname.yml 2021-08-02 23:02:14 -04:00
A Holt
37d0e8259b
0-init/defaults/main.yml: Vars ordering/organization 2021-07-31 07:24:42 -04:00
A Holt
57ea5f17ee
0-init/defaults/main.yml: Tiny clarif 2021-07-31 07:00:18 -04:00
A Holt
968f0029cc
0-init/defaults/main.yml: 'adm_cons_force_ssl: False' in comment 2021-07-31 06:56:39 -04:00
A Holt
f321650793
0-init/tasks/main.yml: Comment positioning 2021-07-31 06:50:16 -04:00
root
5ed418338f 0-init & 1-prep: phase 1 to readable defaults/main.yml 2021-07-30 16:30:10 -04:00
root
82a636ced5 0-init/defaults/main.yml: reconcile stale vars 2021-07-30 15:37:04 -04:00
A Holt
e33d2ad632
0-init/tasks/main.yml: Clarify 3 kinds of TZ output 2021-07-30 12:12:29 -04:00
A Holt
06434f9b0a
0-init/defaults/main.yml: Stale vars need reconciliation 2021-07-30 12:01:38 -04:00
A Holt
8550048014
Explain hostname.yml more accurately in 0-init/tasks/main.yml 2021-07-30 11:32:27 -04:00
A Holt
c695063f4b
Explain hostname.yml more accurately in 0-init/tasks/network.yml 2021-07-30 11:29:18 -04:00
A Holt
662c356064
0-init/tasks/network.yml: Clarify var FQDN_changed falling into disuse? 2021-07-30 11:04:39 -04:00
A Holt
d4f1ab2391
roles/0-init/tasks/tz.yml: Cleaner comment 2021-07-30 10:26:34 -04:00
A Holt
99ff2b95ba
Merge branch 'iiab:master' into less-apache 2021-07-30 06:50:26 -04:00
root
1bc7f41635 0-init: Explain 3 local_facts.fact vars & gateway ping test 2021-07-30 04:13:39 -04:00
root
66ebc95dfe Tighten up 0-init, 1-prep etc for understandability 2021-07-30 04:01:12 -04:00
A Holt
c0cedd1729
Merge branch 'iiab:master' into less-apache 2021-07-28 04:36:19 -04:00
A Holt
83a692cb47
Update: 0-init/README.rst 2021-07-28 03:46:42 -04:00
root
435450f31e WIP: Extricate IIAB from 2 web servers complexity 2021-07-07 00:13:52 -04:00
root
67d191be8a Update 0-init/tasks/validate_vars.yml w/ JupyterHub 2021-04-15 19:32:11 +00:00
A Holt
e4a0fab889
Mention "Ansible Collections" dep changes 2021-01-29 16:33:04 -05:00
A Holt
a53b0752b4
Ansible boolean/var types doc in validate_vars.yml 2021-01-29 16:03:36 -05:00
A Holt
29954c8ba5
Clarify ansible-base 2.10.5 2021-01-28 18:51:58 -05:00
A Holt
3cdcddccfb
Non-existent var explanation 2021-01-28 18:38:06 -05:00
A Holt
74acc0774a
Comment out non-existent {{ ansible_product_uuid }} 2021-01-28 18:35:15 -05:00
root
54200a5535 runrole: prompt to pass 'APP_install: True' to Ansible. Validate 5 deps 2020-11-04 17:14:47 -05:00
root
cb1a57bdab MongoDB / Sugarizer cleanup for Debian 11 etc 2020-10-29 21:40:36 -04:00
root
bddcfbec6c Remove long-deprecated phplib_dir 2020-10-27 09:27:21 -04:00
A Holt
1c4f60150e
Update Ansible explanations in 0-init/tasks/validate_vars.yml 2020-10-16 19:47:53 -04:00
root
ca171fbc1c Remove "| bool" 1.5yrs later, as Ansible 2.10 changed conditional_bare_variables default 2020-10-16 16:46:19 -04:00
A Holt
f73736702d
Update validate_vars.yml 2020-10-03 16:25:38 -04:00
A Holt
4ed0fcf706
Typos fixed in validate_vars.yml 2020-09-26 14:16:49 -04:00
A Holt
258ebeb5d4
Update validate_vars.yml 2020-09-26 14:09:18 -04:00
A Holt
93c480a0eb
Clean indentation: 0-init/tasks/validate_vars.yml 2020-09-26 13:45:36 -04:00
A Holt
fd0b1e8d79
Update validate_vars.yml 2020-09-26 13:33:41 -04:00
A Holt
8f9ee9ea57
Update validate_vars.yml 2020-09-26 13:11:33 -04:00
root
ef7a375a1c Explain better: validate_vars.yml, default_vars.yml 2020-09-24 21:28:40 -04:00
root
ac22723b43 Release Cleanup of validate_vars, default_vars, local_vars, Stages 0-4, SSHD 2020-09-24 19:01:11 -04:00
Jerry Vonau
9be9644625 The 7 removed roles part of stage 3, installed on demand, or does not exist 2020-09-24 02:02:05 -05:00
Jerry Vonau
0ebd09e46f validate - prune apache & admin_console 2020-09-24 02:02:05 -05:00
Jerry Vonau
c20ca679d9 validate - prune nginx 2020-09-24 02:02:04 -05:00
Jerry Vonau
35d83aec98 validate - prune mysql - clean up 0-init 2020-09-24 02:02:04 -05:00
Jerry Vonau
82e5c3b571 validate - prune nodejs 2020-09-24 02:02:04 -05:00
Jerry Vonau
dfe8c3d5fb validate - prune postgresql 2020-09-24 02:02:04 -05:00
Jerry Vonau
d08c6b1424 validate - prune mongodb 2020-09-24 02:02:04 -05:00
A Holt
f7f5113c3a Revert "Infastructure for proper versioning. (#2500)"
This reverts commit 429aa04ce5.
2020-09-17 11:15:33 -04:00
Jerry Vonau
429aa04ce5
Infastructure for proper versioning. (#2500)
* each major role change can be recorded in upgrade_roles with a bump in iiab_revision to denote the addition

* test source for https://github.com/iiab/iiab-factory/pull/134

* keep iiab_revision with role name

* gitea

* introduce $INSTALLED_RELEASE $INSTALLED_REVISION into ansible

* set informational 'do_facts'

* 7.1.5-premap tag as starting point for iiab_revision 0

* no notes at all - use underscore for role name to match what is in iiab_state.yml

* use installed_revision trigger do_upgrade

do_reinstall will denote a major upgrade path in the future
2020-09-17 07:15:55 -07:00
root
8efc06a273 Comments/0-init/NGINX/Apache cleanup 2020-05-18 17:33:30 -04:00
root
223c92f5c5 Install Apache on demand, for TK: ./runrole elgg|lokole|moodle|nodered 2020-05-16 17:51:56 -04:00
A Holt
01527023ab
Merge pull request #2294 from jvonau/u20test
U20test / Ubuntu 20.04 to offer PHP 7.3 and 7.4 [Nextcloud PHP deps, php-stem on U20, ap0 prep, KA Lite on Ubermix, etc]
2020-03-19 14:33:30 -04:00
Jerry Vonau
0ca3bac427 better feedback 2020-03-19 06:49:03 -05:00
Jerry Vonau
fde51539c5 default rtc_id to none 2020-03-14 22:27:13 -05:00
A Holt
a6bf566d4e
another is_rpi -> rpi_model for /etc/iiab/iiab.ini 2020-03-09 13:24:11 -04:00
A Holt
9df0ad6ea1
Update iiab_ini.yml 2020-03-09 13:22:54 -04:00
Jerry Vonau
21ff35c294 keep is_rpi in ini, add first_run recording 2020-03-05 05:22:36 -06:00
Jerry Vonau
4e57383379 replace is_rpi with rpi_model 2020-03-04 17:02:01 -06:00
root
cf7f776003 Nextcloud tuneup for NGINX 2020-02-15 22:49:27 -05:00
root
7252761b8f Variable Validation: improved error messages 2020-01-28 07:35:33 -05:00
A Holt
9d4dd4c4fd
Merge pull request #2189 from holta/scaff2
Scaffolding 2.0 for supermodel playbooks e.g. wordpress, munin, captiveportal
2020-01-23 23:50:14 -05:00
A Holt
92a6be2c11
Explain auto-enabling of Apache in 0-init/tasks/main.yml 2020-01-23 19:10:25 -05:00
A Holt
1f49b0b5fd
Typo in 0-init/tasks/main.yml explanation 2020-01-23 18:51:54 -05:00
A Holt
05dd2a6920
Update 0-init/tasks/main.yml 2020-01-23 18:19:47 -05:00
A Holt
8e861e2d30
Update 0-init/tasks/main.yml 2020-01-23 17:37:29 -05:00
A Holt
14f03cfbba
Quote fixes in 0-init/tasks/main.yml 2020-01-23 16:52:30 -05:00
A Holt
58ad767d81
Validate apache_install & apache_enabled in 0-init/tasks/main.yml 2020-01-23 16:23:55 -05:00
A Holt
a3cbc6c512
Update 0-init/tasks/main.yml 2020-01-23 16:16:59 -05:00
Jerry Vonau
bf3655c12b pull mongo 2020-01-23 11:00:52 -06:00
Jerry Vonau
662f5d2896
Merge branch 'master' into avoid-dups 2020-01-23 09:50:25 -06:00
A Holt
69dc471547
Update validate_vars.yml 2020-01-23 09:56:01 -05:00
A Holt
60be6c45f9
Order vars_checklist as in default_vars.yml 2020-01-23 09:41:36 -05:00
A Holt
54f07cf77e
Update 0-init/tasks/validate_vars.yml 2020-01-23 08:58:31 -05:00
Jerry Vonau
b31e613997 POSTGRESQL rework 2020-01-23 06:30:15 -06:00
Jerry Vonau
8bfb2a8d5c remove unused code 2020-01-23 05:33:14 -06:00
Jerry Vonau
435f3261e1 XYZ_installed: True 2020-01-23 05:33:14 -06:00
A Holt
0fe6c4d3ab
Update validate_vars.yml 2020-01-21 23:52:18 -05:00
A Holt
01b9953fc7
Explanatory Error Msgs in 0-init/tasks/validate_vars.yml 2020-01-21 20:24:50 -05:00
A Holt
a1e77805a9
Output tweak in 0-init/tasks/validate_vars.yml 2020-01-21 19:47:00 -05:00
A Holt
b596360b8d
Cleaner 0-init/tasks/validate_vars.yml 2020-01-21 19:43:20 -05:00
A Holt
96c843eeb4
Clarify validate_vars.yml in 0-init/tasks/main.yml 2020-01-21 19:26:16 -05:00
A Holt
ab3a070a89
Update 0-init/tasks/validate_vars.yml 2020-01-21 16:40:11 -05:00
A Holt
31de9459bc
include_tasks: validate_vars.yml in 0-init/tasks/main.yml 2020-01-21 16:01:57 -05:00
A Holt
c90b1ae185
Create 0-init/tasks/validate_vars.yml 2020-01-21 16:01:52 -05:00
A Holt
4fc5572b66
output clarif re: apache_enabled in 0-init/tasks/main.yml 2020-01-17 04:13:24 -05:00
A Holt
ec6ea8a648
output clarif re: apache_enabled in 0-init/tasks/main.yml 2020-01-17 02:31:23 -05:00
A Holt
130cf17fc7
Clean 0-init/tasks/main.yml 2020-01-13 11:08:11 -05:00
A Holt
0cc20fbaf3
Enable Apache in 0-init/tasks/main.yml if svcs need it 2020-01-12 12:32:01 -05:00
Jerry Vonau
725a7df59b use set_fact apache_enabled: True for apache apps 2020-01-12 08:30:43 -06:00
root
99f48aae4a iiab.ini: '| string' avoids Ansible warnings 2020-01-11 21:41:37 -05:00
A Holt
3cb54e89df
Update hostname.yml 2019-12-11 01:25:33 -05:00
A Holt
1e5e6eb3a6
Update hostname.yml 2019-12-11 01:19:25 -05:00
A Holt
947d0d55e2
Explain iiab-diagnostics in 0-init/tasks/main.yml 2019-10-13 13:20:58 -04:00