summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chaos-at-home/ch-equinox-ws.yml4
-rw-r--r--inventory/host_vars/ch-equinox-ws.yml15
2 files changed, 18 insertions, 1 deletions
diff --git a/chaos-at-home/ch-equinox-ws.yml b/chaos-at-home/ch-equinox-ws.yml
index f7c77328..2118d4a0 100644
--- a/chaos-at-home/ch-equinox-ws.yml
+++ b/chaos-at-home/ch-equinox-ws.yml
@@ -14,3 +14,7 @@
- role: apt-repo/kubernetes
- role: apt-repo/riot
- role: ws/base
+ post_tasks:
+ - name: install ansible via pip
+ pip:
+ name: ansible
diff --git a/inventory/host_vars/ch-equinox-ws.yml b/inventory/host_vars/ch-equinox-ws.yml
index 499d0254..450434f0 100644
--- a/inventory/host_vars/ch-equinox-ws.yml
+++ b/inventory/host_vars/ch-equinox-ws.yml
@@ -217,8 +217,21 @@ ws_base_extra_packages:
# needs apt-repo/riot
- element-desktop
-## needs PPA or other external repo ??
+## ansible in focal is outdated and the PPA is currently broken
+## will install ansible via pip but listing the deps here:
# - ansible
+ - python3-argcomplete
+ - python3-crypto
+ - python3-cryptography
+ - python3-distutils
+ - python3-dnspython
+ - python3-httplib2
+ - python3-jinja2
+ - python3-netaddr
+ - python3-yaml
+ - python3-pip
+
+## needs PPA or other external repo ??
# - bazel
# - deadbeef
# - google-chrome-stable