retrace: move repoassign after faf configuration

This commit is contained in:
Miroslav Suchý 2018-04-16 14:03:25 +02:00
parent 0bc707256f
commit e57ed80e1f
7 changed files with 35 additions and 26 deletions

View file

@ -39,6 +39,7 @@
roles: roles:
- abrt/faf-local - abrt/faf-local
- { role: abrt/faf, faf_web_on_root: false, faf_admin_mail: msuchy@redhat.com, faf_web_openid_privileged_teams: "provenpackager,proventesters", faf_web_secret_key: "{{fedora_faf_web_secret_key}}", faf_spool_dir: /srv/faf/ } - { role: abrt/faf, faf_web_on_root: false, faf_admin_mail: msuchy@redhat.com, faf_web_openid_privileged_teams: "provenpackager,proventesters", faf_web_secret_key: "{{fedora_faf_web_secret_key}}", faf_spool_dir: /srv/faf/ }
- abrt/faf-local-post
- name: setup retrace server - name: setup retrace server
hosts: retrace:retrace-stg hosts: retrace:retrace-stg

View file

@ -0,0 +1,6 @@
---
# +n = greater; -n = less; n = exactly n days
archive_age: '+14'
# Delete deferred reports
deferred_age: '+7'

View file

@ -0,0 +1,7 @@
---
- name: restart httpd
service: name=httpd state=restarted
- name: restart postgresql
service: name=postgresql
state=restarted

View file

@ -0,0 +1,21 @@
---
# the magic with ! is that it return exit code 1 if 'already defined' is not present in output
- name: add repositories
shell: ! faf repoadd --nogpgcheck "{{ item.name }}" yum "{{ item.url }}" 2>&1 | grep 'already defined'
become: yes
become_user: faf
ignore_errors: yes
when: not devel
tags: add_repo
with_items: "{{ faf_repos }}"
- name: repoassign repositories
command: faf repoassign "{{ item.name }}" "{{ item.opsys }}" "{{ item.arch }}"
become: yes
become_user: faf
when: not devel
tags: add_repo
with_items: "{{ faf_repos }}"
- import_tasks: cron.yml
tags: cron

View file

@ -1,6 +1 @@
--- ---
# +n = greater; -n = less; n = exactly n days
archive_age: '+14'
# Delete deferred reports
deferred_age: '+7'

View file

@ -60,24 +60,3 @@
regexp: 'MORE_SATYR =' regexp: 'MORE_SATYR ='
line: ' MORE_SATYR = "https://github.com/abrt/satyr/"' line: ' MORE_SATYR = "https://github.com/abrt/satyr/"'
notify: restart httpd notify: restart httpd
# the magic with ! is that it return exit code 1 if 'already defined' is not present in output
- name: add repositories
shell: ! faf repoadd --nogpgcheck "{{ item.name }}" yum "{{ item.url }}" 2>&1 | grep 'already defined'
become: yes
become_user: faf
ignore_errors: yes
when: not devel
tags: add_repo
with_items: "{{ faf_repos }}"
- name: repoassign repositories
command: faf repoassign "{{ item.name }}" "{{ item.opsys }}" "{{ item.arch }}"
become: yes
become_user: faf
when: not devel
tags: add_repo
with_items: "{{ faf_repos }}"
- import_tasks: cron.yml
tags: cron