Commit 1c015a65 by John Jarvis

updating plays in edx-east and edx-west for supervisor role

parent d60d89ce
......@@ -15,6 +15,7 @@
- "{{ secure_dir }}/vars/users.yml"
roles:
- common
- supervisor
- datadog
- role: nginx
nginx_sites:
......@@ -34,6 +35,7 @@
- "{{ secure_dir }}/vars/users.yml"
roles:
- common
- supervisor
- datadog
- role: nginx
nginx_sites:
......
......@@ -7,6 +7,7 @@
- "{{ secure_dir }}/vars/users.yml"
roles:
- common
- supervisor
- datadog
- role: nginx
nginx_sites:
......@@ -25,6 +26,7 @@
- "{{ secure_dir }}/vars/users.yml"
roles:
- common
- supervisor
- datadog
- role: nginx
nginx_sites:
......@@ -43,6 +45,7 @@
- "{{ secure_dir }}/vars/users.yml"
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- xserver
......@@ -56,6 +59,7 @@
- "{{ secure_dir }}/vars/users.yml"
roles:
- common
- supervisor
- rabbitmq
- splunkforwarder
- hosts: tag_aws_cloudformation_stack-name_feanilsandbox:&tag_group_xqueue
......@@ -65,6 +69,7 @@
- "{{ secure_dir }}/vars/users.yml"
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- xqueue
......
......@@ -5,6 +5,7 @@
gather_facts: False
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- devpi
......
......@@ -7,6 +7,7 @@
gather_facts: True
roles:
- common
- supervisor
- role: virtualenv
virtualenv_user: "notifier"
virtualenv_user_home: "/opt/wwc/notifier"
......@@ -22,6 +23,7 @@
gather_facts: True
roles:
- common
- supervisor
- role: virtualenv
virtualenv_user: "notifier"
virtualenv_user_home: "/opt/wwc/notifier"
......@@ -37,6 +39,7 @@
gather_facts: True
roles:
- common
- supervisor
- role: virtualenv
virtualenv_user: "notifier"
virtualenv_user_home: "/opt/wwc/notifier"
......@@ -52,6 +55,7 @@
gather_facts: True
roles:
- common
- supervisor
- role: virtualenv
virtualenv_user: "notifier"
virtualenv_user_home: "/opt/wwc/notifier"
......@@ -68,6 +72,7 @@
vars:
roles:
- common
- supervisor
- role: virtualenv
virtualenv_user: "notifier"
virtualenv_user_home: "/opt/wwc/notifier"
......
......@@ -13,6 +13,7 @@
mysql5_workaround: True
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- lms
......
......@@ -6,6 +6,7 @@
- "{{ secure_dir }}/vars/mlapi_prod_users.yml"
roles:
- common
- supervisor
- discern
sudo: True
- hosts:
......
......@@ -6,6 +6,7 @@
- "{{ secure_dir }}/vars/mlapi_sandbox_users.yml"
roles:
- common
- supervisor
- discern
sudo: True
- hosts:
......
......@@ -6,6 +6,7 @@
- "{{ secure_dir }}/vars/mlapi_stage_users.yml"
roles:
- common
- supervisor
- discern
sudo: True
- hosts:
......
......@@ -19,6 +19,7 @@
- "{{ secure_dir }}/vars/edxapp_prod_users.yml"
roles:
- common
- supervisor
- {'role': 'nginx', 'nginx_conf': true}
- {'role': 'edxapp', 'openid_workaround': true, 'template_subdir': 'carnegie'}
# run this role last
......
......@@ -15,4 +15,5 @@
- "{{ secure_dir }}/vars/edxapp_prod_users.yml"
roles:
- common
- supervisor
- { role: 'edxapp', celery_worker: True }
......@@ -32,6 +32,7 @@
- "{{ secure_dir }}/vars/edxapp_prod_users.yml"
roles:
- common
- supervisor
- role: nginx
nginx_conf: true
nginx_sites:
......
......@@ -15,4 +15,5 @@
- "{{ secure_dir }}/vars/edxapp_prod_users.yml"
roles:
- common
- supervisor
- { role: 'edxapp', celery_worker: True }
......@@ -15,6 +15,7 @@
state: 'absent'
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- lms
......
......@@ -26,6 +26,7 @@
- "{{ secure_dir }}/vars/shib_prod_vars.yml"
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- lms
......
......@@ -7,3 +7,4 @@
local_dir: '../../../configuration-secure/ansible/local'
roles:
- common
- supervisor
......@@ -18,6 +18,7 @@
- "{{ secure_dir }}/vars/edxapp_prod_users.yml"
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- ora
......
......@@ -16,6 +16,7 @@
- "{{ secure_dir }}/vars/shib_prod_vars.yml"
roles:
- common
- supervisor
- { role: 'edxapp', celery_worker: True }
#
......
......@@ -15,6 +15,7 @@
- "{{ secure_dir }}/vars/edxapp_prod_users.yml"
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- xqueue
......
......@@ -12,4 +12,5 @@
- "{{ secure_dir }}/vars/edxapp_stage_users.yml"
roles:
- common
- supervisor
......@@ -17,6 +17,7 @@
- "{{ secure_dir }}/vars/shib_stage_vars.yml"
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- lms
......
......@@ -12,6 +12,7 @@
#- "{{ secure_dir }}/vars/shib_stage_vars.yml"
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- lms
......
......@@ -8,6 +8,7 @@
- "{{ secure_dir }}/vars/edxapp_stage_vars.yml"
- "{{ secure_dir }}/vars/notifier_stage_vars.yml"
roles:
- supervisor
- role: virtualenv
virtualenv_user: "notifier"
virtualenv_user_home: "/opt/wwc/notifier"
......
......@@ -10,6 +10,7 @@
- "{{ secure_dir }}/vars/edxapp_stage_users.yml"
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- ora
......
......@@ -10,6 +10,7 @@
- "{{ secure_dir }}/vars/edxapp_stage_users.yml"
roles:
- common
- supervisor
- rabbitmq
#- hosts: tag_aws_cloudformation_stack-name_feanilpractice:&tag_group_edxapp
......
......@@ -15,6 +15,7 @@
- "{{ secure_dir }}/vars/edxapp_stage_users.yml"
roles:
- common
- supervisor
- { role: 'edxapp', celery_worker: True }
# run the notifier on the first util machine only
......
......@@ -10,6 +10,7 @@
- "{{ secure_dir }}/vars/edxapp_stage_users.yml"
roles:
- common
- supervisor
- role: nginx
nginx_sites:
- xqueue
......
......@@ -4,7 +4,6 @@
# TODO: the supervisor ansible module does not support
# stopping and starting services by group.
# Ignoring errors for initial install use-case
- name: edxapp | stop the edxapp services (supervisor)
supervisorctl: >
......@@ -14,7 +13,6 @@
state=stopped
when: celery_worker is not defined
with_items: service_variants_enabled
ignore_errors: true
tags:
- deploy
......@@ -26,7 +24,6 @@
state=stopped
when: celery_worker is defined
with_items: edxapp_workers
ignore_errors: true
tags:
- deploy
......
......@@ -34,6 +34,13 @@
tags:
- deploy
- name: forum | create the supervisor config
template: >
src=forum.conf.j2 dest={{ supervisor_cfg_dir }}/forum.conf
owner={{ common_web_user }} group={{ supervisor_user }}
mode=0644
register: forum_supervisor
- name: forum | restart the forum service
supervisorctl: >
name=forum
......
......@@ -48,14 +48,5 @@
register: forum_supervisor
- include: deploy.yml
# Reload supervisor right away when the configuration
# changes, this happens after deploy.yml tasks so
# that the application is installed
- name: forum | reload supervisor
shell: "{{ supervisor_ctl }} -c {{ supervisor_cfg }} reload"
when: forum_supervisor.changed
- include: test.yml
......@@ -17,6 +17,7 @@
- xserver
- xqueue
- edxlocal
- supervisor
- mongo
- edxapp
- { role: 'rabbitmq', rabbitmq_ip: '127.0.0.1' }
......
......@@ -15,5 +15,6 @@
- cms
- lms-preview
- edxlocal
- supervisor
- mongo
- { role: 'edxapp', EDXAPP_LMS_NGINX_PORT: 18030, EDXAPP_LMS_XML_NGINX_PORT: 80 }
......@@ -15,6 +15,7 @@
- cms
- lms-preview
- edxlocal
- supervisor
- mongo
- edxapp
- oraclejdk
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment