Hi all, Currently resultsdb in production is not configured properly to send messages using fedora-messaging which in turns causes greenwave to not send messages (greenwaves publishes messages when it receives new results). The attached patch makes sure that we create the fedora-messaging in production and not only in staging. This should be fixing https://pagure.io/fedora-infrastructure/issue/7735 +1s ?
From 66db8337e2ab262eab9838c554788b57d730c4c8 Mon Sep 17 00:00:00 2001 From: Clement Verna <cverna@xxxxxxxxxxxx> Date: Wed, 24 Apr 2019 08:43:44 +0200 Subject: [PATCH] resultsbd: enbale fedora-messaging in prod Signed-off-by: Clement Verna <cverna@xxxxxxxxxxxx> --- playbooks/groups/resultsdb.yml | 3 +-- roles/taskotron/resultsdb-backend/tasks/main.yml | 3 --- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/playbooks/groups/resultsdb.yml b/playbooks/groups/resultsdb.yml index 82da951b3..9d1111b4f 100644 --- a/playbooks/groups/resultsdb.yml +++ b/playbooks/groups/resultsdb.yml @@ -34,8 +34,7 @@ - { role: dnf-automatic, tags: ['dnfautomatic'] } # Set up for fedora-messaging - { role: rabbit/user, - username: "resultsdb{{ env_suffix }}", - when: deployment_type == "stg" } + username: "resultsdb{{ env_suffix }}"} tasks: # this is how you include other task lists diff --git a/roles/taskotron/resultsdb-backend/tasks/main.yml b/roles/taskotron/resultsdb-backend/tasks/main.yml index 17c5e9150..eb66d9d09 100644 --- a/roles/taskotron/resultsdb-backend/tasks/main.yml +++ b/roles/taskotron/resultsdb-backend/tasks/main.yml @@ -46,7 +46,6 @@ with_items: - "/etc/pki/rabbitmq/" - "/etc/fedora-messaging" - when: env == "staging" tags: - fedora-messaging @@ -73,7 +72,6 @@ owner: root group: apache mode: "444" - when: env == "staging" tags: - fedora-messaging @@ -81,7 +79,6 @@ template: src=config.toml.j2 dest=/etc/fedora-messaging/config.toml owner=root group=root mode=0644 notify: - reload httpd - when: env == "staging" tags: - fedora-messaging -- 2.21.0
_______________________________________________ infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx