retrace: move repoassign after faf configuration
This commit is contained in:
parent
0bc707256f
commit
e57ed80e1f
7 changed files with 35 additions and 26 deletions
|
@ -39,6 +39,7 @@
|
|||
roles:
|
||||
- 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/ }
|
||||
- abrt/faf-local-post
|
||||
|
||||
- name: setup retrace server
|
||||
hosts: retrace:retrace-stg
|
||||
|
|
6
roles/abrt/faf-local-post/defaults/main.yml
Normal file
6
roles/abrt/faf-local-post/defaults/main.yml
Normal file
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
# +n = greater; -n = less; n = exactly n days
|
||||
archive_age: '+14'
|
||||
|
||||
# Delete deferred reports
|
||||
deferred_age: '+7'
|
7
roles/abrt/faf-local-post/handlers/main.yml
Normal file
7
roles/abrt/faf-local-post/handlers/main.yml
Normal file
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
- name: restart httpd
|
||||
service: name=httpd state=restarted
|
||||
|
||||
- name: restart postgresql
|
||||
service: name=postgresql
|
||||
state=restarted
|
21
roles/abrt/faf-local-post/tasks/main.yml
Normal file
21
roles/abrt/faf-local-post/tasks/main.yml
Normal 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
|
|
@ -1,6 +1 @@
|
|||
---
|
||||
# +n = greater; -n = less; n = exactly n days
|
||||
archive_age: '+14'
|
||||
|
||||
# Delete deferred reports
|
||||
deferred_age: '+7'
|
||||
|
|
|
@ -60,24 +60,3 @@
|
|||
regexp: 'MORE_SATYR ='
|
||||
line: ' MORE_SATYR = "https://github.com/abrt/satyr/"'
|
||||
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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue