Create ansible-role-fedmsg project

Fedmsg is a brokerless messaging bus created by the Fedora project.
Recently we added support to zuulv3 to report results to it.  As such,
create an ansible role we can use to properly manage fedmsg.

This project is not currently part of the big tent, but will be used
under the existing windmill ansible roles.  We are also adding IRC
notifications into the #windmill channel.

Change-Id: I646e93a19216574d5750a06ed2138df4ed3b7b00
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
Paul Belanger 2017-02-06 14:09:18 -05:00
parent ce79cf922a
commit b9c45b7809
5 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,14 @@
[access "refs/heads/*"]
abandon = group ansible-role-fedmsg-core
label-Code-Review = -2..+2 group ansible-role-fedmsg-core
label-Workflow = -1..+1 group ansible-role-fedmsg-core
[access "refs/tags/*"]
pushSignedTag = group ansible-role-fedmsg-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -816,6 +816,8 @@
description: Ansible role to deploy multiple clouds resources
- project: openstack/ansible-role-diskimage-builder
description: Ansible role to manage diskimage-builder
- project: openstack/ansible-role-fedmsg
description: Ansible role to manage Fedmsg
- project: openstack/ansible-role-jenkins
description: Ansible role to manage Jenkins
- project: openstack/ansible-role-jenkins-job-builder

View File

@ -2376,6 +2376,7 @@ openstack-windmill:
projects:
- openstack/ansible-role-bindep
- openstack/ansible-role-diskimage-builder
- openstack/ansible-role-fedmsg
- openstack/ansible-role-jenkins
- openstack/ansible-role-jenkins-job-builder
- openstack/ansible-role-jenkins-plugins

View File

@ -56,6 +56,13 @@
- ansible-role-jobs
- hook-{name}-rtfd
- project:
name: ansible-role-fedmsg
jobs:
- ansible-role-jobs
- hook-{name}-rtfd
- project:
name: ansible-role-jenkins

View File

@ -5342,6 +5342,19 @@ projects:
- name: windmill-jobs-trusty
- name: windmill-jobs-xenial
- name: openstack/ansible-role-fedmsg
template:
- name: merge-check
- name: ansible-role-jobs
- name: ansible-role-functional-jobs-centos7
- name: ansible-role-functional-jobs-fedora-25
- name: ansible-role-functional-jobs-trusty
- name: ansible-role-functional-jobs-xenial
- name: docs-on-rtfd
- name: windmill-jobs-centos7-nv
- name: windmill-jobs-trusty
- name: windmill-jobs-xenial
- name: openstack/ansible-role-jenkins
template:
- name: merge-check