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

367 commits

Author SHA1 Message Date
A Holt
dfd222ef93
scripts/ansible: pip -> pip3 2021-05-24 21:07:02 -04:00
A Holt
2097abc4a8
Released: ansible-core 2.11.1, ansible-base 2.10.10, ansible 2.9.22 2021-05-24 21:04:21 -04:00
Jerry Vonau
a3bcda07e7 ansible - install dependencies before pip
pip will install the same packages but in /local/lib if the dependency
is not already in the system path, fill the system path with all the
dependencies before doing the local pip install. Helps avoid
overlapping of apt vs pip managed files.
2021-05-24 10:49:07 -05:00
A Holt
dc48fa0c6b
scripts/ansible: Clarity ~24MB Collections 2021-05-19 15:24:45 -04:00
A Holt
49875747e3
IIAB's 4 Ansible Collections shrank from ~37MB to ~24MB 2021-05-19 13:08:23 -04:00
A Holt
c26261752f
Better explain how to verify your Ansible version/installation 2021-05-19 12:28:14 -04:00
A Holt
58ee527fa5
Crystal Ball: Explain interim 'pip3 install ansible-core' at top of scripts/ansible 2021-05-19 11:38:58 -04:00
A Holt
9b4b31b369
scripts/ansible: Fix explanatory URL to scripts/ansible.md 2021-05-19 11:02:38 -04:00
A Holt
5b2994ef33
scripts/ansible: Touch up operator explanation 2021-05-19 10:58:01 -04:00
A Holt
56f08958fe
scripts/ansible: Touch up comment 2021-05-19 10:17:37 -04:00
A Holt
3771b910da
scripts/ansible: Touch up comment 2021-05-19 10:14:26 -04:00
A Holt
82069c386f
Merge branch 'master' into ansible-core-2.11-b 2021-05-04 04:27:54 -04:00
A Holt
33a1212f4e
scripts/ansible: Mention Ansible 2.9.21 2021-05-04 04:18:47 -04:00
A Holt
f967a9ad24
scripts/ansible clarifs: /etc/ansible/hosts not needed, etc 2021-05-03 21:07:14 -04:00
A Holt
647efb42e9
scripts/ansible: further clarify pip -> pip3 2021-05-03 21:03:49 -04:00
A Holt
87c9fe1c53
scripts/ansible: clarify python3-pip & pip3 2021-05-03 21:00:08 -04:00
A Holt
3422ec1369
scripts/ansible: further clarify ansible-base 2.10.9 2021-05-03 20:56:44 -04:00
A Holt
4895cd4d86
scripts/ansible: further document ansible-base 2.10.9 2021-05-03 20:53:30 -04:00
A Holt
06a04dbd95
Merge branch 'master' into ansible-core-2.11-b 2021-05-03 20:45:30 -04:00
A Holt
06225ab681
scripts/ansible: recommend ansible-base 2.10.9 2021-05-03 20:37:46 -04:00
A Holt
b0a2db30de
scripts/ansible: yet another well-meaning blog post trying to decypher /etc/apt/trusted.gpg.d quagmire 2021-04-27 14:06:44 -04:00
A Holt
99558b07a6
scripts/ansible: spacing touch up 2021-04-26 09:52:59 -04:00
root
593a02a02f CLARIF: /etc/apt/trusted.gpg.d is considered insecure 2021-04-26 09:17:31 -04:00
root
36053a3bc0 Install & document /usr/share/keyrings/iiab-ansible-keyring.gpg 2021-04-26 09:05:37 -04:00
Jerry Vonau
a401b38907 touch up notes 2021-04-23 03:11:09 -05:00
Jerry Vonau
9d12ad09ac save an apt update 2021-04-22 19:46:37 -05:00
Jerry Vonau
f41e4d7c65 just load the key from the repo to avoid apt-key issues 2021-04-22 19:39:22 -05:00
A Holt
4d25baa6c0
scripts/ansible: "$APT_PATH/apt -y install python3-pip" 2021-04-19 11:41:11 -04:00
A Holt
436e30726a
Experiment: do not create directory /etc/ansible & /etc/ansible/hosts 2021-04-19 11:29:42 -04:00
A Holt
f7ee26ddfd
scripts/ansible: "pip3 install ansible-core" interim/alternative 2021-04-19 11:07:50 -04:00
A Holt
58b972cdf7
scripts/ansible: further explain .travis.yml 2021-04-18 16:20:08 -04:00
root
ead6a2375a ansible-base (2.10) -> ansible-core (2.11+) transition very soon 2021-04-18 14:12:26 -04:00
root
2ebf8aefc9 'ansible --version' output was being truncated 2021-04-13 12:14:27 -04:00
A Holt
4f0c31969c
scripts/ansible: recommend ansible-base 2.10.8 2021-04-13 02:12:05 -04:00
A Holt
983c60611c
scripts/ansible doc: mention rename ansible-base -> ansible-core (forthcoming) 2021-04-06 14:26:07 -04:00
A Holt
2c5aa95bef
ansible/scripts: clarify legacy options to install 2.9.19 & 2.10.7 2021-03-15 22:44:01 -04:00
A Holt
0c35964604
Recommend ansible-base 2.10.7 2021-03-15 22:40:56 -04:00
A Holt
759269c489
scripts/ansible: Mention #2659 with 'ansible-galaxy collection list' 2021-03-07 12:05:57 -05:00
A Holt
2fa9ab6096
scripts/ansible: ansible-base is being renamed to ansible-core (effective soon, in coming weeks) 2021-03-07 11:54:17 -05:00
A Holt
804ea8e95f
scripts/ansible: Mention pip3 in addition to pip 2021-02-26 10:50:35 -05:00
A Holt
67352afe9d
script/ansible: Link to Contributors Guide, summarizing IIAB's use of Ansible 2021-02-26 10:29:33 -05:00
A Holt
1565d096b4
scripts/ansible doc tweak 2021-02-25 19:22:38 -05:00
A Holt
6022d372f0
scripts/ansible: "bash -e" is debatable (document it for now) 2021-02-25 09:10:17 -05:00
A Holt
c28900a7db
Spacing tweak 2021-02-25 08:49:32 -05:00
A Holt
32e9021fdc
scripts/ansible: Minor readability tweaks 2021-02-25 08:48:44 -05:00
root
f2567fd807 scripts/ansible: document Ansible Collections 2021-02-25 00:00:05 -05:00
root
37af289942 scripts/ansible installs bionic-or-focal 2021-02-24 23:29:59 -05:00
A Holt
7bb1628c83
Recommend ansible-base 2.10.6 2021-02-21 09:29:50 -05:00
A Holt
06209eeb90
Merge pull request #2671 from holta/postgresql-collection
Install community.postgresql Ansible collection
2021-01-28 20:30:51 -05:00
A Holt
45866f2eb9
~4 instead of ~3 Andible collections going forward 2021-01-28 20:26:11 -05:00
A Holt
f46d469eb7
ansible-base 2.10.5 2021-01-18 19:48:49 -05:00
A Holt
6ecad1da05
Mentions Ansible 2.9.16 as possible alternative 2020-12-15 06:25:41 -05:00
A Holt
1d52a96dbe
Merge pull request #2662 from holta/ansible-2.10.4
Recommend Ansible (ansible-base) 2.10.4
2020-12-15 06:08:09 -05:00
A Holt
e18a89975e
Recommend Ansible (ansible-base) 2.10.4 2020-12-15 05:59:45 -05:00
A Holt
a3fc75d9ef
scripts/ansible: code readability 2020-11-28 21:18:58 -05:00
A Holt
5314234167
scripts/ansible: Mention PRs #2647 #2652 #2653 #2655 2020-11-28 20:55:20 -05:00
A Holt
105bbdc0b9
ansible-galaxy -r /opt/iiab/iiab/collections.yml 2020-11-28 20:27:53 -05:00
root
55f0707187 scripts/ansible: Explain /usr/share/ansible/collections/ansible_collections 2020-11-28 22:39:00 +00:00
A Holt
850aedd808
scripts/ansible: --force-with-deps -r collections.yml -p /usr/share/ansible/collections 2020-11-28 17:09:04 -05:00
A Holt
22fb735fb8
scripts/ansible: Mention PRs #2652 & #2653 2020-11-28 10:32:15 -05:00
A Holt
243fe86c22
scripts/ansible: Clarify upgrading of (3) Ansible Collections 2020-11-28 10:14:08 -05:00
A Holt
f6fafe6b2c
scripts/ansible: Explain that we try to upgrade Ansible Collections (3 for now) 2020-11-28 10:11:33 -05:00
A Holt
97c3229056
scripts/ansible: try --force-with-deps with Ansible Collections 2020-11-28 09:15:58 -05:00
A Holt
b8c98ced1b
scripts/ansible: js-menu path cleanup typo 2020-11-27 22:14:26 -05:00
root
fe6b95e612 scripts/ansible: cleaner comment 2020-11-27 21:13:00 -05:00
root
5609e234af scripts/ansible: Clarify ansible-base 2.10.3+ 2020-11-27 21:00:30 -05:00
root
860d05ec5d scripts/ansible: 2 -> 3 Ansible Collections 2020-11-27 20:57:54 -05:00
root
e392ba625c 2-common/tasks/main.yml: try to reconcile sysctl settings 2020-11-27 20:51:51 -05:00
A Holt
45cba4e4ee
scripts/ansible: clarify possible need for ansible.posix collection 2020-11-27 16:51:57 -05:00
A Holt
15dffe7ac5
#ansible-galaxy collection install ansible.posix 2020-11-27 08:16:01 -05:00
A Holt
90539e1e8b
ansible-base 2.10.2 -> 2.10.3 2020-11-05 22:00:48 -05:00
A Holt
c511a85c1b
python3-packaging to avoid Ansible pink warning 2020-10-26 07:26:54 -07:00
A Holt
f4c301913a
Ansible version recommendation: 2.10.1 -> 2.10.2 2020-10-08 17:50:53 -04: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
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
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
2f63409b7e
scripts/ansible: temp workaround (revert to Ansible 2.9.6) mitigating #2481 2020-08-20 08:33:24 -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
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
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
A Holt
955d5ba214
Recommend Ansible 2.9.7 2020-04-16 23:50:01 -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
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
8188ceb6d1
Recommend Ansible 2.9.6 2020-03-06 01:12:34 -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
8ca7cea3e2
Recommend Ansible 2.9.1 -> 2.9.2 2019-12-05 09:39:45 -05:00
A Holt
ed7b1a2346
Recommend Ansible 2.9.0 -> 2.9.1 2019-11-13 20:47:37 -05:00
A Holt
6820b8951e
syntax errors: echo command quotes 2019-11-03 14:32:07 -05:00
A Holt
278aa9734c
scripts/ansible: 80-char width somewhat cleaner 2019-11-03 11:18:02 -05:00
Jerry Vonau
9fae04d557 requested wording 2019-11-02 13:33:26 -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
942f0f7233
Update scripts/ansible from "xenial" to "bionic" PPA's 2019-10-15 18:00:13 -04:00
A Holt
400742001d
Recommend Ansible 2.9.0 2019-10-15 17:45:02 -04:00
A Holt
16fe799d59
scripts/ansible-2.7.x ("Slow Food") 2019-09-27 17:06:01 -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
10526edb04
Recommend Ansible 2.8.2 -> 2.8.3 2019-07-25 17:25:02 -04:00
A Holt
2916d1d841
Recommend Ansible 2.8.1 -> 2.8.2 2019-07-03 17:00:24 -04:00
A Holt
bd3dd4918b
Recommend Ansible 2.8.1 2019-06-07 11:43:25 -04:00
A Holt
cc407e212c
Ansible GOOD_VER 2.7.10 -> 2.8.0 2019-05-16 23:11:15 -04:00
A Holt
62b75856b6
toughen apt-key: keyserver.ubuntu.com -> hkp://keyserver.ubuntu.com:80 2019-05-07 15:02:16 -04:00
A Holt
e49adbcb24
Ansible 2.7.9 -> 2.7.10 2019-04-04 14:07:21 -04:00
A Holt
ef3f512f1e
Ansible 2.7.8 -> 2.7.9 2019-03-15 11:55:43 -04:00
A Holt
84b715f4fb
Ansible 2.7.7 -> 2.7.8 2019-02-21 17:22:07 -05:00
A Holt
c5fbb4f058
Update ansible 2019-02-10 14:46:33 -05:00
A Holt
45ca0d9ae3
Update ansible 2019-02-07 20:54:20 -05:00
A Holt
a0a76f6f34
Update ansible 2019-01-17 15:57:22 -05:00
A Holt
00a9f1f195
Update ansible 2018-12-13 19:50:02 -05:00
A Holt
0769f31176
Update ansible 2018-11-30 15:06:57 -05:00
A Holt
1b8ce93258
recommend ansible-2.7.3 2018-11-29 18:31:00 -05:00
A Holt
ac8acb4543
Update ansible 2018-10-25 19:19:52 -04:00
A Holt
b8a740b219
Update ansible 2018-10-08 19:40:01 -04:00
A Holt
2288745b94
Update ansible 2018-09-28 22:35:11 -04:00
A Holt
70f2a70dea
Update ansible 2018-09-28 22:33:56 -04:00
A Holt
dc8c33116e
Update ansible 2018-09-25 16:49:09 -04:00
A Holt
1f8634356d
Update ansible 2018-09-25 16:43:04 -04:00
A Holt
c9044a7d2d
Update ansible 2018-09-25 16:35:01 -04:00
A Holt
2a80a3e510
Update ansible 2018-09-25 16:33:52 -04:00
A Holt
aa4b79befb
Update ansible 2018-09-25 16:12:21 -04:00
A Holt
971433484c
Update ansible 2018-09-25 16:07:52 -04:00
A Holt
a890c169a5
Update ansible 2018-09-25 15:18:13 -04:00
A Holt
2c06ff29a7
Update ansible 2018-09-25 15:02:03 -04:00
A Holt
03cacc5bf4
Update ansible 2018-09-07 10:53:45 -04:00
A Holt
f867aaf0df
Update ansible 2018-09-07 10:43:49 -04:00
A Holt
9b8de1b17f
Update ansible 2018-09-07 09:51:26 -04:00
A Holt
227623e3f0
Update ansible 2018-09-07 09:36:39 -04:00
A Holt
0f5d2d240f
Update ansible 2018-09-07 09:14:08 -04:00
A Holt
56366bddce
Update ansible 2018-09-07 03:58:19 -04:00
A Holt
b81001e506
Update ansible 2018-09-07 03:38:54 -04:00
A Holt
8a442dd1fb
Update ansible 2018-09-07 03:30:43 -04:00