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:
|
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
|
||||||
|
|
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 ='
|
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
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue