- hosts: subplot-stress remote_user: root tasks: - name: "install gnupg" apt: name: gpg - name: "add Subplot APT key" apt_key: data: "{{ ci_prod_signing_key }}" - name: "add Subplot repository" apt_repository: repo: "deb http://ci-prod-controller.vm.liw.fi/debian unstable-ci main" - name: "install packages" apt: name: - screen - subplot - locales-all - git - python3 - cargo - texlive-latex-base - texlive-latex-recommended - texlive-fonts-recommended - build-essential - bc - name: "create user liw" user: name: liw comment: "Lars Wirzenius" shell: /bin/bash - name: "install authorized_keys for liw" authorized_key: user: liw key: "{{ liw_ssh_pub }}"