Re: FBR : resultsdb fedora-messaging configuration

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Apr 24, 2019 at 08:48:09AM +0200, Clement Verna wrote:
> 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 ?

While I'm +1 on this, shouldn't it currently still use fedmsg?

+1 on this anyway,

Pierre



> 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
_______________________________________________
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




[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux