Files
fedora-infra_ansible/roles/abrt/faf/defaults/main.yml
Michal Konecny 6b0a66cb37 [fedora-messaging] Adding topic_prefix back
Removing the topic_prefix from fedora messaging config files was a bit
premature. So let's put them back in place.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-14 12:40:12 +01:00

246 lines
5.7 KiB
YAML

---
###########################
# features configuration #
###########################
faf_with_bugtrackers: true
faf_with_celery: true
faf_with_fedmsg: false
faf_with_solutionfinders: true
faf_with_symboltransfer: false
faf_with_web: true
faf_python_version: "python3.6"
# dangerous, delete and re-create PostgreSQL database
# (will wipe Postgre's data dir and re-create from scratch)
faf_recreate_database: false
# update faf packages
faf_update: true
# force faf packages reinstallation (for testing instances)
faf_force_reinstall: false
# run faf's database migrations
faf_migrate_db: true
# set up cron jobs for faf
faf_cron_jobs: true
# faf reachable on httpd root (http://hostname/)
# if false it's (http://hostname/faf/)
faf_web_on_root: false
###########################
# faf configuration #
###########################
# [MAIN]
faf_plugins_dir: /etc/faf/plugins/
faf_templates_dir: /etc/faf/templates/
faf_autoenableplugins: false
# [STORAGE]
# variables used to automatically create a connectstring
# connectstring is used for faf web & storage in format:
# postgresql://user:password@host:port/database
faf_db_user:
faf_db_password:
faf_db_host:
faf_db_port:
faf_db_name: faf
# [MAIL]
faf_admin_mail: root@localhost
# SMTP server to use
smtp_server: localhost
smtp_port: 25
smtp_username:
smtp_password:
faf_from: no-reply@localhost
# [uREPORT]
faf_spool_dir: /var/spool/faf
faf_create_components: false
# Allow uReports without affected package - meaning that crashing code was
# not packaged
faf_allow_unpackaged: false
###########################
# faf-webui configuration #
###########################
# [HUB]
# enable debugging
faf_web_debug: false
# set to true if faf's running behind proxy like varnish
faf_web_proxy_setup: false
# important for production deployments
faf_web_secret_key: not_a_secret
# domain of web service as seen from internet
domain: example.org
# faf_server_name is the URL without protocols and trailing slash
# the URL can be also with /path part (e.g. example-faf.org/faf)
faf_server_name: "example-faf.org"
faf_web_brand_title: "ABRT"
faf_web_brand_subtitle: "Analytics"
faf_web_fedmenu_url:
# https://apps.fedoraproject.org/fedmenu
faf_web_fedmenu_data_url:
# https://apps.fedoraproject.org/js/data.js
# perms
faf_web_everyone_is_admin: false
faf_web_everyone_is_maintainer: false
# [OPENID]
# enable OpenID
faf_web_openid: true
# Comma-separated list of teams provided by OpenID via
# https://github.com/puiterwijk/python-openid-teams
# Members of these teams will be granted maintainer privileges
faf_web_openid_privileged_teams:
# provenpackager,proventesters
# [CACHE]
# cache type either: memcached/simple/none
faf_web_cache_type: memcached
memcached_port: 11211
# number of mails that can be sent per the time frame
faf_web_throttle_rate: 1
# time to wait (in seconds) before another mail can be sent
faf_web_throttle_timeframe: 30
# start the throttling after this number of mails is sent
faf_web_throttle_burst: 1
##############################
# fedora-messaging config #
##############################
faf_fedmsg_server:
# The topic_prefix configuration value will add a prefix to the topics of every sent message.
# This is used for migrating from fedmsg, and should not be used afterwards.
faf_fedmsg_topic_prefix:
# [TLS]
faf_fedmsg_ca_cert:
faf_fedmsg_keyfile:
faf_fedmsg_certfile:
##############################
# functionality checking #
##############################
faf_check: false
faf_check_web: false
##############################
# faf cron configuration #
##############################
faf_opsys_list:
- fedora
##############################
# faf packages configuration #
##############################
#
# Removing some packaging allows you to install
# only components relevant for your deployment
faf_packages:
- faf
- faf-migrations
- faf-dnf
faf_problem_packages:
- faf-problem-coredump
- faf-problem-java
- faf-problem-kerneloops
- faf-problem-python
- faf-problem-ruby
faf_opsys_packages:
- faf-opsys-centos
- faf-opsys-fedora
faf_action_packages:
- faf-action-add-compat-hashes
- faf-action-arch
- faf-action-archive-reports
- faf-action-assign-release-to-builds
- faf-action-attach-centos-bugs
- faf-action-c2p
- faf-action-check-repo
- faf-action-cleanup-packages
- faf-action-cleanup-unassigned
- faf-action-cleanup-task-results
- faf-action-create-problems
- faf-action-delete-invalid-ureports
- faf-action-external-faf
- faf-action-external-faf-clone-bz
- faf-action-find-components
- faf-action-find-crash-function
- faf-action-find-report-solution
- faf-action-mark-probably-fixed
- faf-action-pull-associates
- faf-action-pull-components
- faf-action-pull-releases
- faf-action-pull-reports
- faf-action-repo
- faf-action-retrace
- faf-action-retrace-remote
- faf-action-sar
- faf-action-save-reports
- faf-action-shell
- faf-action-stats
faf_bugtracker_packages:
- faf-action-bugtracker
- faf-bugtracker-bugzilla
- faf-bugtracker-centos-mantis
- faf-bugtracker-fedora-bugzilla
- faf-bugtracker-mantis
- faf-bugtracker-rhel-bugzilla
faf_celery_packages:
- faf-celery-tasks
- faf-celery-tasks-systemd-services
faf_fedmsg_packages:
- faf-action-fedmsg-notify
- faf-fedmsg
- faf-fedmsg-realtime
faf_solutionfinder_packages:
- faf-action-sf-prefilter
- faf-solutionfinder-prefilter
- faf-solutionfinder-probable-fix
faf_web_packages:
- faf-webui
faf_web_celery_packages:
- faf-blueprint-celery-tasks
faf_web_symboltransfer_packages:
- faf-blueprint-symbol-transfer
###############
# EOLed Opsys #
###############
eol_opsys: []
# When not empty, the array should have the following form:
# - { opsys: "Fedora", release: "36" }