summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--inventory/group_vars/elevate-festival/vars.yml1
-rw-r--r--inventory/host_vars/ch-equinox-t450s.yml1
-rw-r--r--inventory/host_vars/s2-mr-snuggles.yml74
-rw-r--r--inventory/hosts.ini1
-rw-r--r--spreadspace/s2-mr-snuggles.yml26
5 files changed, 102 insertions, 1 deletions
diff --git a/inventory/group_vars/elevate-festival/vars.yml b/inventory/group_vars/elevate-festival/vars.yml
index d398a299..5d86fa60 100644
--- a/inventory/group_vars/elevate-festival/vars.yml
+++ b/inventory/group_vars/elevate-festival/vars.yml
@@ -127,6 +127,7 @@ network_zones:
offsets:
companion: 42
kuschelbaer: 48
+ mr-snuggles: 49
atem-datacop: 90
hyperdeck-datacop: 91
atemctrl-datacop: 92
diff --git a/inventory/host_vars/ch-equinox-t450s.yml b/inventory/host_vars/ch-equinox-t450s.yml
index 9c7c772c..f32ce7fe 100644
--- a/inventory/host_vars/ch-equinox-t450s.yml
+++ b/inventory/host_vars/ch-equinox-t450s.yml
@@ -160,7 +160,6 @@ ws_base_extra_packages:
- qemu-kvm
- qemu-utils
- quilt
- - radeontop
- ragel
- rdesktop
- rhythmbox
diff --git a/inventory/host_vars/s2-mr-snuggles.yml b/inventory/host_vars/s2-mr-snuggles.yml
new file mode 100644
index 00000000..b8151728
--- /dev/null
+++ b/inventory/host_vars/s2-mr-snuggles.yml
@@ -0,0 +1,74 @@
+---
+preseed_language: de
+preseed_country: AT
+preseed_locales:
+ - de_AT.UTF-8
+ - de_DE.UTF-8
+ - en_US.UTF-8
+
+preseed_no_splash: no
+preseed_install_tasks:
+ - xubuntu-desktop
+
+preseed_no_netplan: yes
+preseed_manual_partitioning: yes
+
+install:
+ efi: no
+
+install_dhcp: yes
+network:
+ domain: "{{ host_domain }}"
+ primary:
+ name: enp0s25
+
+
+base_modules_blacklist: "{{ base_modules_blacklist_none }}"
+
+admin_users_host:
+ - equinox
+
+apt_repo_components:
+ - main
+ - restricted
+ - universe
+ - multiverse
+
+
+ws_base_hide_ntfs_disks:
+ - /dev/disk/by-id/ata-SAMSUNG_MZ7PD256HCGM-000H7_S1N8NSAF827489-part1
+ - /dev/disk/by-id/ata-SAMSUNG_MZ7PD256HCGM-000H7_S1N8NSAF827489-part2
+
+ws_base_extra_packages:
+ - cpu-x
+ - i7z
+ - horst
+ - ipcalc
+ - iperf
+ - iperf3
+ - iputils-arping
+ - jq
+ - mosh
+ - pv
+ - unrar
+ - wavemon
+ - whois
+ - xfce4-goodies
+
+
+ws_minet_wired_interface_name: enp0s25
+ws_minet_wired_interface_module: e1000e
+
+ws_minet_wireless_interface_name: wlp3s0
+ws_minet_wireless_interface_module: iwlwifi
+
+ws_minet_openwifi_connections:
+ cityaccessWireless:
+ description: City Access Wireless
+ ssid: Cityaccess
+ elevateForumWireless:
+ description: elevate Forum Wireless
+ ssid: Cityaccess Forum Open
+ escWireless:
+ description: esc medienkunstlabor Wireless
+ ssid: esc
diff --git a/inventory/hosts.ini b/inventory/hosts.ini
index cbc0d839..2863223b 100644
--- a/inventory/hosts.ini
+++ b/inventory/hosts.ini
@@ -96,6 +96,7 @@ env_group=spreadspace
[spreadspace]
s2-build host_name=build
+s2-mr-snuggles host_name=mr-snuggles
s2-calypso host_name=calypso
s2-telesto host_name=telesto
s2-thetys host_name=thetys
diff --git a/spreadspace/s2-mr-snuggles.yml b/spreadspace/s2-mr-snuggles.yml
new file mode 100644
index 00000000..7ac1b08f
--- /dev/null
+++ b/spreadspace/s2-mr-snuggles.yml
@@ -0,0 +1,26 @@
+---
+- name: Basic Setup
+ hosts: s2-mr-snuggles
+ roles:
+ - role: apt-repo/base
+ - role: core/base
+ - role: core/sshd
+ - role: core/zsh
+ - role: core/cpu-microcode
+ - role: apt-repo/backports
+ - role: apt-repo/spreadspace
+ - role: ws/base
+ - role: core/admin-users
+ - role: ws/minet
+ post_tasks:
+ - name: disable caps-lock
+ lineinfile:
+ path: /etc/default/keyboard
+ regexp: '#?\s*XKBOPTIONS='
+ line: 'XKBOPTIONS="caps:none"'
+
+ ## TODO: run update-grub and or fix installer to allow install of other operating systems
+ - name: install os-prober
+ apt:
+ name: os-prober
+ state: present