[08:17:18] 10GitLab (CI & Job Runners), 10collaboration-services, 10Release-Engineering-Team (Priority Backlog 📥): Migrate to using new GitLab CI runner authentication scheme - https://phabricator.wikimedia.org/T344951 (10Jelto) SRE can take care of refactoring the puppet code. Thanks for bringing that up! [09:51:35] 10GitLab (Integrations), 10Phabricator, 10Release-Engineering-Team (Escape Goats🐐): Get GitLab to render `T{\d}+` in MR overviews, comments, etc. as links to Phabricator - https://phabricator.wikimedia.org/T337570 (10Jelto) Usage of local gems is enabled on the [test instance](https://gitlab.devtools.wmcloud... [11:38:58] 10GitLab (Pipeline Services Migration🐤), 10Research, 10collaboration-services: Move research webpages to gitlab - https://phabricator.wikimedia.org/T334511 (10Jelto) Onboarding to the new deployment workflow and repos has happened. @fkaelin feel free to close the task if you don't have any more questions. I... [13:29:01] jelto: hello! Do we have some doc explaining where and how to configure Gitlab? We have task about disabling the issue tracker entirely and I have found a setting which might do that `defaultProjectsFeatures: { issues: false }` # https://phabricator.wikimedia.org/T264231 [13:29:42] but I have no idea where the config is held and or where/whether we can try it on a dev/staging environment :) [13:34:58] most settings are configured in gitlab.rb managed by puppet: https://gerrit.wikimedia.org/r/plugins/gitiles/operations/puppet/+/refs/heads/production/modules/gitlab/templates/gitlab.rb.erb. However some settings cant be configured there so additional python tooling was created in https://gitlab.wikimedia.org/repos/releng/gitlab-settings [13:35:37] I guess I will do some reading :] [13:35:40] settings can be tested on the test instance gitlab-prod-1002.devtools.eqiad1.wikimedia.cloud (gitlab.devtools.wmcloud.org). either by puppet changes or disable puppet and manually edit the gitlab config/do api calls [13:36:31] ah great [13:37:52] it seems there is no docs specifically for how the config is managed. I'll try to edit that as soon as I'm back :) [13:50:35] and of course in Puppet there is 3 layers of abstraction to change the value bah [14:03:07] turned out to be straight forward [14:04:10] 10GitLab (Upstream pit of despair 🕳️), 10Patch-For-Review, 10Release-Engineering-Team (Radar), 10Upstream, 10User-brennen: Investigate whether issues, operations, wikis, etc. can be disabled globally on GitLab - https://phabricator.wikimedia.org/T264231 (10hashar) a:03hashar [14:12:28] 10GitLab (Project Migration), 10collaboration-services: Migrate SRE repositories to GitLab - operations/software - https://phabricator.wikimedia.org/T341504 (10LSobanski) [14:34:48] jelto, hashar [14:35:03] Are you testing anything in devtools right now? [14:35:27] I'm not testing anything [14:35:33] I was getting a 502 from the GitLab devtools instance but looks like it's back [14:37:32] maybe someone edited the config and gitlab reloaded? [14:48:05] 10GitLab (Upstream pit of despair 🕳️), 10Patch-For-Review, 10Release-Engineering-Team (Radar), 10Upstream, 10User-brennen: Investigate whether issues, operations, wikis, etc. can be disabled globally on GitLab - https://phabricator.wikimedia.org/T264231 (10hashar) I have checked on `gitlab-prod-1002.devt... [14:48:17] 10GitLab (Upstream pit of despair 🕳️), 10Patch-For-Review, 10Release-Engineering-Team (Radar), 10Upstream, 10User-brennen: Investigate whether issues, operations, wikis, etc. can be disabled globally on GitLab - https://phabricator.wikimedia.org/T264231 (10hashar) a:05hashar→03None [14:54:30] 10GitLab (Upstream pit of despair 🕳️), 10Patch-For-Review, 10Release-Engineering-Team (Radar), 10Upstream, 10User-brennen: Investigate whether issues, operations, wikis, etc. can be disabled globally on GitLab - https://phabricator.wikimedia.org/T264231 (10hashar) Another thing I found is the Project API... [14:55:12] jelto: tldr the setting is already set to false, I have send two tiny patches though to make the manifests slightly better [14:55:29] and will keep searching how the issues and wikis features can be entirely disabled [17:19:28] hrm, devtools is being a bit strange. Running a little slow. Also I notice that I can't access port 22, can't remember if that was always the case (don't think so)--- nc -vz gitlab.devtools.wmcloud.org 22 -w 1 -> connection timed out [18:16:26] 10GitLab (CI & Job Runners): Allow GitLab CI containers to connect to services - https://phabricator.wikimedia.org/T344818 (10CodeReviewBot) stran merged https://gitlab.wikimedia.org/repos/mediawiki/services/ipoid/-/merge_requests/44 gitlab: Build image to connect to mariadb service [19:50:17] 10GitLab, 10collaboration-services: Switch visibility level to Internal for GitLab repositories - https://phabricator.wikimedia.org/T345215 (10thcipriani) This seems like a good use-case for our [[ https://www.mediawiki.org/wiki/GitLab/Hosting_a_project_on_GitLab#GitLab_private_(restricted)_repos | restricted... [20:03:08] 10GitLab, 10collaboration-services: Switch visibility level to Internal for GitLab repositories - https://phabricator.wikimedia.org/T345215 (10taavi) Can I ask why these cannot be public? [20:49:18] 10GitLab, 10VPS-project-Wikistats: Add RhinosF1 as member of gitlab cloudvps-repos/wikistats - https://phabricator.wikimedia.org/T345393 (10RhinosF1) [21:09:12] 10GitLab, 10VPS-project-Wikistats: Add RhinosF1 as member of gitlab cloudvps-repos/wikistats - https://phabricator.wikimedia.org/T345393 (10RhinosF1) Test [21:22:56] 10GitLab, 10VPS-project-Wikistats, 10User-bd808: Add RhinosF1 as member of gitlab cloudvps-repos/wikistats - https://phabricator.wikimedia.org/T345393 (10bd808) 05Open→03In progress a:03bd808 Confirmed via https://openstack-browser.toolforge.org/project/wikistats that @RhinosF1 is a project member. I a... [21:31:51] 10GitLab, 10VPS-project-Wikistats, 10User-bd808: Add RhinosF1 as member of gitlab cloudvps-repos/wikistats - https://phabricator.wikimedia.org/T345393 (10bd808) 05In progress→03Resolved https://gitlab.wikimedia.org/cloudvps-repos/wikistats/-/project_members?search=RhinosF1 {F37645318, size=full} [22:51:55] 10Gitlab-Application-Security-Pipeline: Establish a more specific policy/best practices around security include failures - https://phabricator.wikimedia.org/T342469 (10Mstyles) Draft has been reviewed by @sbassett and now just waiting on the second round of approvals