- hosts: scap-dev remote_user: root tasks: - name: "install gpg" apt: name: gnupg - 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 - build-essential - locales-all - git - python - python3 - python-all-dev - python3-all-dev - python-tox - php5 - debhelper - bash-completion - python-setuptools - git-buildpackage - rsync # - subplot - python-six - python-yaml - python-pygments - python-concurrent.futures - python-requests - python-jinja2 - pandoc - python-configparser - python-psutil - python-flake8 - 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 }}"