summaryrefslogtreecommitdiff
path: root/chaos-at-home/ch-equinox-t450s.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2023-07-30 16:39:18 +0200
committerChristian Pointner <equinox@spreadspace.org>2023-07-30 21:01:41 +0200
commit1443110521e2587b1ebfd9dc6dbe5c6a8d75308f (patch)
tree109cfaf6e53e21b80bed5c58952ad93f4ed881c2 /chaos-at-home/ch-equinox-t450s.yml
parentch-equinox-ws: fix 32bit package support (diff)
make equinox-t450s more similiar to equinox-ws
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"