diff --git a/inventory/host_vars/retrace01.qa.fedoraproject.org b/inventory/host_vars/retrace01.qa.fedoraproject.org index 690c67df33..03e4820e59 100644 --- a/inventory/host_vars/retrace01.qa.fedoraproject.org +++ b/inventory/host_vars/retrace01.qa.fedoraproject.org @@ -3,7 +3,8 @@ faf_server_name: retrace.fedoraproject.org/faf rs_use_faf_packages: true # we do not have enough storage on stg -rs_internal_fedora_vers: [24, 25, 26, rawhide] +rs_internal_fedora_vers: [25, 26, 27, rawhide] +rs_internal_fedora_vers_removed: [24] rs_internal_arch_list: [source, x86_64, i386] nagios_Check_Services: diff --git a/roles/abrt/faf-local/tasks/cron.yml b/roles/abrt/faf-local/tasks/cron.yml index 301a456ad4..650b86c722 100644 --- a/roles/abrt/faf-local/tasks/cron.yml +++ b/roles/abrt/faf-local/tasks/cron.yml @@ -41,9 +41,20 @@ state: present when: not devel with_items: - - "24" - "25" - "26" + - "27" + +- name: remove obsolete pull associates + cron: + name: "cron for pull associates for f{{ item }}" + user: faf + job: "faf pull-associates -o fedora --opsys-release {{ item }} >> /var/log/faf/pull-associates-f{{ item }}.log 2>&1" + special_time: monthly + state: absent + when: not devel + with_items: + - "24" - name: koops_to_xorg.py cron: @@ -63,9 +74,20 @@ state: present when: not devel with_items: - - "24" - "25" - "26" + - "27" + +- name: remove obsolete probable fixes + cron: + name: "cron for probable fixes for f{{ item }}" + user: faf + job: "faf mark-probably-fixed -o fedora --opsys-release {{ item }} >> /var/log/faf/mark-probably-fixed-f{{ item }}.log 2>&1" + special_time: daily + state: absent + when: not devel + with_items: + - "24" - name: update BZ bugs fedora cron: diff --git a/roles/abrt/retrace-local/defaults/main.yml b/roles/abrt/retrace-local/defaults/main.yml index 920e7e864b..cd32bde882 100644 --- a/roles/abrt/retrace-local/defaults/main.yml +++ b/roles/abrt/retrace-local/defaults/main.yml @@ -1,7 +1,8 @@ --- # List of fedora versions for reposync -rs_internal_fedora_vers: [24, 25, 26, rawhide] +rs_internal_fedora_vers: [25, 26, 27, rawhide] +rs_internal_fedora_vers_removed: [24] # List of architectures for reposync # armhfp disabled untill we get more space diff --git a/roles/abrt/retrace-local/tasks/cron.yml b/roles/abrt/retrace-local/tasks/cron.yml index ec4d84f2b1..5e7a7f68f9 100644 --- a/roles/abrt/retrace-local/tasks/cron.yml +++ b/roles/abrt/retrace-local/tasks/cron.yml @@ -12,6 +12,18 @@ - "{{ rs_internal_arch_list }}" when: not devel +- name: Remove obsolete cron job for retrace-server + cron: + name: "rs reposync fedora {{ item[0] }} {{ item[1] }}" + user: retrace + job: "/usr/bin/retrace-server-reposync fedora {{ item[0] }} {{ item[1] }} >> /var/log/retrace-server/reposync_error.log 2>&1" + special_time: daily + state: absent + with_nested: + - "{{ rs_internal_fedora_vers_removed }}" + - "{{ rs_internal_arch_list }}" + when: not devel + - name: Create cron job for retrace-server cron: name: "rs reposync centos 7 x86_64"