Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
configuration
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
configuration
Commits
aa0c2188
Commit
aa0c2188
authored
Jan 22, 2014
by
John Jarvis
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #666 from edx/jarv/stop-services
Jarv/stop services
parents
9aee2095
58f1e3c5
Show whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
45 additions
and
17 deletions
+45
-17
playbooks/roles/certs/handlers/main.yml
+1
-1
playbooks/roles/certs/tasks/deploy.yml
+4
-0
playbooks/roles/common/defaults/main.yml
+3
-0
playbooks/roles/demo/tasks/deploy.yml
+0
-1
playbooks/roles/discern/handlers/main.yml
+1
-1
playbooks/roles/discern/tasks/deploy.yml
+2
-1
playbooks/roles/edxapp/handlers/main.yml
+2
-2
playbooks/roles/edxapp/tasks/deploy.yml
+3
-3
playbooks/roles/forum/handlers/main.yml
+1
-1
playbooks/roles/forum/tasks/deploy.yml
+5
-2
playbooks/roles/nginx/tasks/main.yml
+5
-0
playbooks/roles/ora/handlers/main.yml
+2
-2
playbooks/roles/ora/tasks/deploy.yml
+5
-3
playbooks/roles/rabbitmq/tasks/main.yml
+4
-0
playbooks/roles/xqueue/handlers/main.yml
+1
-0
playbooks/roles/xqueue/tasks/deploy.yml
+4
-0
playbooks/roles/xserver/tasks/deploy.yml
+2
-0
No files found.
playbooks/roles/certs/handlers/main.yml
View file @
aa0c2188
...
...
@@ -20,4 +20,4 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when
:
start_services and certs_installed is defined
playbooks/roles/certs/tasks/deploy.yml
View file @
aa0c2188
...
...
@@ -58,6 +58,7 @@
register
:
supervisor_update
sudo_user
:
"
{{
supervisor_service_user
}}"
changed_when
:
supervisor_update.stdout != ""
when
:
start_services
-
name
:
certs | ensure certs has started
supervisorctl_local
:
>
...
...
@@ -66,6 +67,7 @@
config={{ supervisor_cfg }}
state=started
sudo_user
:
"
{{
supervisor_service_user
}}"
when
:
start_services
-
name
:
certs | create a symlink for venv python
file
:
>
...
...
@@ -76,3 +78,5 @@
with_items
:
-
python
-
pip
-
set_fact
:
certs_installed=true
playbooks/roles/common/defaults/main.yml
View file @
aa0c2188
...
...
@@ -49,3 +49,6 @@ common_git_ppa: "ppa:git-core/ppa"
# Skip supervisor tasks
# Useful when supervisor is not installed (local dev)
devstack
:
False
# By default start services on ansible runs
start_services
:
True
playbooks/roles/demo/tasks/deploy.yml
View file @
aa0c2188
...
...
@@ -40,4 +40,3 @@
chdir={{ edxapp_code_dir }}
with_items
:
demo_test_users
when
:
demo_checkout.changed
playbooks/roles/discern/handlers/main.yml
View file @
aa0c2188
...
...
@@ -5,7 +5,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when
:
discern_installed is defined
when
:
start_services and
discern_installed is defined
with_items
:
-
discern
-
discern_celery
playbooks/roles/discern/tasks/deploy.yml
View file @
aa0c2188
...
...
@@ -103,6 +103,7 @@
shell
:
"
{{
supervisor_ctl
}}
-c
{{
supervisor_cfg
}}
update"
register
:
supervisor_update
sudo_user
:
"
{{
supervisor_service_user
}}"
when
:
start_services
changed_when
:
supervisor_update.stdout != ""
-
name
:
discern | ensure discern, discern_celery has started
...
...
@@ -111,6 +112,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when
:
start_services
with_items
:
-
discern
-
discern_celery
...
...
@@ -122,4 +124,3 @@
state=link
-
set_fact
:
discern_installed=true
playbooks/roles/edxapp/handlers/main.yml
View file @
aa0c2188
...
...
@@ -5,7 +5,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
name="edxapp:{{ item }}"
when
:
edxapp_installed is defined and celery_worker is not defined and not devstack
when
:
start_services and
edxapp_installed is defined and celery_worker is not defined and not devstack
sudo_user
:
"
{{
supervisor_service_user
}}"
with_items
:
service_variants_enabled
...
...
@@ -15,6 +15,6 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when
:
edxapp_installed is defined and celery_worker is defined and not devstack
when
:
start_services and
edxapp_installed is defined and celery_worker is defined and not devstack
with_items
:
edxapp_workers
sudo_user
:
"
{{
common_web_user
}}"
playbooks/roles/edxapp/tasks/deploy.yml
View file @
aa0c2188
...
...
@@ -274,7 +274,7 @@
register
:
supervisor_update
sudo_user
:
"
{{
supervisor_service_user
}}"
changed_when
:
supervisor_update.stdout != ""
when
:
not devstack
when
:
start_services and
not devstack
-
name
:
edxapp | ensure edxapp has started
supervisorctl_local
:
>
...
...
@@ -283,7 +283,7 @@
config={{ supervisor_cfg }}
name="edxapp:{{ item }}"
sudo_user
:
"
{{
supervisor_service_user
}}"
when
:
celery_worker is not defined and not devstack
when
:
start_services and
celery_worker is not defined and not devstack
with_items
:
service_variants_enabled
-
name
:
edxapp | ensure edxapp_workers has started
...
...
@@ -292,7 +292,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when
:
celery_worker is defined and not devstack
when
:
start_services and
celery_worker is defined and not devstack
with_items
:
edxapp_workers
sudo_user
:
"
{{
supervisor_service_user
}}"
...
...
playbooks/roles/forum/handlers/main.yml
View file @
aa0c2188
...
...
@@ -5,4 +5,4 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when
:
forum_installed is defined and not devstack
when
:
start_services and
forum_installed is defined and not devstack
playbooks/roles/forum/tasks/deploy.yml
View file @
aa0c2188
...
...
@@ -41,7 +41,7 @@
shell
:
"
{{
supervisor_ctl
}}
-c
{{
supervisor_cfg
}}
update"
register
:
supervisor_update
changed_when
:
supervisor_update.stdout != ""
when
:
not devstack
when
:
start_services and
not devstack
-
name
:
forum | ensure forum is started
supervisorctl_local
:
>
...
...
@@ -49,6 +49,9 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when
:
not devstack
when
:
start_services and not devstack
-
include
:
test.yml tags=deploy
when
:
start_services
-
set_fact
:
forum_installed=true
playbooks/roles/nginx/tasks/main.yml
View file @
aa0c2188
...
...
@@ -112,3 +112,8 @@
# any reason, this will ensure that it is started up again.
-
name
:
nginx | make sure nginx has started
service
:
name=nginx state=started
when
:
start_services
-
name
:
nginx | make sure nginx has stopped
service
:
name=nginx state=stopped
when
:
not start_services
playbooks/roles/ora/handlers/main.yml
View file @
aa0c2188
...
...
@@ -5,7 +5,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when
:
not devstack
when
:
start_services and ora_installed is defined and
not devstack
-
name
:
ora | restart ora_celery
supervisorctl_local
:
>
...
...
@@ -13,4 +13,4 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when
:
not devstack
when
:
start_services and ora_installed is defined and
not devstack
playbooks/roles/ora/tasks/deploy.yml
View file @
aa0c2188
...
...
@@ -86,7 +86,7 @@
-
name
:
ora | update supervisor configuration
shell
:
"
{{
supervisor_ctl
}}
-c
{{
supervisor_cfg
}}
update"
register
:
supervisor_update
when
:
not devstack
when
:
start_services and
not devstack
changed_when
:
supervisor_update.stdout != ""
-
name
:
ora | ensure ora is started
...
...
@@ -95,7 +95,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when
:
not devstack
when
:
start_services and
not devstack
-
name
:
ora | ensure ora_celery is started
supervisorctl_local
:
>
...
...
@@ -103,4 +103,6 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when
:
not devstack
when
:
start_services and not devstack
-
set_fact
:
ora_installed=true
playbooks/roles/rabbitmq/tasks/main.yml
View file @
aa0c2188
...
...
@@ -103,3 +103,7 @@
file
:
>
path=/usr/local/bin/rabbitmqadmin owner=root
group=root mode=0655
-
name
:
rabbitmq | stop rabbit nodes
service
:
name=rabbitmq-server state=restarted
when
:
not start_services
playbooks/roles/xqueue/handlers/main.yml
View file @
aa0c2188
...
...
@@ -4,6 +4,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when
:
start_services and xqueue_installed is defined
with_items
:
-
xqueue
-
xqueue_consumer
playbooks/roles/xqueue/tasks/deploy.yml
View file @
aa0c2188
...
...
@@ -63,6 +63,7 @@
shell
:
"
{{
supervisor_ctl
}}
-c
{{
supervisor_cfg
}}
update"
register
:
supervisor_update
changed_when
:
supervisor_update.stdout != ""
when
:
start_services
-
name
:
xqueue | ensure xqueue, consumer is running
supervisorctl_local
:
>
...
...
@@ -70,6 +71,9 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when
:
start_services
with_items
:
-
xqueue
-
xqueue_consumer
-
set_fact
:
xqueue_installed=true
playbooks/roles/xserver/tasks/deploy.yml
View file @
aa0c2188
...
...
@@ -54,6 +54,7 @@
-
name
:
xserver | update supervisor configuration
shell
:
"
{{
supervisor_ctl
}}
-c
{{
supervisor_cfg
}}
update"
register
:
supervisor_update
when
:
start_services
changed_when
:
supervisor_update.stdout != ""
-
name
:
xserver | ensure xserver is started
...
...
@@ -62,6 +63,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when
:
start_services
-
name
:
xserver | create a symlink for venv python
file
:
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment