aboutsummaryrefslogtreecommitdiff
path: root/ansible
diff options
context:
space:
mode:
authorMilo Casagrande <milo@ubuntu.com>2014-06-13 12:18:25 +0200
committerMilo Casagrande <milo@ubuntu.com>2014-06-13 12:18:25 +0200
commit5dc7ac886f05740a3291357bd6398feb4501a451 (patch)
treee74772a01d42e33a9880038ef990f4807b2173f0 /ansible
parentf5fe84dc471b74e0a6c6c03e59bad004e941057c (diff)
Fix ansible plyabook.
* Add missing nickname variable definition. * Fix problem with django_manage commands that need env variables defined.
Diffstat (limited to 'ansible')
-rw-r--r--ansible/host_vars/releases.linaro.org1
-rw-r--r--ansible/host_vars/snapshots.linaro.org1
-rw-r--r--ansible/host_vars/staging.releases.linaro.org1
-rw-r--r--ansible/host_vars/staging.snapshots.linaro.org1
-rw-r--r--ansible/roles/install-llp/tasks/main.yml10
5 files changed, 13 insertions, 1 deletions
diff --git a/ansible/host_vars/releases.linaro.org b/ansible/host_vars/releases.linaro.org
index a4cda77..986e9ad 100644
--- a/ansible/host_vars/releases.linaro.org
+++ b/ansible/host_vars/releases.linaro.org
@@ -1,2 +1,3 @@
hostname: releases.linaro.org
+nickname: releases.linaro.org
django_settings: settings_releases
diff --git a/ansible/host_vars/snapshots.linaro.org b/ansible/host_vars/snapshots.linaro.org
index 5b500f6..af2e125 100644
--- a/ansible/host_vars/snapshots.linaro.org
+++ b/ansible/host_vars/snapshots.linaro.org
@@ -1,2 +1,3 @@
hostname: snapshots.linaro.org
+nickname: snapshots.linaro.org
django_settings: settings_snapshots
diff --git a/ansible/host_vars/staging.releases.linaro.org b/ansible/host_vars/staging.releases.linaro.org
index 6a50bf7..aed1925 100644
--- a/ansible/host_vars/staging.releases.linaro.org
+++ b/ansible/host_vars/staging.releases.linaro.org
@@ -1,2 +1,3 @@
hostname: staging.releases.linaro.org
+nickname: staging-releases
django_settings: settings_staging_releases
diff --git a/ansible/host_vars/staging.snapshots.linaro.org b/ansible/host_vars/staging.snapshots.linaro.org
index a8aec3a..2a7b867 100644
--- a/ansible/host_vars/staging.snapshots.linaro.org
+++ b/ansible/host_vars/staging.snapshots.linaro.org
@@ -1,2 +1,3 @@
hostname: staging.snapshots.linaro.org
+nickname: staging-snapshots
django_settings: settings_staging_snapshots
diff --git a/ansible/roles/install-llp/tasks/main.yml b/ansible/roles/install-llp/tasks/main.yml
index 827f46d..44f8532 100644
--- a/ansible/roles/install-llp/tasks/main.yml
+++ b/ansible/roles/install-llp/tasks/main.yml
@@ -41,20 +41,28 @@
- name: Run syncdb command
django_manage: app_path={{ install_base }}/{{ hostname }}/{{ app_name }}
pythonpath="{{ install_base }}/{{ hostname }}:{{ install_base }}/{{ hostname }}/{{ app_name }}:/{{ install_base }}/{{ hostname }}/configs/django"
- settings={{ django_settings }}
+ settings="{{ django_settings }}"
command=syncdb
+ environment:
+ PYTHONPATH: "{{ install_base }}/{{ hostname }}:{{ install_base }}/{{ hostname }}/{{ app_name }}:/{{ install_base }}/{{ hostname }}/configs/django"
+ DJANGO_SETTINGS_MODULE: "{{ django_settings }}"
tags:
- install
- update
+ - django
- name: Run collectstatic command
django_manage: app_path={{ install_base }}/{{ hostname }}/{{ app_name }}
pythonpath="{{ install_base }}/{{ hostname }}:{{ install_base }}/{{ hostname }}/{{ app_name }}:/{{ install_base }}/{{ hostname }}/configs/django"
settings={{ django_settings }}
command=collectstatic
+ environment:
+ PYTHONPATH: "{{ install_base }}/{{ hostname }}:{{ install_base }}/{{ hostname }}/{{ app_name }}:/{{ install_base }}/{{ hostname }}/configs/django"
+ DJANGO_SETTINGS_MODULE: "{{ django_settings }}"
tags:
- install
- update
+ - django
- name: Fix directory permissions
file: path={{ install_base }}/{{ hostname }}/{{ app_name }}