Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
J
jass
Manage
Activity
Members
Labels
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container Registry
Model registry
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Statistical-Genetics
jass
Merge requests
!19
ansible deployment corrections and improvements
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
ansible deployment corrections and improvements
fix-ansible
into
master
Overview
0
Commits
1
Pipelines
0
Changes
1
Merged
Hervé MENAGER
requested to merge
fix-ansible
into
master
4 years ago
Overview
0
Commits
1
Pipelines
0
Changes
1
Expand
use the right requirements file in ansible
configure setup of services with 'docker' variable
use deploy user variable for ownership of config file
0
0
Merge request reports
Compare
master
master (base)
and
latest version
latest version
0076a6b2
1 commit,
4 years ago
1 file
+
10
−
4
Side-by-side
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
ansible/deploy.yaml
+
10
−
4
Options
@@ -7,14 +7,17 @@
@@ -7,14 +7,17 @@
-
name
:
stop JASS service
-
name
:
stop JASS service
systemd
:
state=stopped name=jass-uwsgi enabled=true
systemd
:
state=stopped name=jass-uwsgi enabled=true
ignore_errors
:
yes
ignore_errors
:
yes
when
:
not docker
# stop nginx service
# stop nginx service
-
name
:
stop nginx service
-
name
:
stop nginx service
systemd
:
state=stopped name=nginx enabled=true
systemd
:
state=stopped name=nginx enabled=true
ignore_errors
:
yes
ignore_errors
:
yes
when
:
not docker
# stop celery service
# stop celery service
-
name
:
stop celery service
-
name
:
stop celery service
systemd
:
state=stopped name=celery enabled=true
systemd
:
state=stopped name=celery enabled=true
ignore_errors
:
yes
ignore_errors
:
yes
when
:
not docker
-
name
:
update yum
-
name
:
update yum
become
:
true
become
:
true
yum
:
name=* state=latest
yum
:
name=* state=latest
@@ -69,11 +72,11 @@
@@ -69,11 +72,11 @@
# install frozen JASS requirements
# install frozen JASS requirements
-
name
:
download JASS frozen requirements file
-
name
:
download JASS frozen requirements file
get_url
:
get_url
:
url
:
https://gitlab.pasteur.fr/statistical-genetics/jass/raw/master/requirements
-working
.txt
url
:
https://gitlab.pasteur.fr/statistical-genetics/jass/raw/master/requirements.txt
dest
:
/tmp/requirements
-working
.txt
dest
:
/tmp/requirements.txt
force
:
yes
force
:
yes
-
pip
:
-
pip
:
requirements
:
/tmp/requirements
-working
.txt
requirements
:
/tmp/requirements.txt
state
:
forcereinstall
state
:
forcereinstall
executable
:
pip3.6
executable
:
pip3.6
-
pip
:
-
pip
:
@@ -95,7 +98,7 @@
@@ -95,7 +98,7 @@
copy
:
copy
:
src
:
jass_uwsgi.ini
src
:
jass_uwsgi.ini
dest
:
/var/jass_data
dest
:
/var/jass_data
owner
:
jass
owner
:
'
{{
deploy_user_name
}}'
group
:
nginx
group
:
nginx
-
name
:
copy celeryd configuration file
-
name
:
copy celeryd configuration file
copy
:
copy
:
@@ -112,9 +115,12 @@
@@ -112,9 +115,12 @@
# start uwsgi service
# start uwsgi service
-
name
:
start JASS service if relevant
-
name
:
start JASS service if relevant
systemd
:
state=started name=jass-uwsgi enabled=true daemon_reload=true
systemd
:
state=started name=jass-uwsgi enabled=true daemon_reload=true
when
:
not docker
# start nginx service
# start nginx service
-
name
:
start NGINX service if relevant
-
name
:
start NGINX service if relevant
systemd
:
state=started name=nginx enabled=true daemon_reload=true
systemd
:
state=started name=nginx enabled=true daemon_reload=true
when
:
not docker
# start celery service
# start celery service
-
name
:
start celery service if relevant
-
name
:
start celery service if relevant
systemd
:
state=started name=celery enabled=true daemon_reload=true
systemd
:
state=started name=celery enabled=true daemon_reload=true
when
:
not docker
Loading