Add github2fedmsg to the dynamic fedmsg endpoints stuff.
This commit is contained in:
parent
ed51c161f3
commit
19bf20ac42
6 changed files with 29 additions and 29 deletions
|
@ -4,13 +4,15 @@ lvm_size: 20000
|
||||||
mem_size: 2048
|
mem_size: 2048
|
||||||
num_cpus: 2
|
num_cpus: 2
|
||||||
|
|
||||||
# for systems that do not match the above - specify the same parameter in
|
# Definining these vars has a number of effects
|
||||||
# the host_vars/$hostname file
|
# 1) mod_wsgi is configured to use the vars for its own setup
|
||||||
|
# 2) iptables opens enough ports for all threads for fedmsg
|
||||||
|
# 3) roles/fedmsg/base/ declares enough fedmsg endpoints for all threads
|
||||||
|
wsgi_fedmsg_service: github2fedmsg
|
||||||
|
wsgi_procs: 2
|
||||||
|
wsgi_threads: 2
|
||||||
|
|
||||||
tcp_ports: [ 80, 443,
|
tcp_ports: [ 80 ]
|
||||||
# These 16 ports are used by fedmsg. One for each wsgi thread.
|
|
||||||
3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007,
|
|
||||||
3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015]
|
|
||||||
|
|
||||||
# Neeed for rsync from log01 for logs.
|
# Neeed for rsync from log01 for logs.
|
||||||
custom_rules: [ '-A INPUT -p tcp -m tcp -s 10.5.126.13 --dport 873 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 192.168.1.59 --dport 873 -j ACCEPT' ]
|
custom_rules: [ '-A INPUT -p tcp -m tcp -s 10.5.126.13 --dport 873 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 192.168.1.59 --dport 873 -j ACCEPT' ]
|
||||||
|
|
|
@ -4,13 +4,15 @@ lvm_size: 20000
|
||||||
mem_size: 1024
|
mem_size: 1024
|
||||||
num_cpus: 1
|
num_cpus: 1
|
||||||
|
|
||||||
# for systems that do not match the above - specify the same parameter in
|
# Definining these vars has a number of effects
|
||||||
# the host_vars/$hostname file
|
# 1) mod_wsgi is configured to use the vars for its own setup
|
||||||
|
# 2) iptables opens enough ports for all threads for fedmsg
|
||||||
|
# 3) roles/fedmsg/base/ declares enough fedmsg endpoints for all threads
|
||||||
|
wsgi_fedmsg_service: github2fedmsg
|
||||||
|
wsgi_procs: 2
|
||||||
|
wsgi_threads: 2
|
||||||
|
|
||||||
tcp_ports: [ 80, 443,
|
tcp_ports: [ 80 ]
|
||||||
# These 16 ports are used by fedmsg. One for each wsgi thread.
|
|
||||||
3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007,
|
|
||||||
3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015]
|
|
||||||
|
|
||||||
# Neeed for rsync from log01 for logs.
|
# Neeed for rsync from log01 for logs.
|
||||||
custom_rules: [ '-A INPUT -p tcp -m tcp -s 10.5.126.13 --dport 873 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 192.168.1.59 --dport 873 -j ACCEPT' ]
|
custom_rules: [ '-A INPUT -p tcp -m tcp -s 10.5.126.13 --dport 873 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 192.168.1.59 --dport 873 -j ACCEPT' ]
|
||||||
|
|
|
@ -39,6 +39,7 @@
|
||||||
with_items:
|
with_items:
|
||||||
- endpoints-nuancier.py
|
- endpoints-nuancier.py
|
||||||
- endpoints-kerneltest.py
|
- endpoints-kerneltest.py
|
||||||
|
- endpoints-github2fedmsg.py
|
||||||
tags:
|
tags:
|
||||||
- config
|
- config
|
||||||
- fedmsgdconfig
|
- fedmsgdconfig
|
||||||
|
@ -71,7 +72,6 @@
|
||||||
- endpoints-mailman.py
|
- endpoints-mailman.py
|
||||||
- endpoints-summershum.py
|
- endpoints-summershum.py
|
||||||
- endpoints-fedimg.py
|
- endpoints-fedimg.py
|
||||||
- endpoints-github2fedmsg.py
|
|
||||||
- endpoints-bugzilla2fedmsg.py
|
- endpoints-bugzilla2fedmsg.py
|
||||||
- relay.py
|
- relay.py
|
||||||
- pkgdb.py
|
- pkgdb.py
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
{% if env == 'staging' %}
|
|
||||||
suffix = 'stg.phx2.fedoraproject.org'
|
|
||||||
{% else %}
|
|
||||||
suffix = 'phx2.fedoraproject.org'
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
config = dict(
|
|
||||||
endpoints={
|
|
||||||
"github2fedmsg.github2fedmsg01": [
|
|
||||||
"tcp://github2fedmsg01.%s:30%02i" % (suffix, i)
|
|
||||||
for i in range(16)
|
|
||||||
],
|
|
||||||
},
|
|
||||||
)
|
|
|
@ -10,12 +10,15 @@
|
||||||
- libsemanage-python
|
- libsemanage-python
|
||||||
tags:
|
tags:
|
||||||
- packages
|
- packages
|
||||||
|
- github2fedmsg
|
||||||
|
|
||||||
- name: make some directories
|
- name: make some directories
|
||||||
file: dest="{{item}}" mode=0755 state=directory
|
file: dest="{{item}}" mode=0755 state=directory
|
||||||
with_items:
|
with_items:
|
||||||
- /etc/github2fedmsg
|
- /etc/github2fedmsg
|
||||||
- /usr/share/github2fedmsg
|
- /usr/share/github2fedmsg
|
||||||
|
tags:
|
||||||
|
- github2fedmsg
|
||||||
|
|
||||||
- name: copy github2fedmsg app configuration
|
- name: copy github2fedmsg app configuration
|
||||||
template: >
|
template: >
|
||||||
|
@ -25,6 +28,7 @@
|
||||||
- github2fedmsg.ini
|
- github2fedmsg.ini
|
||||||
tags:
|
tags:
|
||||||
- config
|
- config
|
||||||
|
- github2fedmsg
|
||||||
notify:
|
notify:
|
||||||
- restart apache
|
- restart apache
|
||||||
|
|
||||||
|
@ -36,17 +40,19 @@
|
||||||
- github2fedmsg.wsgi
|
- github2fedmsg.wsgi
|
||||||
tags:
|
tags:
|
||||||
- config
|
- config
|
||||||
|
- github2fedmsg
|
||||||
notify:
|
notify:
|
||||||
- restart apache
|
- restart apache
|
||||||
|
|
||||||
- name: copy github2fedmsg httpd config
|
- name: copy github2fedmsg httpd config
|
||||||
copy: >
|
template: >
|
||||||
src={{ item }} dest="/etc/httpd/conf.d/{{ item }}"
|
src={{ item }} dest="/etc/httpd/conf.d/{{ item }}"
|
||||||
owner=apache group=apache mode=0644
|
owner=apache group=apache mode=0644
|
||||||
with_items:
|
with_items:
|
||||||
- github2fedmsg.conf
|
- github2fedmsg.conf
|
||||||
tags:
|
tags:
|
||||||
- config
|
- config
|
||||||
|
- github2fedmsg
|
||||||
notify:
|
notify:
|
||||||
- restart apache
|
- restart apache
|
||||||
|
|
||||||
|
@ -57,8 +63,12 @@
|
||||||
owner=root group=root mode=0644
|
owner=root group=root mode=0644
|
||||||
tags:
|
tags:
|
||||||
- hotfix
|
- hotfix
|
||||||
|
- github2fedmsg
|
||||||
notify:
|
notify:
|
||||||
- restart apache
|
- restart apache
|
||||||
|
|
||||||
- name: ensure selinux lets httpd talk to postgres
|
- name: ensure selinux lets httpd talk to postgres
|
||||||
seboolean: name=httpd_can_network_connect_db persistent=yes state=yes
|
seboolean: name=httpd_can_network_connect_db persistent=yes state=yes
|
||||||
|
tags:
|
||||||
|
- selinux
|
||||||
|
- github2fedmsg
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
Alias /static /usr/lib/python2.7/site-packages/github2fedmsg/static
|
Alias /static /usr/lib/python2.7/site-packages/github2fedmsg/static
|
||||||
Alias /pngs /usr/share/badges/pngs
|
Alias /pngs /usr/share/badges/pngs
|
||||||
|
|
||||||
WSGIDaemonProcess github2fedmsg user=apache group=apache maximum-requests=1000 display-name=github2fedmsg processes=4 threads=4
|
WSGIDaemonProcess github2fedmsg user=apache group=apache maximum-requests=1000 display-name=github2fedmsg processes={{wsgi_procs}} threads={{wsgi_threads}}
|
||||||
WSGISocketPrefix run/wsgi
|
WSGISocketPrefix run/wsgi
|
||||||
WSGIRestrictStdout On
|
WSGIRestrictStdout On
|
||||||
WSGIRestrictSignal Off
|
WSGIRestrictSignal Off
|
Loading…
Add table
Add a link
Reference in a new issue