summaryrefslogtreecommitdiff
path: root/chaos-at-home/ch-equinox-t450s.yml
diff options
context:
space:
mode:
Diffstat (limited to 'chaos-at-home/ch-equinox-t450s.yml')
-rw-r--r--chaos-at-home/ch-equinox-t450s.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/chaos-at-home/ch-equinox-t450s.yml b/chaos-at-home/ch-equinox-t450s.yml
index dfe561cd..d068c2f2 100644
--- a/chaos-at-home/ch-equinox-t450s.yml
+++ b/chaos-at-home/ch-equinox-t450s.yml
@@ -7,6 +7,15 @@
- role: core/sshd/base
- role: core/zsh
- role: core/cpu-microcode
+ post_tasks:
+ - name: get list of foreign architectures from dpkg
+ command: dpkg --print-foreign-architectures
+ changed_when: false
+ register: dpkg_foreign_architectures
+ check_mode: no
+ - name: add i386 to dpkg foreign architectures
+ when: "'i386' not in dpkg_foreign_architectures.stdout_lines"
+ command: dpkg --add-architecture i386
- name: Payload Setup
hosts: ch-equinox-t450s
@@ -71,3 +80,9 @@
else
echo "Touchpad not found..."
fi
+
+ - name: install deps for c3voc/cm repo
+ pip:
+ name:
+ - "bundlewrap>=4.13.6"
+ - "bundlewrap-keepass"