Hi folks,
I was reading about the MQTT broker at mqtt.git.centos.org? (https://wiki.centos.org/Sources)
Does anything in CentOS infrastructure consume those messages (for example, to automatically build packages in Koji based on Pagure pushes)?
I was also wondering about https://github.com/CentOS/ansible-role-kojihub/commits/master/files/plugins/... , does any other tool consume those messages?
- Ken
I'm using the tools at
https://git.centos.org/centos-git-common/blob/master/f/mqtt
to track source code commits (on "my" infrastructure).
Pat
On Mon, 2021-01-04 at 12:11 -0700, Ken Dreyer wrote:
Hi folks,
I was reading about the MQTT broker at mqtt.git.centos.org? (https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.centos.org_Sources... )
Does anything in CentOS infrastructure consume those messages (for example, to automatically build packages in Koji based on Pagure pushes)?
I was also wondering about https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_CentOS_ansib... , does any other tool consume those messages?
- Ken
CentOS-devel mailing list CentOS-devel@centos.org https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.centos.org_mailma...
Packit (https://packit.dev) does. The code is in https://github.com/packit/packit-service-centosmsg
-- Jiri
On 1/4/21 8:11 PM, Ken Dreyer wrote:
Hi folks,
I was reading about the MQTT broker at mqtt.git.centos.org? (https://wiki.centos.org/Sources)
Does anything in CentOS infrastructure consume those messages (for example, to automatically build packages in Koji based on Pagure pushes)?
On 04/01/2021 20:11, Ken Dreyer wrote:
Hi folks,
I was reading about the MQTT broker at mqtt.git.centos.org? (https://wiki.centos.org/Sources)
Does anything in CentOS infrastructure consume those messages (for example, to automatically build packages in Koji based on Pagure pushes)?
Not really in CentOS infra, but Johnny uses a mqtt subscriber to know when some pkgs were updated/pushed to git.centos.org and so need to be processed/submitted to buildsystems
I was also wondering about https://github.com/CentOS/ansible-role-kojihub/commits/master/files/plugins/... , does any other tool consume those messages?
That plugin was written specifically to have automatic sign+push operation, so that SIG would be autonomous to tag pkgs and have them processed automatically, without a "human" being needed to process that part .. I think so far it worked well and SIGs never really need to ask us intervention