Page MenuHomePhabricator
Feed Advanced Search

Fri, Dec 1

Jelto moved T352003: Create a dedicated image for Debian package builds from Backlog to Work in Progress on the collaboration-services board.
Fri, Dec 1, 2:10 PM · Patch-For-Review, collaboration-services
Jelto changed the status of T352003: Create a dedicated image for Debian package builds from Stalled to Open.
Fri, Dec 1, 2:10 PM · Patch-For-Review, collaboration-services
Jelto closed T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 as Resolved.

All instances updated, for cloud-runners I opened https://gitlab.wikimedia.org/repos/releng/gitlab-cloud-runner/-/merge_requests/304.

Fri, Dec 1, 11:02 AM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security
Jelto updated the task description for T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 .
Fri, Dec 1, 10:59 AM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security
Jelto updated the task description for T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 .
Fri, Dec 1, 10:30 AM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security
Jelto added a comment to T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 .

replicas done. I'll upgrade production at 11:00 UTC.

Fri, Dec 1, 9:20 AM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security
Jelto updated the task description for T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 .
Fri, Dec 1, 9:06 AM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security
Jelto updated the task description for T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 .
Fri, Dec 1, 8:58 AM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security
Jelto added a comment to T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 .

Test instances updates successfully. I'll proceed with replicas.

Fri, Dec 1, 8:49 AM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security
Jelto updated the task description for T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 .
Fri, Dec 1, 8:48 AM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security
Jelto added a comment to T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 .

I updated gitlab-ce to 16.4.3-ce.0 and gitlab-runner to 16.4.2 on the apt hosts. I'll start updating the test instance and test runners soon.

Fri, Dec 1, 8:14 AM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security
Jelto claimed T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 .
Fri, Dec 1, 8:00 AM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security

Thu, Nov 30

Jelto triaged T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 as High priority.

I can take care of the upgrade tomorrow UTC morning. If somebody else wants to do that feel free to claim the task :)

Thu, Nov 30, 8:12 PM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security
Jelto created T352480: GitLab Security Release: 16.6.1, 16.5.3, 16.4.3 .
Thu, Nov 30, 8:10 PM · Vuln-VulnComponent, SecTeam-Processed, GitLab (Infrastructure), collaboration-services, Security
Dzahn awarded T350791: move design.wikimedia.org to kubernetes a Like token.
Thu, Nov 30, 4:27 PM · Design, Wikimedia-Design, GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto added a comment to T352433: GitLab replica banners are missing.

We chose to use the rails command rather than the API to avoid having to create a service user and API key, but since we'll likely need to do this for the apt-staging work, that gets rid of that reason

Thu, Nov 30, 3:25 PM · GitLab (Infrastructure), collaboration-services
Jelto added a comment to T349167: Wikimedia GitLab should use a Wikimedia logo.

Hmm, it's still not the most beautiful but at least recognizable on light grey. I'd say let's go for it for now. :)

Thu, Nov 30, 3:13 PM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto added a comment to T350791: move design.wikimedia.org to kubernetes.

To summarize our meeting on Tuesday:

Thu, Nov 30, 2:59 PM · Design, Wikimedia-Design, GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto created T352433: GitLab replica banners are missing.
Thu, Nov 30, 2:43 PM · GitLab (Infrastructure), collaboration-services
Jelto added a comment to T349167: Wikimedia GitLab should use a Wikimedia logo.

Both logo and background are single color. I tried setting a thicker outline to get contrast on any background. Would you want to try the 4px stroke logo above?

So something like a2a9b1ff?

#A2A9B1 on the Gray setting (#303030) will fail WCAG AAA. #A2A9B1 on the Light Gray setting (#F0F0F0) will also fail WCAG AA.

Thu, Nov 30, 2:15 PM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto added a comment to T349167: Wikimedia GitLab should use a Wikimedia logo.

hmm yes true, with the Light Gray theme the logo is a bit too light.

