On Wed, 18 Nov 2020 at 18:30, Fabio Valentini <decatho...@gmail.com> wrote:
> On Mon, Nov 9, 2020 at 3:05 PM Aoife Moloney <amolo...@redhat.com> wrote: > > > > Hi everyone, > > > > I hope you enjoyed the F33 release party this weekend! Getting back to > > the GitLab topic mail threads, this weeks topic from the GitLab AMA > > session on September 10th is on Message Bus. As always, here are some > > links to the resources I have been pulling content from as well: > > * Questions and Answers hackmd link > https://hackmd.io/RW8HahOeR7OJPON1dwuo3w > > * Chat log from session > > > https://meetbot.fedoraproject.org/fedora-meeting-1/2020-09-10/ama_session_with_gitlab.2020-09-10-13.31.log.html > > * AMA Blog post > > https://communityblog.fedoraproject.org/gitlab-ama-follow-up/#more-9346 > > * Here is this email in hackmd if you wish to view it there: > > https://hackmd.io/tfOqCXNEQtqsGNLAEfZ2zg?view > > Sorry for taking so long to respond, the past weeks have been quite busy. > Sorry for taking even longer to answer, you know the feeling :P > > (snip) > > > ## Topic: Message Bus > > - Question: Fedora uses a message bus to integrate different parts of > > its infrastructure. How should we onboard GitLab into this message > > bus? > > - Answer: Currently we would need to have a service that proxies > > GitLab’s events to fedora-messaging something similar to > > github2fedmsg. > > There were some concerns raised about the order of events sent by > > GitLab’s webhooks, these will need to be looked after during a Proof > > of Concept stage. > > Do we know if such a proxy would even be theoretically possible for GitLab? > IIRC, some doubts were raised during the AMA that getting a > chronologically consistent stream of events out of GitLab would be ∈ > [hard, impossible[. > What would that mean for fedora? Do services relying on > fedora-messaging events related to dist-git need them to be consistent > / chronological? > What would be the effect of those services not having a reliable > stream of events from dist-git? > I personally don't have a good answer to these questions, and I don't think we will be able to have without actually doing a Proof of Concept and see how that would work and scale. Regarding the order or messages, I believe that anything related to CI testing might need to have the chronological order of messages consistent. I am not sure if there are any other use cases ? > > Fabio > > > - Question: How would git push over http work with GitLab? (assuming > > gitlab does not have Fedora's password since they are stored in FAS) > > - Answer: GitLab has a good number of authentication options and > > integrations where the "best" solution usually depends on a team's > > specific needs and use case. As such, the best way to know and meet > > Fedora's needs and use cases is to have a conversation and discuss the > > options with GitLab. How does git push over HTTP work with FAS right > > now, and what git push (over HTTP) auth requirements/flow would you > > like to have for your projects in GitLab? > > > > These are the only two questions and answers I could gather relating > > to message bus from the AMA question sheet, however I know there was a > > lot of discussion regarding this topic during the AMA session itself, > > so if you would like to resume/kick off that conversation again, > > please feel free to use this email to discuss. > > > > A personal note and for full transparency: the weeks seem to be > > passing in the blink of an eye lately, I assume it's because I'm > > busy(?) but it might be just the weird 2020 vibe the world is on > > nowadays. I really don't know. Whatever the reason, there has been no > > further discussion with GitLab since early October-ish, but we will be > > returning to the conversation of how this migration could be > > technically possible soon, so sincerely thank you all again for > > engaging with us/me here as I found reading the discussion on > > permission and access much easier to follow and have been taking notes > > on your expectations to use that feedback in conversations with GitLab > > when we pick the discussion back up. > > > > > > > > I hope you all had a good weekend and will talk to you all next week > > when the topic of Namespace & Issue Tracking is sent! > > > > > > Kindest regards, > > Aoife > > -- > > Aoife Moloney > > Product Owner > > Community Platform Engineering Team > > Red Hat EMEA > > Communications House > > Cork Road > > Waterford > > _______________________________________________ > > devel-announce mailing list -- devel-annou...@lists.fedoraproject.org > > To unsubscribe send an email to > devel-announce-le...@lists.fedoraproject.org > > 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/devel-annou...@lists.fedoraproject.org > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > 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/devel@lists.fedoraproject.org >
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org 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/devel@lists.fedoraproject.org