Re: Using the fedora-messaging API via RabbitMQ connector in containerized app

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

 



On Mon, 2021-12-06 at 17:30 +0100, Aurelien Bompard wrote:
Hey!

I'm trying to write an application that is cloud native, that needs to
be able to interract with the FAS for Fedora Account System User ID,


If you want to auth your users against FAS, the best way to go is OIDC (OpenID Connect)

Okay, I was wondering so...

 
also for Fedora Badges. I am wiritng this using Quarkus, and I can very
easily include a RabbitMQ client to the project. I was wondering if
that would suffice to establish login credentials and message the
Fedora Badges to issue a specific badge to the logged in user upon a
specific message request from the app.


Fedora Badges will listen to messages sent over RabbitMQ to award badges, so yeah sending a message on the bus is a prerequisite.
However, only applications running inside the Fedora Infrastructure may publish messages. From the outside, only listening is allowed.

Could you give us more details on the app you're building? What it's for, who are the expected users, etc.

The app is intended to be run inside a container and to be used by Fedora Packaging hopefuls to progress through the Fedora Packaging tutorial and the COPR tutorial. After which they would be awarded a specific dev badge and would also have comleted packaging two separate apps'  as a fedora package that also successfully passed review (ie fedpkg-review). The intent is to provide a specific set of requirements to meet/have been met to aid in getting sponsored/sponsoring new packagers.
 
Thanks

You're welcome

Aurélien


Stephen
_______________________________________________
infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure

_______________________________________________
infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure

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

  Powered by Linux