7:f7a4a735f291
Anton Shestakov <av6@dwimlabs.net>, Sat, 19 Mar 2016 01:07:05 +0800
provision: gather the roles in a playbook

next change 13:ba58d75904e4

contrib/provision/playbook.yml

Permissions: -rw-r--r--

Other formats: Feeds:
---
- hosts: all
sudo: yes
vars:
domain: tram-im
pre_tasks:
- name: Purge unused packages that come preinstalled on Vagrant templates
apt: pkg={{ item }} state=absent purge=yes
with_items:
- chef
- chef-zero
- cloud-guest-utils
- cloud-init
- exim4
- exim4-base
- exim4-config
- exim4-daemon-light
- juju
- juju-core
- landscape-client
- landscape-common
- puppet
- puppet-common
- python2.6
- python2.6-minimal
when: ansible_virtualization_type == "virtualbox"
roles:
- role: common
tags: [common]
- role: certs
selfsigned:
- '{{ domain }}'
- 'muc.{{ domain }}'
tags: [certs]
- role: nginx
tags: [nginx]
- role: prosody
tags: [prosody]
- role: turnserver
tags: [turnserver]
- role: tram-im
tags: [tram-im]
...