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

671 commits

Author SHA1 Message Date
A Holt
bc7a313df9
Update local_facts.fact 2020-10-21 12:54:52 -04:00
A Holt
f89ae8724d
scripts/local_facts.fact: Clarify STAGE var 2020-10-19 15:49:43 -04:00
A Holt
0a0f38716a
Clarify scripts/local_facts.fact 2020-10-19 15:29:46 -04:00
root
dd40abd738 scripts/local_facts.fact fixed & cleaned 2020-10-19 15:10:27 -04:00
root
d8f277c59e local_facts.fact safety/readability + remove tags from .yml's 2020-10-19 12:45:36 -04:00
A Holt
92a09a5d73
Update local_facts.fact 2020-10-19 03:25:39 -07:00
A Holt
c533cf7e77
Update local_facts.fact 2020-10-19 03:01:57 -07:00
A Holt
f4c301913a
Ansible version recommendation: 2.10.1 -> 2.10.2 2020-10-08 17:50:53 -04:00
A Holt
f6bff070a1
Update iiab-diagnostics.README.md 2020-09-23 20:12:19 -04:00
A Holt
960a95a76b
iiab-diagnostics: iiab-configure.log from ./iiab-configure 2020-09-23 20:11:37 -04: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
A Holt
f9ddfd28e6
Explain /etc/apt/sources.list.d/iiab-ansible.list vs. automated approach (add-apt-repository) 2020-09-15 15:32:25 -04:00
A Holt
73d2215a6e
scripts/ansible: refine output & code comments 2020-09-15 15:27:41 -04:00
A Holt
0d1451f2cc
Further clarify scripts/ansible for newcomers 2020-09-15 02:31:54 -04:00
A Holt
3b32fd88c6
scripts/ansible: clean up output/comments 2020-09-15 02:17:31 -04:00
A Holt
a7909a6d32
Add explanations to scripts/ansible 2020-09-15 02:05:55 -04:00
root
d612b8fb06 Clarify 2 Ansible Collections 2020-09-14 22:06:49 -04:00
root
b782939a8f Transition to ansible-base 2.10+ 2020-09-14 22:02:34 -04:00
A Holt
e38d0ad139
Revert to installing the latest Ansible
As Ansible 2.9.13 is tested to install BIG-sized IIAB, unlike 2.9.12 & 2.10.0 which suffer from the #2481 permissions issue.
2020-09-02 20:03:15 -04:00
A Holt
5db1c4a668
local_facts.fact: bash was failing on comments in case statement 2020-09-02 14:39:19 -04:00
A Holt
8fc732e1e4
Get Real...admit we no longer support 11 distro/versions...to strengthen support for our core 4 OS's 2020-09-01 22:42:11 -04:00
A Holt
fc2d8827f9
scripts/ansible: revert to RaspiOS's own /etc/apt/sources.list for 64-bit RaspiOS etc 2020-08-25 11:05:12 -04:00
A Holt
3063d602ec
Merge pull request #2485 from holta/iiab-diagnostics-verbiage
iiab-diagnostics: relabel Raspbian as "Raspberry Pi OS"
2020-08-22 09:11:44 -04:00
A Holt
6e4c648de3
iiab-diagnostics: relabel Raspbian as "Raspberry Pi OS" 2020-08-22 09:07:16 -04:00
A Holt
64d481961f
Merge branch 'master' into linuxmint-20 2020-08-21 16:48:32 -04:00
A Holt
e87afe3f5f
Avoid problematic /usr/local/bin/apt on Linux Mint 2020-08-21 16:39:27 -04:00
A Holt
911b1cca73
Rename ansible-2.9.x to ansible-2.9.x.deprecated 2020-08-21 16:34:40 -04:00
A Holt
7ce4c0dd9c
Rename ansible-2.8.x to ansible-2.8.x.deprecated 2020-08-21 16:34:24 -04:00
A Holt
39cc56369e
Update local_facts.fact 2020-08-20 12:51:17 -04:00
A Holt
2f63409b7e
scripts/ansible: temp workaround (revert to Ansible 2.9.6) mitigating #2481 2020-08-20 08:33:24 -04:00
A Holt
ebe326b914
Update iiab-diagnostics.README.md 2020-08-05 16:29:01 -04:00
A Holt
c1912bd150
Update iiab-diagnostics.README.md 2020-08-05 16:23:24 -04:00
A Holt
fb9a0da40e
Update iiab-diagnostics 2020-08-05 16:22:09 -04:00
A Holt
43c94abbb6
Update iiab-diagnostics.README.md 2020-06-07 03:29:36 -04:00
A Holt
6b196e2a5b
Merge pull request #2441 from holta/raspios-mirror-flaky-so-add-another
scripts/ansible patch for RPi: avoid multiple entries in /etc/apt/sources.list
2020-06-06 17:36:05 -04:00
A Holt
288da3ef86
scripts/ansible patch for RPi: avoid multiple entries in /etc/apt/sources.list 2020-06-06 17:29:39 -04:00
A Holt
8de617822c
Merge pull request #2439 from holta/iiab-diagnostics_community
iiab-diagnostics: include /library/www/html/home/menu.json
2020-06-06 14:05:54 -04:00
A Holt
09019e77c9
iiab-diagnostics: include /library/www/html/home/menu.json 2020-06-06 13:54:37 -04:00
A Holt
3ce5f4a380
Clarify /etc/apt/sources.list patch in scripts/ansible 2020-06-06 10:45:41 -04:00
A Holt
08bcc002a1
Add another apt source/mirror if RaspiOS, which can be flaky 2020-06-06 10:35:45 -04:00
Jerry Vonau
22979c14c4 use /etc/rpi-issue for raspbian test 2020-05-29 11:59:28 -05:00
A Holt
defca4c491
Advertise Ansible 2.9.6 as the recommended minimum (it's too hard to install Ansible 2.9.7+ on Ubuntu for now) 2020-05-09 18:17:41 -04:00
A Holt
409331e50f
Advertise Ansible 2.9.6 as the recommended minimum (it's too hard to install Ansible 2.9.7+ on Ubuntu for now) 2020-05-09 18:17:05 -04:00
root
50a5cc0d85 Mark 5 of 6 as .unused: scripts/calibre-install-* 2020-04-30 01:53:14 +00:00
A Holt
3a3ae2202d
iiab-diagnostics: redact most all passwords, if line does not begin with # 2020-04-22 09:08:13 -04:00
A Holt
ae43c21b76
Merge pull request #2340 from holta/ansible-2.9.7
Recommend Ansible 2.9.7+, Mandate Ansible 2.8.11+
2020-04-16 23:57:34 -04:00
A Holt
8d666a5fb4
Recommend Ansible 2.8.11 2020-04-16 23:50:50 -04:00
A Holt
e47e43e017
Recommend Ansible 2.9.7 2020-04-16 23:50:23 -04:00
A Holt
955d5ba214
Recommend Ansible 2.9.7 2020-04-16 23:50:01 -04:00
A Holt
8e5449cc83
Update iiab-diagnostics.README.md 2020-04-15 09:47:50 -04:00
A Holt
825f37c070
Update iiab-diagnostics.README.md 2020-04-15 09:33:44 -04:00
A Holt
0aff90cf95
iiab-diagnostics: redact most passwords (WiFi passwords especially) 2020-04-14 13:55:07 -04:00
A Holt
82653310a0
Update iiab-diagnostics.README.md 2020-04-09 12:21:48 -04:00
A Holt
f7d0e0f07e
English clarifs...of what commands do 2020-04-09 12:20:10 -04:00
A Holt
9d6f6f2966
eval is nec within backticks, so 'dmesg | grep brcm' works 2020-04-09 12:16:27 -04:00
A Holt
537ebe4303
diagnostic messages: RPi WiFi firmware 2020-04-09 11:06:30 -04:00
A Holt
e3e6c9ebc0
Update iiab-diagnostics 2020-04-09 10:56:48 -04:00
A Holt
0dfc64bc6d
Re-order iiab-diagnostics 2020-04-09 10:49:19 -04:00
A Holt
4580952e46
Future: auto-redact wpa_supplicant.conf ? 2020-04-09 10:36:00 -04:00
A Holt
7db7998b74
iiab-diagnostics: test & warn re: non-existent commands 2020-04-09 10:27:34 -04:00
A Holt
a0c6de35b6
/etc/rpi-issue seems to indicate Raspbian (not RPi HW) 2020-04-08 17:32:58 -04:00
A Holt
c95dd02227
Update iiab-diagnostics 2020-04-08 17:26:56 -04:00
A Holt
c19e96464b
Merge pull request #2322 from holta/pastebinit-bug-workaround
pastebinit bugs: try dpaste.com instead (for iiab-diagnostics command)
2020-04-04 13:01:19 -04:00
A Holt
a6e9624783
Update iiab-diagnostics.README.md 2020-04-04 12:57:31 -04:00
A Holt
cf9a740f37
pastebinit nightmares: try dpaste.com instead 2020-04-04 12:47:35 -04:00
Tim Moody
8dbac816f9 exec bit 2020-04-01 12:26:24 -04:00
Tim Moody
803ec498b3 compare var file with default 2020-04-01 12:25:40 -04:00
Jerry Vonau
18d90787f1 simplify ubuntu-20 test 2020-03-19 00:45:02 -05:00
Jerry Vonau
12020f891e moved 2020-03-15 07:17:30 -05:00
Jerry Vonau
41cb25b82b say as I do 2020-03-15 04:55:40 -05:00
Jerry Vonau
629acf49a0 drop ? 2020-03-15 03:56:12 -05:00
Jerry Vonau
8223ad9966 rework the ubuntu-20 test 2020-03-15 02:42:26 -05:00
Jerry Vonau
b0c9e19023 ubuntu-20 2020-03-15 02:10:27 -05:00
Jerry Vonau
cbca4a72ad ubuntu 20 workaround 2020-03-15 00:02:51 -05:00
Jerry Vonau
9dedee871c always pre-install python3-venv 2020-03-09 12:46:13 -05:00
A Holt
f9b2c51d41
Merge pull request #2275 from jvonau/is_rpi
Kill off is_rpi
2020-03-09 12:14:24 -04:00
A Holt
aecf8552a9
Recommend Ansible 2.8.10 2020-03-06 01:14:25 -05:00
A Holt
26cd9383e8
Update ansible-2.9.x 2020-03-06 01:12:56 -05:00
A Holt
8188ceb6d1
Recommend Ansible 2.9.6 2020-03-06 01:12:34 -05:00
Jerry Vonau
4e57383379 replace is_rpi with rpi_model 2020-03-04 17:02:01 -06:00
A Holt
ce6674619a
Recommend Ansible 2.9.4 2020-01-20 22:24:05 -05:00
A Holt
0dd8ef62b1
Recommend Ansible 2.9.4 2020-01-20 22:23:43 -05:00
A Holt
cddb2cf83f
Recommend Ansible 2.9.3 2020-01-15 19:43:09 -05:00
A Holt
caaf417272
Recommend Ansible 2.9.3 2020-01-15 19:42:49 -05:00
A Holt
8f94703b30
Recommend Ansible 2.8.8 2020-01-15 19:42:18 -05:00
A Holt
1e05ba33e7
Recommend Ansible 2.9.1 -> 2.9.2 2019-12-05 09:39:59 -05:00
A Holt
8ca7cea3e2
Recommend Ansible 2.9.1 -> 2.9.2 2019-12-05 09:39:45 -05:00
A Holt
dbc3adfef2
Update iiab-diagnostics.README.md 2019-11-19 13:49:45 -05:00
A Holt
d8daabfd8c
iiab-diagnostics: report /etc/iiab/iiab_state.yml 2019-11-19 13:45:11 -05:00
A Holt
2a524ccd6d
Recommend Ansible 2.9.0 -> 2.9.1 2019-11-13 20:48:01 -05:00
A Holt
ed7b1a2346
Recommend Ansible 2.9.0 -> 2.9.1 2019-11-13 20:47:37 -05:00
A Holt
5ac1c932dc
ansible.md: clarify python3-psycopg2 is for Moodle 2019-11-04 12:27:08 -05:00
A Holt
e35026eee9
Update ansible.md 2019-11-03 19:33:21 -05:00
A Holt
b083c525e1
Update ansible-2.9.x 2019-11-03 14:37:49 -05:00
A Holt
e27a62b784
Update ansible-2.8.x 2019-11-03 14:37:25 -05:00
A Holt
696d4ace12
Update ansible-2.9.x 2019-11-03 14:33:21 -05:00
A Holt
c7e90260a7
Update ansible-2.8.x 2019-11-03 14:32:43 -05:00
A Holt
6820b8951e
syntax errors: echo command quotes 2019-11-03 14:32:07 -05:00
A Holt
61f049226b
Update ansible.md 2019-11-03 11:26:59 -05:00
A Holt
778edf6e5d
Update ansible.md 2019-11-03 11:22:15 -05:00
A Holt
76eee33232
Update ansible.md 2019-11-03 11:21:50 -05:00
A Holt
9f94ccfe6a
scripts/ansible-2.9.x: 80-char width somewhat cleaner 2019-11-03 11:20:06 -05:00
A Holt
bc6f48eb78
scripts/ansible-2.8.x: 80-char width somewhat cleaner 2019-11-03 11:19:07 -05:00
A Holt
278aa9734c
scripts/ansible: 80-char width somewhat cleaner 2019-11-03 11:18:02 -05:00
A Holt
d52f1c65c0
Update ansible.md 2019-11-03 10:42:43 -05:00
Jerry Vonau
9fae04d557 requested wording 2019-11-02 13:33:26 -05:00
Jerry Vonau
eb9d464886 ansible notes 2019-11-02 06:31:08 -05:00
Jerry Vonau
bb709dc9d5 #2025 #2026 got the package name wrong 2019-11-02 04:43:10 -05:00
Jerry Vonau
3179a53ed1 python-psycopg2 -> python3-psycopg2 2019-10-31 10:23:13 -05:00
Jerry Vonau
7bf4e94234 add python3 versions of pip, setuptools, virtualenv 2019-10-31 09:05:38 -05:00
Jerry Vonau
199d1f34c4 use python3-mysqldb in place of python3-pymysql 2019-10-31 07:34:58 -05:00
Jerry Vonau
7035bb38b2 add python3-passlib 2019-10-30 23:44:06 -05:00
Jerry Vonau
896186f8c7 add python3 debs 2019-10-25 13:21:37 -05:00
A Holt
8a46a5bd01
GOOD_VER="2.8.7" due to 2.8.6 lineinfile bug? 2019-10-18 15:38:02 -04:00
A Holt
4106e37e0d
GOOD_VER="2.8.6" 2019-10-17 18:27:42 -04:00
A Holt
942f0f7233
Update scripts/ansible from "xenial" to "bionic" PPA's 2019-10-15 18:00:13 -04:00
A Holt
82d5362f50
Update ansible-2.9.x 2019-10-15 17:58:49 -04:00
A Holt
00ae136dc0
Update ansible-2.8.x 2019-10-15 17:57:45 -04:00
A Holt
05e3dad352
Update and rename ansible-2.7.x to ansible-2.8.x 2019-10-15 17:47:03 -04:00
A Holt
09fdba3ed1
Update and rename ansible-2.8.x to ansible-2.9.x 2019-10-15 17:46:20 -04:00
A Holt
400742001d
Recommend Ansible 2.9.0 2019-10-15 17:45:02 -04:00
A Holt
9188641798
Update iiab-diagnostics.README.md 2019-10-13 13:24:23 -04:00
A Holt
0e3539bf25
Update iiab-diagnostics 2019-10-13 13:23:36 -04:00
A Holt
e38234beda
Verbiage cleanup in iiab-diagnostics output 2019-10-13 12:54:22 -04:00
A Holt
af5d68e8c2
Update iiab-diagnostics.README.md 2019-10-13 12:47:01 -04:00
A Holt
b3de374452
Update iiab-diagnostics.README.md 2019-10-13 12:45:57 -04:00
A Holt
f01d291716
iiab-diagnostics: show RPi Model + debian_version 2019-10-13 12:45:44 -04:00
A Holt
516b30c393
Update iiab-diagnostics.README.md 2019-10-13 12:21:23 -04:00
A Holt
29023cb697
iiab-diagnostics: visually separate 1+6 output sections 2019-10-13 12:20:39 -04:00
A Holt
0398bfa7da
define function cat_dir() before cat_cmd() [as it was] 2019-10-13 10:31:58 -04:00
A Holt
2aefa0be35
iiab-diagnostics output reorder per @jvonau suggestion 2019-10-13 10:21:04 -04:00
A Holt
fe11c0d771
Try prefixing sudo in front of 3 cmds that partially fail (fixing incomplete results?) 2019-10-13 09:55:27 -04:00
A Holt
c7f7d6dd5b
Swap Sections 3 & 4, so iptables info is in 1 spot 2019-10-13 09:39:29 -04:00
A Holt
734e62f55e
Swap Sections 3 & 4, so iptables info is in 1 spot 2019-10-13 09:34:11 -04:00
A Holt
c57806f28c
Update iiab-diagnostics.README.md 2019-10-12 19:34:38 -04:00
A Holt
3cbfe0288c
Link to iiab-diagnostics documentation 2019-10-12 19:21:57 -04:00
A Holt
2b1ea7be03
Prompt users to auto-publish diagnostics to a pastebin. Partially supports non-root users. 2019-10-12 19:06:08 -04:00
A Holt
b5d4ae6d5d
Update iiab-diagnostics 2019-09-30 10:34:30 -04:00
A Holt
3cbcb71198
Update iiab-diagnostics 2019-09-30 10:32:32 -04:00
A Holt
16fe799d59
scripts/ansible-2.7.x ("Slow Food") 2019-09-27 17:06:01 -04:00
A Holt
9db1d722ae
Ansible 2.8.4 -> 2.8.5 2019-09-12 21:50:55 -04:00
A Holt
05dcc54fe1
Ansible 2.8.4 -> 2.8.5 2019-09-12 21:50:33 -04:00
A Holt
b395c07b57
Recommend Ansible 2.8.4 2019-08-15 23:35:25 -04:00
A Holt
6a1e3588ef
Recommend Ansible 2.8.4 2019-08-15 23:35:00 -04:00
A Holt
94018e7755
Recommend Ansible 2.7.13 2019-08-15 23:34:29 -04:00
A Holt
abaa844432
Update ansible-2.8.x 2019-07-25 17:25:13 -04:00
A Holt
10526edb04
Recommend Ansible 2.8.2 -> 2.8.3 2019-07-25 17:25:02 -04:00
A Holt
1e6b46d8c7
Recommend Ansible 2.8.1 -> 2.8.2 2019-07-03 17:01:00 -04:00
A Holt
53c08400af
Recommend Ansible 2.7.11 -> 2.7.12 2019-07-03 17:00:46 -04:00