Skip to content

Commit

Permalink
Merge pull request #705 from WorldBank-Transport/feature/fix-provisio…
Browse files Browse the repository at this point in the history
…ning

Restart driver-app service only after we have the new image
  • Loading branch information
pcaisse committed Oct 12, 2018
1 parent 28e8617 commit 0d1eafd
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 18 deletions.
3 changes: 0 additions & 3 deletions deployment/ansible/roles/driver.app/handlers/main.yml

This file was deleted.

8 changes: 2 additions & 6 deletions deployment/ansible/roles/driver.app/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,16 +32,12 @@
- name: Pull application Docker image
command: /usr/bin/docker pull {{ docker_repository }}driver-app:{{ docker_image_tag }}
when: staging or production
notify:
- Restart driver-app

- name: Configure Driver application service definition
template: src=upstart-app.conf.j2 dest=/etc/init/driver-app.conf
notify:
- Restart driver-app

- name: Ensure Driver application is running
service: name=driver-app state=started
- name: Restart Driver application
service: name=driver-app state=restarted

- name: Set up monit monitoring of driver-app container
template: src=monit-driver-app.cfg.j2 dest=/etc/monit/conf.d/driver-app.cfg
Expand Down
3 changes: 0 additions & 3 deletions deployment/ansible/roles/driver.celery/handlers/main.yml

This file was deleted.

8 changes: 2 additions & 6 deletions deployment/ansible/roles/driver.celery/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,12 @@
- name: Pull application Docker image
command: /usr/bin/docker pull {{ docker_repository }}driver-app:{{ docker_image_tag}}
when: staging or production
notify:
- Restart driver-celery

- name: Configure Driver celery service definition
template: src=upstart-celery.conf.j2 dest=/etc/init/driver-celery.conf
notify:
- Restart driver-celery

- name: Ensure Driver celery service is running
service: name=driver-celery state=started
- name: Restart Driver celery service
service: name=driver-celery state=restarted

- name: Set up monit monitoring of driver-celery container
template: src=monit-driver-celery.cfg.j2 dest=/etc/monit/conf.d/driver-celery.cfg
Expand Down

0 comments on commit 0d1eafd

Please sign in to comment.