From ebf5e505ceeb734cb3a236a2df4f24e38ab3f3d6 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Sat, 2 Dec 2017 01:02:11 +0000 Subject: [PATCH] Adjust upgrade/koschei.yml after move to Fedora 27 --- playbooks/manual/upgrade/koschei-testing.yml | 3 --- playbooks/manual/upgrade/koschei.yml | 14 +++++++------- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/playbooks/manual/upgrade/koschei-testing.yml b/playbooks/manual/upgrade/koschei-testing.yml index fc5893ad55..62e08bb484 100644 --- a/playbooks/manual/upgrade/koschei-testing.yml +++ b/playbooks/manual/upgrade/koschei-testing.yml @@ -4,8 +4,5 @@ fedora_repos: - updates-testing - msimacek-koschei - 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 c41831a779..479ad5209c 100644 --- a/playbooks/manual/upgrade/koschei.yml +++ b/playbooks/manual/upgrade/koschei.yml @@ -62,7 +62,7 @@ - /srv/private/ansible/vars.yml - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml vars: - epel_repos: + fedora_repos: - epel pre_tasks: - name: schedule nagios downtime @@ -71,17 +71,17 @@ ignore_errors: true when: env != 'staging' tasks: - - name: clean yum metadata - command: yum {% for repo in epel_repos %}--enablerepo {{ repo }} {% endfor %} clean all - - name: create yum metadata cache - command: yum {% for repo in epel_repos %}--enablerepo {{ repo }} {% endfor %} makecache + - name: clean dnf metadata + command: dnf {% for repo in fedora_repos %}--enablerepo {{ repo }} {% endfor %} clean all + - name: create dnf metadata cache + command: dnf {% for repo in fedora_repos %}--enablerepo {{ repo }} {% endfor %} makecache - name: stop httpd service: name="httpd" state=stopped - name: upgrade koschei - yum: + dnf: name: "{{ item }}" state: latest - enablerepo: "{{ epel_repos | join(',') }}" + enablerepo: "{{ fedora_repos | join(',') }}" register: frontend_upgrade with_items: - koschei-frontend