Thu, Nov 30, 12:46 PM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto added a subtask for T350791: move design.wikimedia.org to kubernetes: T352202: Final deploy of DSG.
Thu, Nov 30, 10:30 AM · Design, Wikimedia-Design, GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto added a parent task for T352202: Final deploy of DSG: T350791: move design.wikimedia.org to kubernetes.
Thu, Nov 30, 10:30 AM · Design-Systems-Team (DST-Sprint-12 (2023-11-28 to 2023-12-08)), collaboration-services, Wikimedia Design Style Guide
Jelto moved T285354: Define "Terms of Service and Privacy Policy" text for GitLab from Incoming to Work in Progress on the collaboration-services board.
Thu, Nov 30, 10:26 AM · collaboration-services, Patch-For-Review, gitlab-settings, Release-Engineering-Team (Quid Pro Crow 🦃), GitLab (Administration, Settings & Policy), User-brennen
Jelto added a project to T285354: Define "Terms of Service and Privacy Policy" text for GitLab: collaboration-services.
Thu, Nov 30, 10:26 AM · collaboration-services, Patch-For-Review, gitlab-settings, Release-Engineering-Team (Quid Pro Crow 🦃), GitLab (Administration, Settings & Policy), User-brennen
Jelto updated the task description for T349167: Wikimedia GitLab should use a Wikimedia logo.
Thu, Nov 30, 10:00 AM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto added a comment to T349167: Wikimedia GitLab should use a Wikimedia logo.

GitLab uses WMF flavored logos for the navbar header and login logo now.

Thu, Nov 30, 9:59 AM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto added a comment to T349167: Wikimedia GitLab should use a Wikimedia logo.

