505b3b0894e6dc0d57d4e999f7284a896efda721
[genesis.git] / compass / deploy / ansible / roles / glance / tasks / glance_install.yml
1 ---
2 - name: install glance packages
3   apt: name={{ item }} state=latest force=yes
4   with_items:
5     - glance
6     - python-glanceclient
7
8 - name: generate glance service list
9   shell: echo {{ item }} >> /opt/service
10   with_items:
11     - glance-registry
12     - glance-api
13
14 - name: update glance conf
15   template: src={{ item }} dest=/etc/glance/{{ item }}
16             backup=yes
17   with_items:
18     - glance-api.conf
19     - glance-registry.conf
20   notify:
21     - restart glance-registry
22     - restart glance-api
23
24 - name: remove default sqlite db
25   shell: rm /var/lib/glance/glance.sqlite || touch glance.sqllite.db.removed
26