From 54efcb90fd95ff27e8791bd2589ce596d3401153 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Thu, 8 Sep 2016 16:23:35 +0200 Subject: [PATCH] Try limiting hosts in koschei upgrade playbooks --- playbooks/manual/upgrade/koschei-testing.yml | 2 ++ playbooks/manual/upgrade/koschei.yml | 18 +++++++++--------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/playbooks/manual/upgrade/koschei-testing.yml b/playbooks/manual/upgrade/koschei-testing.yml index 025865549c..d40381cf06 100644 --- a/playbooks/manual/upgrade/koschei-testing.yml +++ b/playbooks/manual/upgrade/koschei-testing.yml @@ -7,3 +7,5 @@ epel_repos: - epel-testing - msimacek-koschei + koschei_backend_hosts: koschei-backend-stg + koschei_web_hosts: koschei-web-stg diff --git a/playbooks/manual/upgrade/koschei.yml b/playbooks/manual/upgrade/koschei.yml index 0affadd47c..f9ee6cf106 100644 --- a/playbooks/manual/upgrade/koschei.yml +++ b/playbooks/manual/upgrade/koschei.yml @@ -1,5 +1,5 @@ - name: verify koschei frontend - hosts: koschei-web:koschei-web-stg + hosts: "{{ koschei_web_hosts | default('koschei-web') }}" vars_files: - /srv/web/infra/ansible/vars/global.yml - /srv/private/ansible/vars.yml @@ -11,7 +11,7 @@ - koschei/frontend - name: verify koschei backend - hosts: koschei-backend:koschei-backend-stg + hosts: "{{ koschei_backend_hosts | default('koschei-backend') }}" vars_files: - /srv/web/infra/ansible/vars/global.yml - /srv/private/ansible/vars.yml @@ -22,7 +22,7 @@ - koschei/backend - name: upgrade koschei backend - hosts: koschei-backend:koschei-backend-stg + hosts: "{{ koschei_backend_hosts | default('koschei-backend') }}" vars_files: - /srv/web/infra/ansible/vars/global.yml - /srv/private/ansible/vars.yml @@ -60,7 +60,7 @@ - koschei-backend-fedora - name: upgrade koschei frontend - hosts: koschei-web:koschei-web-stg + hosts: "{{ koschei_web_hosts | default('koschei-web') }}" vars_files: - /srv/web/infra/ansible/vars/global.yml - /srv/private/ansible/vars.yml @@ -92,7 +92,7 @@ - koschei-frontend-fedora - name: run DB migration - hosts: koschei-backend:koschei-backend-stg + hosts: "{{ koschei_backend_hosts | default('koschei-backend') }}" vars_files: - /srv/web/infra/ansible/vars/global.yml - /srv/private/ansible/vars.yml @@ -104,7 +104,7 @@ command: alembic -c /usr/share/koschei/alembic.ini upgrade head - name: restart koschei frontend - hosts: koschei-web:koschei-web-stg + hosts: "{{ koschei_web_hosts | default('koschei-web') }}" vars_files: - /srv/web/infra/ansible/vars/global.yml - /srv/private/ansible/vars.yml @@ -116,7 +116,7 @@ - koschei/frontend - name: restart koschei backend - hosts: koschei-backend:koschei-backend-stg + hosts: "{{ koschei_backend_hosts | default('koschei-backend') }}" vars_files: - /srv/web/infra/ansible/vars/global.yml - /srv/private/ansible/vars.yml @@ -127,13 +127,13 @@ - koschei/backend - name: Check whether backend update happened - hosts: koschei-backend:koschei-backend-stg + hosts: "{{ koschei_backend_hosts | default('koschei-backend') }}" tasks: - assert: that: backend_upgrade.changed - name: Check whether frontend update happened - hosts: koschei-web:koschei-web-stg + hosts: "{{ koschei_web_hosts | default('koschei-web') }}" tasks: - assert: that: frontend_upgrade.changed