GitLab uses just a square logo without text for the login screen (see T285354#9367898 for example).

Thu, Nov 30, 8:12 AM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto added a comment to T349167: Wikimedia GitLab should use a Wikimedia logo.

The new logo is configured on all instances using https://gitlab.wikimedia.org/repos/releng/gitlab-settings.

Thu, Nov 30, 7:50 AM · collaboration-services, GitLab (Administration, Settings & Policy)

Wed, Nov 29

Jelto claimed T285354: Define "Terms of Service and Privacy Policy" text for GitLab.

I can make sure the same text is set by gitlab-settings (appearance API) after https://gitlab.wikimedia.org/repos/releng/gitlab-settings/-/merge_requests/51/ is merged.

Wed, Nov 29, 4:45 PM · collaboration-services, Patch-For-Review, gitlab-settings, Release-Engineering-Team (Quid Pro Crow 🦃), GitLab (Administration, Settings & Policy), User-brennen
Jelto added a comment to T285354: Define "Terms of Service and Privacy Policy" text for GitLab.

We don't set sign_in_text in the config for application settings API (see gitlab2002.yaml for example). And yes there is a deprecation warning for that field in the api:

Wed, Nov 29, 4:38 PM · collaboration-services, Patch-For-Review, gitlab-settings, Release-Engineering-Team (Quid Pro Crow 🦃), GitLab (Administration, Settings & Policy), User-brennen

Tue, Nov 28

Dzahn awarded T351928: git over ssh is not working on GitLab test instance a 100 token.
Tue, Nov 28, 3:56 PM · collaboration-services, GitLab (Infrastructure)
LSobanski awarded T351928: git over ssh is not working on GitLab test instance a Like token.
Tue, Nov 28, 12:33 PM · collaboration-services, GitLab (Infrastructure)
Jelto closed T351928: git over ssh is not working on GitLab test instance as Resolved.

As discussed in our last Monday meeting, I double checked bastion and ssh config. The test instance uses a public address which does not need a bastion host:

Tue, Nov 28, 10:50 AM · collaboration-services, GitLab (Infrastructure)

Mon, Nov 27

Jelto added a comment to T352003: Create a dedicated image for Debian package builds.

So to sum this up, we need a bullseye, bookworm and maybe a buster image which contain the following packages:

Mon, Nov 27, 1:16 PM · Patch-For-Review, collaboration-services

Fri, Nov 24

Jelto created T351928: git over ssh is not working on GitLab test instance.
Fri, Nov 24, 12:40 PM · collaboration-services, GitLab (Infrastructure)

Thu, Nov 23

Jelto added a comment to T349167: Wikimedia GitLab should use a Wikimedia logo.

Application Not Authorized to Use CAS

Thu, Nov 23, 2:14 PM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto added a comment to T349167: Wikimedia GitLab should use a Wikimedia logo.

I uploaded the new logo to the test instance. The logo works with the white theme.

Thu, Nov 23, 12:54 PM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto added a comment to T349167: Wikimedia GitLab should use a Wikimedia logo.

I updated the MR to upload the new WMF GitLab logo. The code works but is a bit duplicate with the application settings script. I also did not want to make the scripts too complicated. I'll wait for review from RelEng.

Thu, Nov 23, 12:08 PM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto closed T350795: Add linting of research landing-page to gitlab CI as Resolved.

There is a test job for the research-landing-page now: https://gitlab.wikimedia.org/repos/sre/miscweb/research-landing-page/-/jobs/168533

Thu, Nov 23, 9:49 AM · Research, collaboration-services
Jelto moved T351858: PuppetZeroResources (planet1003 new bullseye host) from Incoming to Work in Progress on the collaboration-services board.
Thu, Nov 23, 9:30 AM · collaboration-services
Jelto renamed T351858: PuppetZeroResources (planet1003 new bullseye host) from PuppetZeroResources to PuppetZeroResources (planet1003 new bullseye host).
Thu, Nov 23, 9:30 AM · collaboration-services
Jelto assigned T351858: PuppetZeroResources (planet1003 new bullseye host) to Dzahn.

I think @Dzahn added the new host plane1003 for the bullseye migration (T348392).
Puppet still has some certificate errors on the host. A speculative guess: is certificate signing different on puppet7? SAL states:

Thu, Nov 23, 9:30 AM · collaboration-services

Wed, Nov 22

Jelto moved T349167: Wikimedia GitLab should use a Wikimedia logo from Incoming to Work in Progress on the collaboration-services board.
Wed, Nov 22, 6:03 PM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto added a project to T349167: Wikimedia GitLab should use a Wikimedia logo: collaboration-services.
Wed, Nov 22, 6:03 PM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto claimed T349167: Wikimedia GitLab should use a Wikimedia logo.
Wed, Nov 22, 6:02 PM · collaboration-services, GitLab (Administration, Settings & Policy)
Jelto added a comment to T351725: Daily backup job not running for gerrit1003.

Backups look fine again since 18:30 UTC yesterday: https://grafana.wikimedia.org/d/413r2vbWk/bacula?orgId=1&var-site=eqiad&var-job=gerrit1003.wikimedia.org-Hourly-Fri-productionEqiad-gerrit-repo-data&from=1700471853896&to=1700642496593. No elevated backup freshness or gaps in backups.

Wed, Nov 22, 8:57 AM · collaboration-services, bacula, Data-Persistence-Backup

Tue, Nov 21

Jelto updated subscribers of T349619: Migrate roles to puppet7.

@hashar gerrit2002 was migrated to puppet7. I restarted gerrit and apache processes and the instance looks fine so far. Could you double check gerrit2002?

Tue, Nov 21, 1:38 PM · collaboration-services, SRE-tools, Puppet-Core, Puppet (Puppet 7.0), Infrastructure-Foundations, SRE
Jelto moved T350795: Add linting of research landing-page to gitlab CI from Backlog to Work in Progress on the collaboration-services board.
Tue, Nov 21, 1:33 PM · Research, collaboration-services
Jelto updated subscribers of T350795: Add linting of research landing-page to gitlab CI .
Tue, Nov 21, 1:33 PM · Research, collaboration-services

Mon, Nov 20

Jelto closed T344951: Migrate to using new GitLab CI runner authentication scheme as Resolved.

The old profile::gitlab::runner::registration_token were removed from private puppet and the two CI variables TF_VAR_runner_registration_token and RUNNER_REGISTRATION_TOKEN_STAGING were removed from https://gitlab.wikimedia.org/repos/releng/gitlab-cloud-runner/-/settings/ci_cd.

Mon, Nov 20, 3:01 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto updated the task description for T344951: Migrate to using new GitLab CI runner authentication scheme.
Mon, Nov 20, 2:56 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto added a comment to T344951: Migrate to using new GitLab CI runner authentication scheme.

There is no proper way of deleting the old reimaged runner beside deleting the row from ci_runner_machines table. There is no API endpoint for deleting a single grouped runner. We could have used the gitlab-runner unregister command, but that needs the old authentication token. So I'll leave the stale Trusted Runner in the group of Runners for now. If it causes any issues, we can test dropping the row in postgres or extracting it's authentication token from the database.

Mon, Nov 20, 2:50 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto added a comment to T344951: Migrate to using new GitLab CI runner authentication scheme.

Reimage of a Trusted Runner worked, the Runner is available again after the reimage in GitLab.

Mon, Nov 20, 10:20 AM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto updated the task description for T344951: Migrate to using new GitLab CI runner authentication scheme.
Mon, Nov 20, 10:17 AM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)

Fri, Nov 17

Jelto added a comment to T350795: Add linting of research landing-page to gitlab CI .

I think I managed to run the tests which where configured in the old Gerrit repo for jenkins:

Fri, Nov 17, 1:58 PM · Research, collaboration-services
Jelto claimed T350795: Add linting of research landing-page to gitlab CI .
Fri, Nov 17, 1:38 PM · Research, collaboration-services
Jelto updated the task description for T344951: Migrate to using new GitLab CI runner authentication scheme.
Fri, Nov 17, 1:07 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto added a comment to T351469: ProbeDown - contint2002.

Alert recovered after 5 minutes. syslog on contin2002 shows some dns issues during the time of the alert

Fri, Nov 17, 11:32 AM · collaboration-services
Jelto edited projects for T351507: VMs in Cloud VPS share the same machine-id, added: Cloud-VPS; removed Cloud-Services.
Fri, Nov 17, 11:17 AM · cloud-services-team, Cloud-VPS, collaboration-services
Jelto created T351507: VMs in Cloud VPS share the same machine-id.

The Cloud-Services project tag is not intended to have any tasks. Please check the list on https://phabricator.wikimedia.org/project/profile/832/ and replace it with a more specific project tag to this task. Thanks!

Fri, Nov 17, 11:16 AM · cloud-services-team, Cloud-VPS, collaboration-services
Jelto updated the task description for T344951: Migrate to using new GitLab CI runner authentication scheme.
Fri, Nov 17, 9:14 AM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)

Thu, Nov 16

Jelto added a comment to T344951: Migrate to using new GitLab CI runner authentication scheme.

Cloud Runners have been migrated to the new authentication scheme. Thanks @dancy for the help deploying and testing the new runners!

Thu, Nov 16, 4:38 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto updated the task description for T344951: Migrate to using new GitLab CI runner authentication scheme.
Thu, Nov 16, 4:36 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto added a comment to T344951: Migrate to using new GitLab CI runner authentication scheme.

I migrated all WMCS Shared Runners to the new authentication scheme. It was necessary to unregister the runner, clear the machine-id and generate a new one:

Thu, Nov 16, 3:44 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto updated the task description for T344951: Migrate to using new GitLab CI runner authentication scheme.
Thu, Nov 16, 3:36 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)

Tue, Nov 14

Jelto added a comment to T344951: Migrate to using new GitLab CI runner authentication scheme.

Trusted Runners were migrated to the new authentication scheme.

Tue, Nov 14, 3:21 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto updated the task description for T344951: Migrate to using new GitLab CI runner authentication scheme.
Tue, Nov 14, 1:30 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto moved T349619: Migrate roles to puppet7 from Incoming to Consultation on the collaboration-services board.
Tue, Nov 14, 11:24 AM · collaboration-services, SRE-tools, Puppet-Core, Puppet (Puppet 7.0), Infrastructure-Foundations, SRE
Jelto added a project to T349619: Migrate roles to puppet7: collaboration-services.
Tue, Nov 14, 11:23 AM · collaboration-services, SRE-tools, Puppet-Core, Puppet (Puppet 7.0), Infrastructure-Foundations, SRE

Mon, Nov 13

Jelto added a comment to T344951: Migrate to using new GitLab CI runner authentication scheme.

The converted Shared Runner (https://gitlab.wikimedia.org/admin/runners/1479#/) and Trusted Runner (https://gitlab.wikimedia.org/admin/runners/1484#/) behave as expected and executed jobs successfully.

Mon, Nov 13, 2:25 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto updated the task description for T344951: Migrate to using new GitLab CI runner authentication scheme.
Mon, Nov 13, 10:58 AM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)

Fri, Nov 10

Jelto added a comment to T350791: move design.wikimedia.org to kubernetes.

Yea, style-guide is deployed by scap and other parts are not. This is because there were large files in there afair.

We gotta have a chat with @Volker_E about this before kicking it off.

Fri, Nov 10, 2:02 PM · Design, Wikimedia-Design, GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto updated the task description for T344951: Migrate to using new GitLab CI runner authentication scheme.
Fri, Nov 10, 10:17 AM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto added a comment to T344951: Migrate to using new GitLab CI runner authentication scheme.

One Shared Runner runner-1021.gitlab-runners.eqiad1.wikimedia.cloud and one Trusted Runner gitlab-runner1002.eqiad.wmnet were migrated to the new authentication scheme. I'll leave them running and migrate the other Runners next week, if everything looks good.

Fri, Nov 10, 10:15 AM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto added a comment to T350257: ProbeDown - VRTS high CPU usage.

I updated the settings to limit 20000 and children 4 again.

Fri, Nov 10, 9:13 AM · collaboration-services

Thu, Nov 9

Jelto added a comment to T344951: Migrate to using new GitLab CI runner authentication scheme.

Unregistering and re-registering runners with the new authentication scheme still works and settings (like protected, tags) look good.

Thu, Nov 9, 3:10 PM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto updated the task description for T344951: Migrate to using new GitLab CI runner authentication scheme.
Thu, Nov 9, 11:41 AM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto added a comment to T344951: Migrate to using new GitLab CI runner authentication scheme.

I migrated the two devtools test runners in WMCS to the new authentication scheme. The steps were:

Thu, Nov 9, 11:41 AM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)

Wed, Nov 8

Jelto updated the task description for T300171: Move micro sites from Ganeti to Kubernetes and from Gerrit to GitLab.
Wed, Nov 8, 3:19 PM · Patch-For-Review, GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto created T350796: move security.wikimedia.org to kubernetes.
Wed, Nov 8, 3:18 PM · GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto updated the task description for T300171: Move micro sites from Ganeti to Kubernetes and from Gerrit to GitLab.
Wed, Nov 8, 3:17 PM · Patch-For-Review, GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto created T350794: move os-reports.wikimedia.org to kubernetes.
Wed, Nov 8, 3:16 PM · GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto updated the task description for T300171: Move micro sites from Ganeti to Kubernetes and from Gerrit to GitLab.
Wed, Nov 8, 3:12 PM · Patch-For-Review, GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto created T350793: move commons-query.wikimedia.org and query.wikidata.org to kubernetes.
Wed, Nov 8, 3:12 PM · GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto updated the task description for T300171: Move micro sites from Ganeti to Kubernetes and from Gerrit to GitLab.
Wed, Nov 8, 3:08 PM · Patch-For-Review, GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto created T350791: move design.wikimedia.org to kubernetes.
Wed, Nov 8, 3:08 PM · Design, Wikimedia-Design, GitLab (Pipeline Services Migration🐤), collaboration-services
Jelto added a comment to T317436: link static-bugzilla to dump files .

File to be edited is operations/container/miscweb/html/static-bugzilla/index.html.gz

Wed, Nov 8, 2:28 PM · collaboration-services
Jelto closed T350679: GitLab Trusted Runner configuration fails: 404 Project Not Found as Resolved.

The script failed to load a project which was deleted some time ago (id 1033 repos/releng/mathoid). The first change above added proper error handling for adding and removing runners. So the issue is fixed and Trusted Runner CI works again.

Wed, Nov 8, 11:34 AM · collaboration-services, GitLab (CI & Job Runners)
Jelto closed T350679: GitLab Trusted Runner configuration fails: 404 Project Not Found, a subtask of T344951: Migrate to using new GitLab CI runner authentication scheme, as Resolved.
Wed, Nov 8, 11:34 AM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto added a comment to T349872: Investigate and document "Depends-On" in GitLab.

From reading the docs in merge train it seems merge trains are for a single project only.

Wed, Nov 8, 8:14 AM · Release-Engineering-Team (Priority Backlog 📥), GitLab (Misc)
Jelto closed T350478: Investigate docker-gc.service failures on GitLab runners as Resolved.

After merging and applying the lower buildkitd_gckeepstorage limits there were no more failed docker-gc runs. From my perspective this is resolved now. So I'm closing the task optimistically.

Wed, Nov 8, 7:46 AM · collaboration-services

Tue, Nov 7

Jelto added a comment to T349872: Investigate and document "Depends-On" in GitLab.

Is this premium feature Merge request dependencies similar to the feature we need here?

Tue, Nov 7, 3:31 PM · Release-Engineering-Team (Priority Backlog 📥), GitLab (Misc)
Jelto added a comment to T350679: GitLab Trusted Runner configuration fails: 404 Project Not Found.

The script fails when trying to access project https://gitlab.wikimedia.org/repos/qte/catalyst/prototype-api with the ID 1658.

Tue, Nov 7, 3:05 PM · collaboration-services, GitLab (CI & Job Runners)
Jelto updated the task description for T350679: GitLab Trusted Runner configuration fails: 404 Project Not Found.
Tue, Nov 7, 12:56 PM · collaboration-services, GitLab (CI & Job Runners)
Jelto moved T350679: GitLab Trusted Runner configuration fails: 404 Project Not Found from Incoming to Work in Progress on the collaboration-services board.
Tue, Nov 7, 12:55 PM · collaboration-services, GitLab (CI & Job Runners)
Jelto triaged T350679: GitLab Trusted Runner configuration fails: 404 Project Not Found as Medium priority.
Tue, Nov 7, 12:54 PM · collaboration-services, GitLab (CI & Job Runners)
Jelto created T350679: GitLab Trusted Runner configuration fails: 404 Project Not Found.
Tue, Nov 7, 12:54 PM · collaboration-services, GitLab (CI & Job Runners)
Jelto updated the task description for T344951: Migrate to using new GitLab CI runner authentication scheme.
Tue, Nov 7, 8:36 AM · Patch-For-Review, collaboration-services, Release-Engineering-Team (Priority Backlog 📥), GitLab (CI & Job Runners)
Jelto added a comment to T350478: Investigate docker-gc.service failures on GitLab runners.
Tue, Nov 7, 8:25 AM · collaboration-services