[00:01:37] 10GitLab (Integrations), 10Phabricator, 10Release-Engineering-Team (GitLab III: GitLab in LA πŸͺƒ), 10User-brennen: Sandbox task for gitlab-phabricator comment integration - https://phabricator.wikimedia.org/T324164 (10brennen) brennen closed https://gitlab.wikimedia.org/brennen/test/-/merge_requests/4 [00:01:43] 10GitLab (Integrations), 10Phabricator, 10Release-Engineering-Team (GitLab III: GitLab in LA πŸͺƒ), 10User-brennen: Sandbox task for gitlab-phabricator comment integration - https://phabricator.wikimedia.org/T324164 (10brennen) brennen reopened https://gitlab.wikimedia.org/brennen/test/-/merge_requests/4 [00:02:05] 10GitLab (Integrations), 10Phabricator, 10Release-Engineering-Team (GitLab III: GitLab in LA πŸͺƒ), 10User-brennen: Sandbox task for gitlab-phabricator comment integration - https://phabricator.wikimedia.org/T324164 (10brennen) Commit [[https://gitlab.wikimedia.org/brennen/test/-/commit/436323ecac8910c1252f51... [00:02:11] 10GitLab (Integrations), 10Phabricator, 10Release-Engineering-Team (GitLab III: GitLab in LA πŸͺƒ), 10User-brennen: Sandbox task for gitlab-phabricator comment integration - https://phabricator.wikimedia.org/T324164 (10brennen) brennen merged https://gitlab.wikimedia.org/brennen/test/-/merge_requests/4 [15:19:27] Do the GitLab runners have access to and DNS for Cloud VPS? I.e. if I have a k8s cluster on Cloud VPS at k3s.wikifunctions.eqiad1.wikimedia.cloud, should my CI runner be able to talk to it (assuming the security groups are right?) [15:34:53] depends on the runner type, but in general DNS isn't the issue [19:03:24] Does it need to be in the "trusted runners" list? [19:04:10] it largely depends on the egress restrictions of the runner [19:04:35] trusted runners are not by definition in the Cloud VPS network space [19:05:40] How do I set up runners for a repo so that it is in the Cloud VPS network space? Is there some relevant documentation? [19:06:39] kindrobot: https://wikitech.wikimedia.org/wiki/GitLab/Gitlab_Runner/Shared_Runners [19:06:58] you could potentially follow that in your project [19:08:12] addshore had his own runners in a Cloud VP project at some point too. I don't know where he documented what that took to accomplish. I would image that brennen or thcipriani would know if anyone does. [19:08:23] *Cloud VPS [19:09:09] https://wikitech.wikimedia.org/wiki/GitLab/Gitlab_Runner/Cloud_Runners might be useful [19:09:16] kindrobot: the part this page does not mention.. after creating the instance then in Horizon under "Puppet config" the "role::gitlab_runner" is applied. then puppet runs and does the setup [19:10:09] it does not necessarily mean you need to have your own puppetmaster in the project [19:10:58] kindrobot: you are not the only person wondering how to do gitops things with gitlab and cloud vps, so hopefully solutions and their tradeoffs start to be more widely known soonβ„’ :) [19:12:21] Thank you for the advice. I'll setting up my own runner. I'm sure I'll be back with questions. ;) [19:12:46] s/I'll/I'll try [19:13:12] the other thing here is it's relatively straightforward to just install gitlab-runner on a thing and register it with a token. [19:13:48] Oooh, that sounds even better. :) [19:17:49] Ah, I see. I go to my groups settings and there's a runner tab. [19:44:21] https://wikitech.wikimedia.org/w/index.php?title=Talk%3AGitLab%2FGitlab_Runner%2FShared_Runners#Why_configure_each_instance_individually? [23:27:33] 10GitLab (Project Migration), 10Release-Engineering-Team: Create new GitLab project group: abstract-wiki - https://phabricator.wikimedia.org/T323957 (10Jdforrester-WMF) >>! In T323957#8444137, @brennen wrote: > Created group at https://gitlab.wikimedia.org/admin/groups/repos/abstract-wiki - added folks from te... [23:30:17] 10GitLab (Project Migration), 10Release-Engineering-Team: Create new GitLab project group: abstract-wiki - https://phabricator.wikimedia.org/T323957 (10brennen) > https://gitlab.wikimedia.org/repos/abstract-wiki for not-super-priv'ed users. ;-) Whoops - yep. I //tried// to copy the right URL here, I really did. [23:38:00] 10GitLab (Integrations), 10Phabricator, 10Release-Engineering-Team (GitLab III: GitLab in LA πŸͺƒ), 10User-brennen: Comment on Phabricator tasks for new, merged, and abandoned changes on GitLab - https://phabricator.wikimedia.org/T324150 (10dancy)