diff --git a/playbooks/manual/upgrade/copr.yml b/playbooks/manual/upgrade/copr.yml index 8dd756718e..2e87172b07 100644 --- a/playbooks/manual/upgrade/copr.yml +++ b/playbooks/manual/upgrade/copr.yml @@ -3,10 +3,12 @@ tasks: - name: clean dnf metadata command: dnf clean all - warn: False + args: + warn: False - name: create dnf metadata cache command: dnf makecache - warn: False + args: + warn: False - name: lits installed copr packages dnf: list: "copr*" @@ -20,11 +22,13 @@ with_items: "{{ copr_packages.results }}" - name: stop httpd service: name="httpd" state=stopped + when: copr_upgrade.changed - name: run db migration become: yes become_user: copr-fe command: alembic-3 upgrade head args: chdir: /usr/share/copr/coprs_frontend/ + when: copr_upgrade.changed - name: start httpd service: name="httpd" state=started