--- - name: Basic Setup hosts: ele-telesto roles: - role: apt-repo/base - role: core/base - role: core/sshd/base - role: core/zsh - role: core/cpu-microcode - role: core/ntp - role: core/admin-users - role: apt-repo/spreadspace - role: monitoring/prometheus/exporter - role: streaming/blackmagic/desktopvideo # post_tasks: # - name: install lm-sensors and i7z # apt: # name: # - lm-sensors # - i7z # # - name: load modules for lm-sensors # vars: # sensors_modules: # - coretemp # block: # - name: load special modules for lm-sensors # loop: "{{ sensors_modules }}" # modprobe: # name: "{{ item }}" # state: present # # - name: make sure sensor modules are loaded on reboot # copy: # content: | # # Ansible managed # # {% for module in sensors_modules %} # {{ module }} # {% endfor %} # dest: /etc/modules-load.d/sensors.conf