Add the ci_resultsdb role
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
This commit is contained in:
parent
f8db3b391b
commit
442e3a2e8e
2 changed files with 31 additions and 0 deletions
20
roles/ci_resultsdb/tasks/main.yml
Normal file
20
roles/ci_resultsdb/tasks/main.yml
Normal file
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
- name: install ci_resultsdb's
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- ccsdb
|
||||
- mod_wsgi
|
||||
- python-psycopg2
|
||||
- libsemanage-python
|
||||
|
||||
- name: generate ci-resultsdb config
|
||||
template: src=ci-resultsdb-listener.py
|
||||
dest=/etc/fedmsg.d/ci-resultsdb-listener.py
|
||||
owner=root group=root mode=0644
|
||||
notify:
|
||||
- reload httpd
|
||||
|
||||
- name: Start and enable the fedmsg-hub service
|
||||
service: name={{ item }} enabled=yes state=started
|
||||
with_items:
|
||||
- fedmsg-hub
|
11
roles/ci_resultsdb/templates/ci-resultsdb-listener.py
Normal file
11
roles/ci_resultsdb/templates/ci-resultsdb-listener.py
Normal file
|
@ -0,0 +1,11 @@
|
|||
config = {
|
||||
'resultsdb_listener.pipelinepackageignoreconsumer.enabled': True,
|
||||
'resultsdb_listener.pipelineimagecompleteconsumer.enabled': True,
|
||||
'resultsdb_listener.pipelinecomposecompleteconsumer.enabled': True,
|
||||
'resultsdb_listener.pipelinepackagecompleteconsumer.enabled': True,
|
||||
'resultsdb_listener.pipelineimagetestsmokecompleteconsumer.enabled': True,
|
||||
'resultsdb_listener.pipelinepackagetestfunctionalcompleteconsumer.enabled': True,
|
||||
'resultsdb_listener.pipelinecomposetestintegrationcompleteconsumer.enabled': True,
|
||||
'resultsdb_listener.pipelinecompleteconsumer.enabled': True,
|
||||
'resultsdb_listener.enabled': True,
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue