mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-29 04:51:16 +08:00
retrace: update from upstream roles
This commit is contained in:
@@ -31,6 +31,8 @@ faf_cron_jobs: true
|
||||
|
||||
faf_admin_mail: root@localhost
|
||||
|
||||
faf_spool_dir: /var/spool/faf
|
||||
|
||||
###########################
|
||||
# features configuration #
|
||||
###########################
|
||||
|
||||
10
roles/abrt/faf/files/group_abrt--el7-epel-7.repo
Normal file
10
roles/abrt/faf/files/group_abrt--el7-epel-7.repo
Normal file
@@ -0,0 +1,10 @@
|
||||
[group_abrt-faf-el7]
|
||||
name=Copr repo for faf-el7 owned by @abrt
|
||||
baseurl=https://copr-be.cloud.fedoraproject.org/results/@abrt/faf-el7/epel-7-$basearch/
|
||||
type=rpm-md
|
||||
skip_if_unavailable=True
|
||||
gpgcheck=1
|
||||
gpgkey=https://copr-be.cloud.fedoraproject.org/results/@abrt/faf-el7/pubkey.gpg
|
||||
repo_gpgcheck=0
|
||||
enabled=1
|
||||
enabled_metadata=1
|
||||
@@ -1 +1 @@
|
||||
{install_date: 'Thu Apr 13 13:35:13 2017', version: ''}
|
||||
{install_date: 'Fri Apr 28 09:36:52 2017', version: ''}
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
- "compadd -o fedora --opsys-release 42 meta_faf"
|
||||
|
||||
- name: cpf
|
||||
copy: src=ureport_sample dest=/var/spool/faf/reports/incoming
|
||||
copy: src=ureport_sample dest={{ faf_spool_dir }}/reports/incoming
|
||||
owner=faf group=faf
|
||||
|
||||
- name: faf
|
||||
|
||||
@@ -4,20 +4,25 @@
|
||||
cron:
|
||||
name: "faf save-reports"
|
||||
user: faf
|
||||
job: "faf save-reports >> /var/log/faf/save-reports.log 2>&1"
|
||||
job: "faf save-reports --speedup >> /var/log/faf/save-reports.log 2>&1"
|
||||
minute: "*/5"
|
||||
state: present
|
||||
become: yes
|
||||
|
||||
- name: cron create-problems
|
||||
cron:
|
||||
name: "faf create-problems"
|
||||
name: "faf create-problems with type {{ item}}"
|
||||
user: faf
|
||||
job: "faf create-problems >> /var/log/faf/create-problems.log 2>&1"
|
||||
job: "faf create-problems -p {{ item }} >> /var/log/faf/create-problems.log 2>&1"
|
||||
minute: 30
|
||||
hour: "*/4"
|
||||
hour: "2"
|
||||
state: present
|
||||
become: yes
|
||||
with_items:
|
||||
- "core"
|
||||
- "kerneloops"
|
||||
- "python"
|
||||
- "ruby"
|
||||
|
||||
- name: cron reposync
|
||||
cron:
|
||||
@@ -28,3 +33,17 @@
|
||||
hour: 3
|
||||
state: present
|
||||
become: yes
|
||||
|
||||
- name: retrace symbols
|
||||
cron:
|
||||
name: "retrace symbols with type {{ item.type }}"
|
||||
user: faf
|
||||
job: "faf retrace --workers 4 -dp {{ item.type }} --max-fail-count 1 >> /var/log/faf/retrace-{{ item.type }}.log 2>&1"
|
||||
minute: 32
|
||||
hour: 2
|
||||
weekday: "{{ item.day }}"
|
||||
state: present
|
||||
become: yes
|
||||
with_items:
|
||||
- { type: "core", day: "2,4,6" }
|
||||
- { type: "kerneloops", day: "1,3,5" }
|
||||
|
||||
@@ -8,7 +8,7 @@ AutoEnablePlugins = False
|
||||
|
||||
[Storage]
|
||||
ConnectString = {{ faf_db_connectstring }}
|
||||
LobDir = /var/spool/faf/lob
|
||||
LobDir = {{ faf_spool_dir }}/lob
|
||||
# Using platform-specific location by default.
|
||||
# Uncomment and change if needed.
|
||||
# TmpDir = /tmp
|
||||
@@ -23,7 +23,7 @@ Password = {{ smtp_password|default("", true) }}
|
||||
|
||||
[uReport]
|
||||
# The directory that holds 'reports' and 'attachments' subdirectories
|
||||
Directory = /var/spool/faf
|
||||
Directory = {{ faf_spool_dir }}
|
||||
CreateComponents = False
|
||||
# attachments accepted by this server
|
||||
# allowed values: fedora-bugzilla rhel-bugzilla centos-mantisb comment email url
|
||||
@@ -34,7 +34,7 @@ privileged_teams = {{ faf_web_openid_privileged_teams }}
|
||||
{% endif %}
|
||||
|
||||
[DumpDir]
|
||||
CacheDirectory = /var/spool/faf/dumpdirs
|
||||
CacheDirectory = {{ faf_spool_dir }}/dumpdirs
|
||||
CacheDirectoryCountQuota = 100
|
||||
CacheDirectorySizeQuota = 107374182400
|
||||
MaxDumpDirSize = 1073741824
|
||||
@@ -1,7 +1,7 @@
|
||||
#{{ ansible_managed }}
|
||||
# WSGI handler
|
||||
WSGIPythonOptimize 1
|
||||
WSGISocketPrefix /var/spool/faf/wsgi
|
||||
WSGISocketPrefix {{ faf_spool_dir }} /wsgi
|
||||
WSGIDaemonProcess faf user=faf group=faf processes=3 threads=5
|
||||
|
||||
{% set python = 'python2.7' %}
|
||||
@@ -1 +1 @@
|
||||
{install_date: 'Thu Apr 13 13:35:13 2017', version: ''}
|
||||
{install_date: 'Fri Apr 28 09:36:53 2017', version: ''}
|
||||
|
||||
Reference in New Issue
Block a user