summaryrefslogtreecommitdiff
path: root/openstack/usr/share/openstack/horizon.yml
blob: b6113b6be12dbc75328ebe1903ffe6a38c71af9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
---
- hosts: localhost
  tasks:

# Setup apache, this may end up in apache.yml
  - name: Create the apache user.
    user: name=apache comment="Apache Server" shell=/sbin/nologin home=/var/www

  - file: path=/usr/sbin/suexec group=apache mode=4750

# Setup horizon
  - name: Create the horizon user.
    user: name=horizon comment="Openstack Horizon User" shell=/sbin/nologin home=/var/lib/horizon

  - name: Create the /var folders for horizon
    file: path={{ item }} state=directory owner=horizon group=horizon
    with_items:
    - /var/lib/horizon

  - file: src=/etc/horizon/apache-horizon.conf dest=/etc/httpd/conf.d/apache-horizon.conf state=link

  - name: Enable and start apache services needed by horizon
    service: name={{ item }} enabled=yes state=started
    with_items:
    - apache-httpd.service