summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chaos-at-home/ch-equinox-t450s.yml15
-rw-r--r--inventory/host_vars/ch-equinox-t450s.yml4
2 files changed, 17 insertions, 2 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"
diff --git a/inventory/host_vars/ch-equinox-t450s.yml b/inventory/host_vars/ch-equinox-t450s.yml
index 7c1ed57b..3021d4d9 100644
--- a/inventory/host_vars/ch-equinox-t450s.yml
+++ b/inventory/host_vars/ch-equinox-t450s.yml
@@ -47,7 +47,7 @@ apt_repo_components:
spreadspace_apt_repo_components:
- main
-# - container ## TODO: not yet available for jammy
+ - container
zfs_arc_size:
min: 512M
@@ -271,7 +271,7 @@ ws_base_extra_packages:
- wavemon
- whois
- wine
- #- wine32 ## TODO: need to enable i386 arch in dpkg...
+ - wine32
- wine64
- winetricks
- wireshark