[12:11:03] 10GitLab (Infrastructure), 06collaboration-services, 03Wikimedia-Hackathon-2024: Create a custom GitLab Prometheus exporter - https://phabricator.wikimedia.org/T354656#9726055 (10Jelto) a:03Jelto [15:06:37] dancy gave me a verbal go ahead yesterday to land https://gitlab.wikimedia.org/repos/releng/gitlab-webhooks/-/merge_requests/28, deploy it, and fix whatever problems my changes have when they meet the real world. I'm going to work on that today unless someone would like me not to for #reasons. [16:40:09] bd808: certainly no objections from my corner [18:24:10] 10GitLab (CI & Job Runners), 06Release-Engineering-Team: `npm ci` not working on trusted runners for https://gitlab.wikimedia.org/repos/data-engineering/superset - https://phabricator.wikimedia.org/T353197#9727775 (10brennen) [18:24:40] 10GitLab (Integrations), 06collaboration-services: Review the capabilities of the Gitlab slack app - https://phabricator.wikimedia.org/T353034#9727777 (10brennen) [18:25:15] 10GitLab (Integrations), 10Tool-extjsonuploader: Support gitlab.wikimedia.org in extjsonuploader - https://phabricator.wikimedia.org/T352831#9727782 (10brennen) [18:25:22] 10GitLab (Upstream pit of despair 🕳️), 07Privacy: Gitlab attempts to reach gitlab CDN when using the Web IDE - https://phabricator.wikimedia.org/T350931#9727785 (10brennen) [18:27:42] 10GitLab (Project Migration), 10GitLab-Application-Security-Pipeline, 10Codex, 10Design-System-Team (Design-System-Product-Roadmap), 07Epic: Consider migrating Codex repo to Gitlab - https://phabricator.wikimedia.org/T352488#9727791 (10brennen) [18:27:46] 10GitLab (Infrastructure), 10ChangeProp, 06collaboration-services, 06Infrastructure-Foundations, and 10 others: Figure out a plan to move forward with regarding Redis License changes - https://phabricator.wikimedia.org/T360596#9727771 (10brennen) [20:51:19] 10GitLab (Integrations), 13Patch-For-Review: [gitlab-webhooks] Provide a server-sent events API for rebroadcast of GitLab webhook data - https://phabricator.wikimedia.org/T362288#9728188 (10CodeReviewBot) bd808 merged https://gitlab.wikimedia.org/repos/releng/gitlab-webhooks/-/merge_requests/28 Provide a serv... [21:09:14] Ever want to see gitlab webhook events in real-time? `curl --no-buffer -H 'Accept: text/event-stream' 'https://gitlab-webhooks.toolforge.org/sse/'` [21:30:11] bd808: neat [21:31:06] I am currently deeply enamored with the 20 year old tech of server-sent events. [21:42:09] brennen, dancy, thcipriani, jeena: new hotness instructions for managing gitlab-webhooks.toolforge.org at https://wikitech.wikimedia.org/wiki/GitLab/Webhooks#Administration [21:45:43] nice :) [22:25:42] ^ [22:26:50] i had also totally forgotten about https://wikitech.wikimedia.org/wiki/GitLab/Webhooks#Gitlab_Mentions [22:28:37] 10GitLab (Integrations): [gitlab-webhooks] Provide a server-sent events API for rebroadcast of GitLab webhook data - https://phabricator.wikimedia.org/T362288#9728333 (10bd808) 05In progress→03Resolved Play around with it via `curl --no-buffer -H 'Accept: text/event-stream' 'https://gitlab-webhooks.toolf... [22:36:55] 10GitLab (Integrations), 10Wikibugs: Automate setup of comment, pipeline, and job webhooks for all GitLab projects - https://phabricator.wikimedia.org/T362940 (10bd808) 03NEW [22:37:43] 10GitLab (Integrations), 10Wikibugs: Automate setup of comment, pipeline, and job webhooks for all GitLab projects - https://phabricator.wikimedia.org/T362940#9728377 (10bd808) p:05Triage→03Medium [22:40:12] Thoughts on where all the parts for T362940 should live are welcome. I think it could all be fit into gitlab-webhooks with a sink doing the needful to setup the hooks when it sees a repo creation event, but I could also see reasonable arguments for separating the two types of hooks into separate tools. [22:40:14] T362940: Automate setup of comment, pipeline, and job webhooks for all GitLab projects - https://phabricator.wikimedia.org/T362940 [23:02:57] 10GitLab (Integrations), 10Wikibugs: Automate setup of comment, pipeline, and job webhooks for all GitLab projects - https://phabricator.wikimedia.org/T362940#9728392 (10brennen) I guess my other thought about a home for this is that it could live in [[ https://gitlab.wikimedia.org/repos/releng/gitlab-settings... [23:17:38] bd808: Thanks for the updates to https://wikitech.wikimedia.org/wiki/GitLab/Webhooks#Administration! [23:38:24] 10GitLab (Integrations), 06collaboration-services, 10Phabricator, 10Release-Engineering-Team (Now this 🫠): Get GitLab to render `T{\d}+` in MR overviews, comments, etc. as links to Phabricator - https://phabricator.wikimedia.org/T337570#9728419 (10brennen) > Also noting after some slack discussion with @bd...