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

380 commits

Author SHA1 Message Date
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
A Holt
4ef95dc027
Update ansible 2018-09-07 03:25:56 -04:00
A Holt
d72b1aad1c
Update ansible 2018-09-07 03:16:14 -04:00
A Holt
1e619e6bbe
Update ansible 2018-09-07 03:08:50 -04:00
A Holt
4d9c90dbcb
Update ansible 2018-09-07 02:55:36 -04:00
A Holt
68fe0b5978
Update ansible 2018-09-07 02:31:04 -04:00
A Holt
9c7b3af79e
Update ansible 2018-09-07 02:27:17 -04:00
A Holt
ce7c953e4c
Update ansible 2018-09-07 02:19:40 -04:00
A Holt
ed0d19d09d
Update ansible 2018-09-07 02:10:22 -04:00
A Holt
82350f8c87
Update ansible 2018-09-07 02:02:06 -04:00
A Holt
8a017cee1e
output far more understandable (if upgrading Ansible) 2018-09-07 01:54:26 -04:00
A Holt
0ad37c6a12
Ansible 2.6.3 -> 2.6.4 2018-09-07 01:15:06 -04:00
A Holt
c3af81bfec
Update ansible 2018-09-05 18:22:33 -04:00
A Holt
f2a14d3cfb
Update ansible 2018-09-05 18:21:50 -04:00
A Holt
1053a20d5a
Update ansible 2018-09-05 18:08:51 -04:00
A Holt
653096f599
Update ansible 2018-09-05 17:59:31 -04:00
A Holt
eee5183eeb
Update ansible 2018-09-05 17:49:40 -04:00
A Holt
32735b2df1
Update ansible 2018-08-23 15:12:38 -04:00
A Holt
31827b172c
Update ansible 2018-08-20 11:54:13 -04:00
A Holt
ae6edf6037
Update ansible 2018-08-17 12:03:33 -04:00
A Holt
9a408fdc93
Update ansible 2018-07-29 12:55:06 -04:00
A Holt
b0bb0de0a2
Update ansible 2018-07-29 12:50:25 -04:00
A Holt
f84bb73465
Update ansible 2018-07-29 12:47:07 -04:00
A Holt
eecf4792d9
scripts announces it's beginning 2018-07-20 04:38:35 -04:00
A Holt
38c6379148
Update ansible 2018-07-20 00:58:24 -04:00
A Holt
bd6324fe22
Update ansible 2018-07-18 19:42:53 -04:00
A Holt
61aafcf617
Update ansible 2018-07-10 23:30:20 -04:00
A Holt
0267eb3d62
Update ansible 2018-07-10 23:27:10 -04:00
A Holt
df2da3264c
Update ansible 2018-07-05 18:13:36 -04:00
A Holt
2eb532a28d
Update ansible 2018-06-28 21:21:04 -04:00
A Holt
448a90d0f5
revise recommendation from 2.5.5 to 2.6.0 2018-06-28 20:56:29 -04:00
A Holt
d45560d28d
Update ansible 2018-06-28 20:09:15 -04:00
root
4a6d404082 WARN operator: re-run apt-key if keyserver.ubuntu.com network/mirror fails 2018-06-27 14:55:19 -04:00
A Holt
6dfeefeaed
Update ansible 2018-06-27 13:21:00 -04:00
A Holt
3a56685f6c
recommend Ansible 2.5.5 2018-06-21 15:59:46 -04:00
A Holt
6fe4276b69
Merge pull request #847 from holta/ansible-needs-dirmngr-only
scripts/ansible needs dirmngr only; prereqs not needed: python-pip python-setuptools python-wheel patch
2018-06-20 19:43:13 -04:00
A Holt
a69af41a36
Update ansible 2018-06-20 19:38:10 -04:00
A Holt
84b5ef14d1
Ansible needs dirmngr but not python-pip python-setuptools python-wheel patch 2018-06-20 19:35:48 -04:00
A Holt
da2dd86732
Update ansible 2018-06-20 10:32:40 -04:00
A Holt
4400a7fe59
Update ansible 2018-06-20 10:28:08 -04:00
A Holt
8ee15f232e
Update ansible 2018-06-20 10:21:18 -04:00
A Holt
918ea7d491
Update ansible 2018-06-20 10:14:12 -04:00
A Holt
516510c4c9
Update ansible 2018-06-20 10:13:34 -04:00
A Holt
2c1c1efe4a
Update ansible 2018-06-20 10:08:31 -04:00
A Holt
5aabcaccd4
Update ansible 2018-06-20 10:01:18 -04:00
A Holt
164b9d5a69
Warnings Strengthened 2018-06-20 09:56:30 -04:00
A Holt
7aaeebe2c2
recommend ansible 2.5.3 -> 2.54 2018-06-09 23:14:06 -04:00
A Holt
f8a45955f7
Update ansible 2018-05-18 12:08:30 -04:00
A Holt
c07d998946
Update ansible 2018-05-11 14:18:24 -04:00
Jerry Vonau
cc80573c2f make grep shutup if not found 2018-04-09 15:06:52 -05:00
Jerry Vonau
739e96d7d8 See https://github.com/jvonau/iiab/issues/18 2018-04-09 13:25:22 -05:00
A Holt
b7acab52fd
Update ansible 2018-04-05 13:54:21 -04:00
A Holt
96f113059c
Update ansible 2018-04-05 13:38:32 -04:00
A Holt
42f6a4eb4c
Update ansible 2018-04-05 13:13:37 -04:00
A Holt
92a664901e
"elif ubuntu" must be above "elif debian || raspbian" 2018-04-05 13:11:57 -04:00
A Holt
4f49e8f436
Update ansible 2018-04-05 11:50:57 -04:00
A Holt
76a17f6f8c
change from /etc/apt/sources.list.d/ansible.list to iiab-ansible.list for Debian & Raspbian 2018-04-05 11:47:55 -04:00
A Holt
e5e5969955
Update ansible 2018-04-05 05:57:46 -04:00
A Holt
71ab0953c9
Update ansible 2018-04-05 05:45:38 -04:00
root
a78e10403f scripts/ansible 644 -> 755 2018-04-05 05:41:38 -04:00
A Holt
94227e702a
Update ansible 2018-04-05 05:36:29 -04:00
A Holt
b57fffaa69
Update ansible 2018-04-05 05:33:35 -04:00
A Holt
005d7db1d4
Create ansible 2018-04-05 05:29:52 -04:00
A Holt
9cb6c40a6b
Rename ansible to ansible-2.4.x 2018-04-05 04:36:31 -04:00
A Holt
42b13eb513
generate LOUDER warning if /etc/apt/sources.list* already exist(s) (for folk wanting to revert from 2.5.x to 2.4.x) 2018-04-05 04:35:10 -04:00
A Holt
82a24a1ccb
Update ansible 2018-04-05 04:08:06 -04:00
A Holt
5fa3cfd118
Update ansible 2018-04-05 03:54:49 -04:00
A Holt
be73c0f789
Add repo for ansible-2.4 alone (avoids upgrades to 2.5.x upon "apt update" etc) 2018-04-05 03:53:03 -04:00
A Holt
7741f4a651
Update ansible 2018-04-05 03:30:02 -04:00
A Holt
49382001ad
Update ansible 2018-04-05 03:29:16 -04:00
A Holt
1684fd90e1
safer test for existence of command (ansible-playbook) 2018-04-05 03:28:52 -04:00
A Holt
d62c51c041
add BOTH PPA repos (for Ansible 2.4.x & latest) to /etc/apt/* 2018-04-05 03:06:24 -04:00
A Holt
a87d41d2bc
let's not restrict PPA repo to Ansible 2.4.x if poss? 2018-04-05 02:57:11 -04:00
A Holt
c7e611b755
pin Ansible to 2.4.x for now (e.g. "pip install ansible==2.4.4.0" on OLPC) 2018-04-05 02:32:43 -04:00
A Holt
8e71469b52
Update ansible 2018-03-23 12:52:23 -04:00
A Holt
62de11463d
restore scripts/ansible now that Ansible 2.5.0 is released & smoke-tested 2018-03-23 12:50:18 -04:00
A Holt
277adddee0
comments clarified: Ansible 2.4.2 override for now 2018-02-12 09:58:46 -05:00
A Holt
9e55dac626
apt -y --allow-downgrades install ./ansible_2.4.2... 2018-02-11 18:29:41 -05:00
A Holt
8f682f463b
apt -y install ./ansible_2.4.2... 2018-02-11 18:24:44 -05:00
A Holt
cc491feb9c
temporarily install Ansible 2.4.2 on RPi/Deb/Ubuntu (from download.iiab.io) 2018-02-11 18:16:00 -05:00
A Holt
0095c6907d
also ansible-2.4.3.0-1.el7.ans.noarch.rpm 2018-02-06 21:04:44 -05:00
A Holt
705f008864
scripts/ansible 2.4.2 -> 2.4.3 2018-02-06 19:32:58 -05:00
A Holt
62bdd1ea2a
# to match iiab-install 2017-12-13 07:03:01 -05:00
A Holt
4e90c94c9e
ansible version logic standardized w/ iiab-install 2017-12-13 04:51:45 -05:00
A Holt
9d014e620c
if ! which ansible-playbook ; then 2017-12-12 11:33:39 -05:00
A Holt
944fe8b1ec
restores "grep -qi" & much cleaner
Tested on Ubuntu 16.04 LTS and Raspbian Lite.
2017-12-12 11:09:00 -05:00
A Holt
989d52c4a1
2 typos due to autocomplete 2017-12-11 23:29:53 -05:00
A Holt
904484d977
Explanations added 2017-12-11 22:08:17 -05:00