2016-01-12 10:04:52 -05:00
|
|
|
---
|
|
|
|
# Define resources for this group of hosts here.
|
|
|
|
lvm_size: 20000
|
|
|
|
mem_size: 2048
|
|
|
|
num_cpus: 2
|
|
|
|
|
2016-03-15 17:00:28 +00:00
|
|
|
host_group: pdc-backend
|
|
|
|
|
2016-01-12 10:04:52 -05:00
|
|
|
# for systems that do not match the above - specify the same parameter in
|
|
|
|
# the host_vars/$hostname file
|
|
|
|
|
|
|
|
tcp_ports: []
|
|
|
|
|
2017-04-27 13:16:35 +00:00
|
|
|
fas_client_groups: sysadmin-noc,sysadmin-releng,sysadmin-datanommer,sysadmin-mbs
|
2016-03-02 14:43:02 +00:00
|
|
|
|
2017-03-02 14:25:22 +00:00
|
|
|
# See the host_vars files for the value of fedmsg_error_recipients here
|
2017-03-02 01:59:04 +00:00
|
|
|
|
|
|
|
csi_security_category: Moderate
|
|
|
|
csi_primary_contact: Ralph Bean <rbean@redhat.com>
|
|
|
|
csi_purpose: fedmsg-hub daemon that ferries data from fedmsg to PDC.
|
|
|
|
csi_relationship: |
|
2017-04-25 18:47:16 +00:00
|
|
|
NOTICE - The three pdc-backend do *different* things. They all run a
|
|
|
|
fedmsg-hub daemon that loads the pdc-updater consumer plugin. However, the
|
2017-03-02 01:59:04 +00:00
|
|
|
pdc-updater plugin is configured to do different things in each place.
|
|
|
|
|
|
|
|
On pdc-updater01, the compose handler is enabled which listens for new pungi
|
|
|
|
composes, and stores them in PDC. Fedora QE uses this data. The consumer
|
|
|
|
has only a single thread enabled to avoid OOMing itself with more than one
|
|
|
|
compose at a time.
|
|
|
|
|
2017-04-25 18:47:16 +00:00
|
|
|
On pdc-updater02, the modularity handlers are enabled which listen for MBS
|
|
|
|
activity, and store that in PDC. Multiple threads are enabled so that it can
|
|
|
|
work more efficiently on these smaller tasks.
|
|
|
|
|
|
|
|
On pdc-updater03, the dep chain handlers are enabled which listen for koji
|
|
|
|
messages and store dep chain information in PDC, like what rpms depend on what
|
|
|
|
other rpms at build time, and what containers depend on what rpms, etc..
|
|
|
|
Multiple threads are enabled so that it can work more efficiently on these
|
|
|
|
smaller tasks.
|