From f4b345c5def2249acbe7e3d1eb6ee3830a06208c Mon Sep 17 00:00:00 2001 From: Sayan Chowdhury Date: Tue, 10 Oct 2017 08:49:22 +0000 Subject: [PATCH] fedimg: Upgrade the fedfind package for the fedimg boxes also Signed-off-by: Sayan Chowdhury --- playbooks/manual/upgrade/fedimg.yml | 43 +++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 3 deletions(-) diff --git a/playbooks/manual/upgrade/fedimg.yml b/playbooks/manual/upgrade/fedimg.yml index 80b54cb048..6699f986d3 100644 --- a/playbooks/manual/upgrade/fedimg.yml +++ b/playbooks/manual/upgrade/fedimg.yml @@ -17,9 +17,6 @@ - name: yum update fedimg packages from main repo yum: name="python-fedimg" state=latest when: not testing - - name: yum update fedfind package from main repo - yum: name="fedfind" state=latest - when: not testing - name: yum update fedimg packages from testing repo yum: name="python-fedimg" state=latest enablerepo=infrastructure-tags-stg when: testing @@ -27,6 +24,46 @@ yum: name="python2-libcloud" state=latest enablerepo=epel-testing when: not testing +- name: update fedfind + hosts: fedimg:fedimg-stg + user: root + vars_files: + - /srv/web/infra/ansible/vars/global.yml + - "/srv/private/ansible/vars.yml" + - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml + vars: + testing: False + handlers: + - include: "{{ handlers_path }}/restart_services.yml" + + tasks: + - name: dnf update fedfind packages from main repo + dnf: name="fedfind" state=latest + when: not testing + - name: dnf update fedfind packages from testing repo + dnf: name="fedfind" state=latest enablerepo=infrastructure-tags-stg + when: testing + +- name: update python2-fedfind + hosts: fedimg:fedimg-stg + user: root + vars_files: + - /srv/web/infra/ansible/vars/global.yml + - "/srv/private/ansible/vars.yml" + - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml + vars: + testing: False + handlers: + - include: "{{ handlers_path }}/restart_services.yml" + + tasks: + - name: dnf update fedfind packages from main repo + dnf: name="python2-fedfind" state=latest + when: not testing + - name: dnf update fedfind packages from testing repo + dnf: name="python2-fedfind" state=latest enablerepo=infrastructure-tags-stg + when: testing + - name: verify the backend and restart it hosts: fedimg:fedimg-stg user: root