Page MenuHomePhabricator

hashar (Antoine Musso)
LogisticsAdministrator

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 3 2014, 2:31 PM (440 w, 4 d)
Roles
Administrator
Availability
Available
IRC Nick
hashar
LDAP User
Hashar
MediaWiki User
Unknown

https://www.mediawiki.org/wiki/User:Hashar

I am based in France CET/CEST (UTC+1, UTC+2). I have been a volunteer since ~ 2002 and employed at the Wikimedia Foundation since 2011.

My team is Release-Engineering-Team in which I notably maintain Jenkins Zuul Gerrit Continuous-Integration-Infrastructure Continuous-Integration-Config and various other things such as running the weekly MediaWiki deployment.

The preferred ways to reach me are:

IRC Libera.Chat

  • #wikimedia-releng
  • #wikimedia-operations
  • Direct message /query hashar

File a task in Phabricator and subscribe me to it (@hashar).

Email, Slack etc are read on an inconsistent best effort basis

Recent Activity

Yesterday

hashar updated the task description for T299259: Archive the Blackout extension.
Tue, Mar 14, 4:35 PM · User-Kizule, MediaWiki-extensions-Blackout, translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
hashar added a comment to T278203: Migrate all CI jobs from stretch to buster or later and drop stretch testing support.

I have fixed gradle and updated it to Bullseye.

Tue, Mar 14, 4:29 PM · Patch-For-Review, Continuous-Integration-Infrastructure
hashar updated the task description for T278203: Migrate all CI jobs from stretch to buster or later and drop stretch testing support.
Tue, Mar 14, 4:28 PM · Patch-For-Review, Continuous-Integration-Infrastructure
hashar updated the task description for T278203: Migrate all CI jobs from stretch to buster or later and drop stretch testing support.
Tue, Mar 14, 4:27 PM · Patch-For-Review, Continuous-Integration-Infrastructure
hashar added a comment to T289340: Archive RT extension.

I think the last step is to remove RT from TranslateWiki.

Tue, Mar 14, 4:01 PM · User-Kizule, translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
hashar updated the task description for T289340: Archive RT extension.
Tue, Mar 14, 4:00 PM · User-Kizule, translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
hashar updated the task description for T278203: Migrate all CI jobs from stretch to buster or later and drop stretch testing support.
Tue, Mar 14, 3:53 PM · Patch-For-Review, Continuous-Integration-Infrastructure
hashar added a parent task for T332004: Archive analytics/wikistats: T278203: Migrate all CI jobs from stretch to buster or later and drop stretch testing support.
Tue, Mar 14, 2:00 PM · Patch-For-Review, Data-Engineering-Wikistats, Analytics-Radar, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup, Data-Engineering
hashar added a subtask for T278203: Migrate all CI jobs from stretch to buster or later and drop stretch testing support: T332004: Archive analytics/wikistats.
Tue, Mar 14, 2:00 PM · Patch-For-Review, Continuous-Integration-Infrastructure
hashar created T332004: Archive analytics/wikistats.
Tue, Mar 14, 1:56 PM · Patch-For-Review, Data-Engineering-Wikistats, Analytics-Radar, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup, Data-Engineering
hashar updated the task description for T299257: Archive the BaseHooks extension.
Tue, Mar 14, 1:11 PM · User-Kizule, translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
hashar updated the task description for T299257: Archive the BaseHooks extension.
Tue, Mar 14, 1:10 PM · User-Kizule, translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
hashar updated the task description for T316122: Archive the ChangeUserPasswords extension.
Tue, Mar 14, 12:14 PM · User-Kizule, MediaWiki-extensions-ChangeUserPasswords, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup

Mon, Mar 13

hashar moved T330740: OpenSSH 9 scp does not work with Gerrit due to lack of sftp subsystem from Patch proposed upstream to Patch merged upstream on the Upstream board.

https://gerrit-review.googlesource.com/c/plugins/download-commands/+/359823 got merged. The plugin is bundled in Gerrit, so I guess that will be included in the next versions of Gerrit 3.5, 3.6 and 3.7.

Mon, Mar 13, 10:31 PM · Upstream, Gerrit
hashar added a comment to T299287: Archive the GlobalCheckUser extension.

I have merged all changes, Marked the repository read-only and deleted the GitHub mirror.

Mon, Mar 13, 3:57 PM · User-Kizule, translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
hashar updated the task description for T299287: Archive the GlobalCheckUser extension.
Mon, Mar 13, 3:56 PM · User-Kizule, translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
hashar added a comment to T330312: Address Gerrit WMCS instance authenticating against LDAP (breaching WMCS policy).

The instance can stay down for now, I will only need it to test the Gerrit 3.5 > 3.6 upgrade. I will address the authentication issue when I start preparing the Gerrit upgrade (at some point over the next few weeks).

Mon, Mar 13, 3:34 PM · SecTeam-Processed, Release-Engineering-Team (Yak Shaving 🐃🪒), serviceops-collab, Security, Security-Team
hashar closed T331871: CI Parser tests fail on integration/quibble as Resolved.
Mon, Mar 13, 2:38 PM · ci-test-error, Quibble, Parsoid
hashar assigned T331871: CI Parser tests fail on integration/quibble to cscott.

I have confirmed the fix via https://gerrit.wikimedia.org/r/c/integration/quibble/+/897884/ which depended on the pending change for Parsoid. Thank you @cscott for the super quick fix on a Monday morning :)

Mon, Mar 13, 2:37 PM · ci-test-error, Quibble, Parsoid
hashar added a comment to T330960: switch releases.wikimedia.org from eqiad to codfw.

@hashar A follow up question, is there a plan to configure releases2002 so that the switchover is possible? I'm asking both in terms of testing this within the DC switchover period and longer term operational expectations.

Mon, Mar 13, 2:28 PM · Continuous-Integration-Infrastructure, Datacenter-Switchover, Release-Engineering-Team, serviceops-collab
hashar added a comment to T331871: CI Parser tests fail on integration/quibble.

I went to do a diff between there two builds, they both have parsoid at 26a03541b821deb8746da87a4db32acdde289039

Mon, Mar 13, 1:12 PM · ci-test-error, Quibble, Parsoid
hashar created T331871: CI Parser tests fail on integration/quibble.
Mon, Mar 13, 12:57 PM · ci-test-error, Quibble, Parsoid
hashar created P45765 Parser tests failling on Quibble repo.
Mon, Mar 13, 12:56 PM

Sun, Mar 12

hashar closed T329056: Agent deployment-deploy03 is offline as Resolved.

Solved by reinstauring rules https://gerrit.wikimedia.org/r/c/operations/puppet/+/887363/ and some further refactoring via https://gerrit.wikimedia.org/r/c/operations/puppet/+/887738/

Sun, Mar 12, 11:11 AM · ci-test-error, Continuous-Integration-Infrastructure, Jenkins, Beta-Cluster-Infrastructure

Fri, Mar 10

hashar added a comment to T325128: git: detected dubious ownership in repository at '/srv/mediawiki-staging'.

The scap fix has been done in T330394. For production we still have to update git fleet wide and some bits have been done with @MoritzMuehlenhoff

Fri, Mar 10, 7:16 AM · Release-Engineering-Team (Radar), SRE, Beta-Cluster-Infrastructure

Thu, Mar 9

hashar added a comment to T331651: [wm-checks-api] support kindrobot.

(you could name it DUCT) that is an excellent robot name, then aw-gitlab-bot is fine as well, it is merely an implementation detail.

Thu, Mar 9, 9:02 PM · Tool-ducttape, Abstract Wikipedia team, WikiLambda, Gerrit
hashar added a comment to T331651: [wm-checks-api] support kindrobot.

I'd rather share the credentials and use a single account for that robot. That sounds easier to have only one account reporting to Gerrit which I think will make it easier to lookup the robot doc, find the point of contact if there is an issue etc. It also simplify adding another instance since you don't need to create a new account or having to add it to Gerrit Service Users group.

Thu, Mar 9, 9:01 PM · Tool-ducttape, Abstract Wikipedia team, WikiLambda, Gerrit
hashar moved T331651: [wm-checks-api] support kindrobot from Bugs & stuff to WMF customizations on the Gerrit board.
Thu, Mar 9, 8:41 PM · Tool-ducttape, Abstract Wikipedia team, WikiLambda, Gerrit
hashar added a comment to T268085: Archive the BlueSpiceBookshelfUI extension.

I have merged the archiving change https://gerrit.wikimedia.org/r/c/mediawiki/extensions/BlueSpiceBookshelfUI/+/895743
Deleted the GitHub repository
And made it read only again

Thu, Mar 9, 8:38 PM · BlueSpice, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
hashar updated the task description for T268085: Archive the BlueSpiceBookshelfUI extension.
Thu, Mar 9, 8:36 PM · BlueSpice, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
hashar created T331651: [wm-checks-api] support kindrobot.
Thu, Mar 9, 5:36 PM · Tool-ducttape, Abstract Wikipedia team, WikiLambda, Gerrit
hashar added a comment to T268085: Archive the BlueSpiceBookshelfUI extension.

I have made it writable again so the full archival can be completed. Thanks @Kizule!

Thu, Mar 9, 5:11 PM · BlueSpice, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
hashar added a comment to T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working).

PROCS CRITICAL: 13 processes with UID = 38 (list), regex args '/usr/lib/mailman3/bin/runner'
Last State Change: 2023-03-07 14:37:21
Last Notification: 2023-03-07 14:43:18 (notification 1)

Thu, Mar 9, 4:42 PM · Wikimedia-Incident, SRE, Infrastructure-Foundations, Wikimedia-Mailing-lists, Mail
hashar closed T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working) as Resolved.

Mail should be emitted again, it will take a bit of time to clear the queue though. That can be monitored via https://grafana.wikimedia.org/d/GvuAmuuGk/mailman3

Thu, Mar 9, 4:16 PM · Wikimedia-Incident, SRE, Infrastructure-Foundations, Wikimedia-Mailing-lists, Mail
hashar added a comment to T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working).

Icinga says OK: mailman3 queues are below the limits, but there is an alert about the runners:

Thu, Mar 9, 4:04 PM · Wikimedia-Incident, SRE, Infrastructure-Foundations, Wikimedia-Mailing-lists, Mail
hashar added a comment to T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working).

I am guessing it is an issue with Mailman. https://grafana.wikimedia.org/d/GvuAmuuGk/mailman3 shows a large queue since March 7th 14:12:

Thu, Mar 9, 3:54 PM · Wikimedia-Incident, SRE, Infrastructure-Foundations, Wikimedia-Mailing-lists, Mail
hashar added projects to T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working): Mail, Wikimedia-Mailing-lists.

I know nothing about the mediawiki-commits, in mailman3 it doesn't show up at all and the archive show 0 discussions at https://lists.wikimedia.org/hyperkitty/list/mediawiki-commits@lists.wikimedia.org/

Thu, Mar 9, 3:23 PM · Wikimedia-Incident, SRE, Infrastructure-Foundations, Wikimedia-Mailing-lists, Mail
hashar added a comment to T222983: reviewer-bot sometimes not working.

After four years, it is better to file a new task since the root cause is most probably different :)

Thu, Mar 9, 1:07 PM · Gerrit
hashar closed T330426: selenium-daily Jenkins jobs failing with `node: ../src/coroutine.cc:134: void* find_thread_id_key(void*): Assertion `thread_id_key != 0x7777' failed` as Resolved.

The immediate issue is solved, the selenium-daily jobs are back to NodeJS 14.

Thu, Mar 9, 11:38 AM · MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin, ci-test-error, Quality-and-Test-Engineering-Team (QTE), Page-Previews, MinervaNeue, Readers-Web-Backlog
hashar added a comment to T330426: selenium-daily Jenkins jobs failing with `node: ../src/coroutine.cc:134: void* find_thread_id_key(void*): Assertion `thread_id_key != 0x7777' failed`.

This is because we use wdio-sync which depends on fibers https://www.npmjs.com/package/fibers-nodejs which is no more supported https://github.com/laverdet/node-fibers#readme

Thu, Mar 9, 11:33 AM · MediaWiki-Core-Tests, Browser-Tests, User-zeljkofilipin, ci-test-error, Quality-and-Test-Engineering-Team (QTE), Page-Previews, MinervaNeue, Readers-Web-Backlog
hashar closed T331568: scap can not ssh with keyholder on deploy2002 as Resolved.

Awesome thank you!

Thu, Mar 9, 9:43 AM · serviceops-collab, serviceops, Datacenter-Switchover, Keyholder, Scap

Wed, Mar 8

bking awarded T331568: scap can not ssh with keyholder on deploy2002 a Yellow Medal token.
Wed, Mar 8, 9:16 PM · serviceops-collab, serviceops, Datacenter-Switchover, Keyholder, Scap
hashar reopened T331568: scap can not ssh with keyholder on deploy2002 as "Open".

I have confirmed it works. I am reopening so that the Datacenter-Switchover documentation gets updated to take in account the keyholder-proxy.service has to be restarted to take in account the latest config. I guess I can pair that with @claime :)

Wed, Mar 8, 9:02 PM · serviceops-collab, serviceops, Datacenter-Switchover, Keyholder, Scap
hashar created T331568: scap can not ssh with keyholder on deploy2002.
Wed, Mar 8, 8:38 PM · serviceops-collab, serviceops, Datacenter-Switchover, Keyholder, Scap
hashar updated subscribers of T325128: git: detected dubious ownership in repository at '/srv/mediawiki-staging'.

Part of the fix for the deployment servers and scap is https://gerrit.wikimedia.org/r/c/operations/puppet/+/891555 by @nfraison which is to have Puppet to run the git command as the deployment user rather than root. T330394#8640706 as details about implementing and testing the fix.

Wed, Mar 8, 9:19 AM · Release-Engineering-Team (Radar), SRE, Beta-Cluster-Infrastructure
hashar closed T331497: [Java] client pipeline tests fail with pipeline CPS method mismatches as Resolved.
Wed, Mar 8, 9:12 AM · Release Pipeline (Blubber), ci-test-error, Metrics-Platform-Planning (Metrics Platform Kanban)
hashar updated subscribers of T331497: [Java] client pipeline tests fail with pipeline CPS method mismatches .

@cjming thank you for the very well crafted issue report! @elukey mentioned the same issue earlier today and I believe the revert has fixed it. I did a recheck on https://gerrit.wikimedia.org/r/c/mediawiki/libs/metrics-platform/+/892628 and apparently it is running properly now.

Wed, Mar 8, 9:12 AM · Release Pipeline (Blubber), ci-test-error, Metrics-Platform-Planning (Metrics Platform Kanban)
hashar added projects to T331497: [Java] client pipeline tests fail with pipeline CPS method mismatches : ci-test-error, Release Pipeline (Blubber).

+ ci-test-error which is where we track anything that happens to fail on CI for whatever reason :)

Wed, Mar 8, 8:52 AM · Release Pipeline (Blubber), ci-test-error, Metrics-Platform-Planning (Metrics Platform Kanban)

Tue, Mar 7

hashar added a comment to T331378: Deployment server permissions are broken preventing MediaWiki deployment.

I have been confused by the group mismatching and the files permission/umask. Here is a summary of my investigation.

Tue, Mar 7, 4:34 PM · Release-Engineering-Team, Deployments
hashar added a comment to T331378: Deployment server permissions are broken preventing MediaWiki deployment.

Nice. trebuchet is the previous deployment system which has been entirely superseded by scap more than a few years ago. I guess we kept the name around to give some preliminary UID to the file when Puppet runs the repository initialization. It is worse fixing for sure (maybe use mwdeploy instead?) but I don't think it is related to the issue we are encountering.

Tue, Mar 7, 4:27 PM · Release-Engineering-Team, Deployments
hashar added a comment to T325128: git: detected dubious ownership in repository at '/srv/mediawiki-staging'.

@hashar are there still things that need doing on this task? It looks like
https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/ is now clear.

[asking because this is on the clinic duty dashboard]

Tue, Mar 7, 11:12 AM · Release-Engineering-Team (Radar), SRE, Beta-Cluster-Infrastructure
hashar added a comment to T331378: Deployment server permissions are broken preventing MediaWiki deployment.

Doing further digging, all the files which are not group writable under /srv/mediawiki-staging are in the wikidev group. I think they should be in the deployment group instead.

Tue, Mar 7, 8:37 AM · Release-Engineering-Team, Deployments
hashar added a comment to T331378: Deployment server permissions are broken preventing MediaWiki deployment.

I have removed the git staged files from /srv/mediawiki-staging restoring its state.

Tue, Mar 7, 8:05 AM · Release-Engineering-Team, Deployments
hashar added a comment to T331378: Deployment server permissions are broken preventing MediaWiki deployment.

Things I have checked we do have the profile script to set umask:

/etc/profile.d/umask-wikidev.sh
# this file is managed by puppet
# set umask to 0002 for wikidev users
# to prevent broken repos per T79400
if groups | grep -w -q wikidev; then
  umask 0002
else
  umask 0022
fi
Tue, Mar 7, 6:40 AM · Release-Engineering-Team, Deployments
hashar added a comment to T331378: Deployment server permissions are broken preventing MediaWiki deployment.

At first I have suspected a rsync issue when we switched over cause some files are owned by UID 498 which has no name associated with it. There are plenty of objects owned by deployers which are not group writable since Thursday March 2nd 9:05.

Tue, Mar 7, 6:27 AM · Release-Engineering-Team, Deployments
hashar added a parent task for T331378: Deployment server permissions are broken preventing MediaWiki deployment: T330204: 1.40.0-wmf.26 deployment blockers.
Tue, Mar 7, 6:17 AM · Release-Engineering-Team, Deployments
hashar added a subtask for T330204: 1.40.0-wmf.26 deployment blockers: T331378: Deployment server permissions are broken preventing MediaWiki deployment.
Tue, Mar 7, 6:17 AM · Patch-For-Review, Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
hashar triaged T331378: Deployment server permissions are broken preventing MediaWiki deployment as Unbreak Now! priority.

That is the first time the train runs since we did the datacenter switch over. The steps used to move the deployment server are listed at T330651

Tue, Mar 7, 6:16 AM · Release-Engineering-Team, Deployments
hashar created T331378: Deployment server permissions are broken preventing MediaWiki deployment.
Tue, Mar 7, 6:15 AM · Release-Engineering-Team, Deployments

Mon, Mar 6

hashar added a comment to T331256: Create Gerrit repository for /services/machinetranslation and migrate code from Gitlab.

I have created the Gerrit repo mediawiki/services/machinetranslation https://gerrit.wikimedia.org/r/admin/repos/mediawiki/services/machinetranslation,general

Mon, Mar 6, 9:49 AM · Language-Team (Language-2023-January-March), Gerrit, serviceops-radar, Machine-Learning-Team
hashar closed T330663: Upgrade Gerrit from 3.5.4 to 3.5.5 as Resolved.

I have upgraded both Gerrit instances and confirmed they have the whole set of plugins enabled (and at 3.5.5).

Mon, Mar 6, 9:19 AM · Release-Engineering-Team, Gerrit (Gerrit 3.5)
hashar added a comment to T276486: gerrit's sshd is incompatible with RSA pubkeys + Fedora 33 clients (and future versions of OpenSSH proper).

I have upgraded Gerrit from 3.5.4 to 3.5.5 which upgrade sshd to 2.9.2. There are some changelog entries, one mentions ed25519 and ssh-rsa signature:

  • SSHD-1231 Public key authentication: wrong signature algorithm used (ed25519 key with ssh-rsa signature)

But I don't think it exactly matches our task. The ssh key extensions will be released in Gerrit 3.6 iirc.

Mon, Mar 6, 9:16 AM · Gerrit (Gerrit 3.6), Upstream
hashar closed T327084: ReplicationTasksStorage : Error while renaming task as Resolved.

I have deleted some old replication tasks that were left over on the server since August 2022:

2023-03-02
14:00 	<hashar> 	gerrit: removed old replication tasks from /var/lib/gerrit2/review_site/data/replication/ref-updates/waiting (most from August 5th 2022)
Mon, Mar 6, 9:12 AM · Gerrit

Fri, Mar 3

hashar added a comment to T330850: [wm-checks-api] support EarlyWarningBot.

When browsing the Check UI that looks like:

Fri, Mar 3, 5:55 PM · Patch-For-Review, Gerrit
hashar added a comment to T330960: switch releases.wikimedia.org from eqiad to codfw.

https://releases-jenkins.wikimedia.org/ is back on releases1002 which has the fully configured Jenkins instance.

Fri, Mar 3, 2:57 PM · Continuous-Integration-Infrastructure, Datacenter-Switchover, Release-Engineering-Team, serviceops-collab
hashar added a comment to T331061: Capture output from failed command and transmit to earlywarningbot.

Well that can still be explored :-]

Fri, Mar 3, 9:16 AM · Patch-For-Review, Developer Productivity, Continuous-Integration-Infrastructure, Quibble
hashar added a comment to T331061: Capture output from failed command and transmit to earlywarningbot.

I would like to investigate having Gerrit to fetch the output from the Jenkins build and insert the result to the Check tab. From the Check API I think that is CheckResult.message field:

/**
 * Exhaustive optional message describing the check result.
 * Will be initially collapsed. Might potentially be very long, e.g. a log of
 * MB size. The UI is not limiting this. Data providing plugins are
 * responsible for not killing the browser. :-)
 *
 * For now this is just a plain unformatted string. The only formatting
 * applied is the one that Gerrit also applies to human comments. TBD: Both
 * human comments and check result messages should get richer formatting
 * options.
 */
message?: string;

Which would require Quibble to generate a json file containing the details of the failure, we could then insert it in the UI. That might be more robust than using grep.

Fri, Mar 3, 7:51 AM · Patch-For-Review, Developer Productivity, Continuous-Integration-Infrastructure, Quibble
hashar added a project to T330960: switch releases.wikimedia.org from eqiad to codfw: Continuous-Integration-Infrastructure.

From my mail earlier today, that broke the release Jenkins service.

Fri, Mar 3, 7:34 AM · Continuous-Integration-Infrastructure, Datacenter-Switchover, Release-Engineering-Team, serviceops-collab

Thu, Mar 2

Dzahn awarded T263293: Can't `git pull` mediawiki/core from Gerrit: "fatal: the remote end hung up unexpectedly" SSH_MSG_CHANNEL_WINDOW_ADJUST a Like token.
Thu, Mar 2, 11:30 PM · Release-Engineering-Team (Seen), Gerrit
hashar closed T263293: Can't `git pull` mediawiki/core from Gerrit: "fatal: the remote end hung up unexpectedly" SSH_MSG_CHANNEL_WINDOW_ADJUST as Resolved.

Marking solved as far as we are concerned. Upstream will eventually find a proper fix. Please reopen if you still see ssh connection errors and I will dig again ;)

Thu, Mar 2, 5:00 PM · Release-Engineering-Team (Seen), Gerrit
hashar added a comment to T263293: Can't `git pull` mediawiki/core from Gerrit: "fatal: the remote end hung up unexpectedly" SSH_MSG_CHANNEL_WINDOW_ADJUST.

I do not see any occurence of SSH_MSG_CHANNEL_WINDOW_ADJUST or unassigned in the Gerrit error_log files. So I guess that kind of fixed it! Clark from OpenDev talked about that issue during the monthly Gerrit community meeting ( https://docs.google.com/document/d/1QmrIsyBx52Sk_qWwrcci0hI_SlUWMGiwT8Kp05_ioBw/edit ). He referred to https://github.com/apache/mina-sshd/issues/319 which is very detailed.

Thu, Mar 2, 4:58 PM · Release-Engineering-Team (Seen), Gerrit
hashar set Due Date to Mon, Mar 6, 8:00 AM on T330663: Upgrade Gerrit from 3.5.4 to 3.5.5.
Thu, Mar 2, 4:46 PM · Release-Engineering-Team, Gerrit (Gerrit 3.5)
hashar claimed T330663: Upgrade Gerrit from 3.5.4 to 3.5.5.

I have scheduled it for Monday March 6th at 9:00 UTC which is after the UTC morning backport window.

Thu, Mar 2, 4:45 PM · Release-Engineering-Team, Gerrit (Gerrit 3.5)
hashar renamed T330740: OpenSSH 9 scp does not work with Gerrit due to lack of sftp subsystem from Cloning commit message hooks from Gerrit via SSH/SCP isn't working on MacOS to OpenSSH 9 scp does not work with Gerrit due to lack of sftp subsystem.
Thu, Mar 2, 12:48 PM · Upstream, Gerrit
hashar added a subtask for T325588: 1.40.0-wmf.25 deployment blockers: T330942: Latest image thumbnails aren't replaced correctly after image reupload.
Thu, Mar 2, 9:45 AM · Patch-For-Review, Release-Engineering-Team (GitLab V: Event Horizon 🌄), Release, Train Deployments
hashar added a parent task for T330942: Latest image thumbnails aren't replaced correctly after image reupload: T325588: 1.40.0-wmf.25 deployment blockers.
Thu, Mar 2, 9:45 AM · Commons, MediaWiki-File-management, Wikimedia-Site-requests, Wikimedia-Incident, Regression
hashar triaged T330942: Latest image thumbnails aren't replaced correctly after image reupload as Unbreak Now! priority.

Looks like the images can still be replaced by new version but the thumb being shown is stalled. Sounds like a cache issue of some sort?

Thu, Mar 2, 9:44 AM · Commons, MediaWiki-File-management, Wikimedia-Site-requests, Wikimedia-Incident, Regression
hashar added a comment to T224033: Fix operations/puppet.git "rebase hell".

For future reference, the configuration change in Gerrit is under refs/meta/config and is commit be3f7e7ac29a305b3ee72261296d1fd15bc756ef (gitiles).

Thu, Mar 2, 9:26 AM · Release-Engineering-Team (Development services), Gerrit, Release-Engineering-Team-TODO, Continuous-Integration-Config, SRE
hashar updated the task description for T166888: CI for operations/puppet is taking too long.
Thu, Mar 2, 9:12 AM · RelEng-Archive-FY201718-Q1, User-Joe, SRE, Continuous-Integration-Infrastructure

Wed, Mar 1

hashar updated the task description for T330906: HTTP URIs do not resolve from NL and DE?.
Wed, Mar 1, 4:47 PM · Wikidata, wdwb-tech, SRE, Traffic
hashar updated the task description for T243051: A query builder for MediaWiki core.
Wed, Mar 1, 4:10 PM · Performance-Team, MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), MediaWiki-libs-Rdbms, Platform Team Workboards (Clinic Duty Team)
hashar created Gerrit (Gerrit 3.7).
Wed, Mar 1, 11:00 AM
hashar added a project to T308369: Gerrit attributed my comments to jenkins-bot: Upstream.
Wed, Mar 1, 10:57 AM · Upstream, Gerrit
hashar moved T158600: Investigate installing the zuul plugin for gerrit from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Release-Engineering-Team (Backlog), Gerrit, Continuous-Integration-Infrastructure
hashar moved T214326: Install "healthcheck" plugin on gerrit from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Release-Engineering-Team (Backlog), Icinga, observability, SRE, Gerrit
hashar moved T171758: Support git-lfs files in gerrit from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · RelEng-Archive-FY201718-Q2, Patch-For-Review, Scap (Tech Debt Sprint FY201718-Q2), Machine-Learning-Team, Gerrit, SRE, ORES
hashar moved T101131: Enable Gerrit reviewers-by-blame plugin from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Release-Engineering-Team (Kanban), Developer-Wishlist (2017), Gerrit
hashar moved T55433: Gerrit "Documentation" should link to in-house docs from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Gerrit
hashar moved T152802: Support redis as a cache store from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Release-Engineering-Team (Development services), Release-Engineering-Team-TODO, Gerrit
hashar moved T64053: Provide description of linked Phabricator objects in tooltips from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Gerrit
hashar moved T185949: Make Gerrit web UI clone instructions for cloning pywikibot/core repository mention git clone parameter --recursive from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Pywikibot, Phabricator, Gerrit
hashar moved T201953: Install rename-project plugin from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Release-Engineering-Team (Seen), Gerrit
hashar moved T63124: Gerrit should allow a published patch to be set to "draft" again. from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Upstream, Gerrit
hashar moved T190810: Install motd plugin from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Release-Engineering-Team (Kanban), Gerrit
hashar moved T214068: Display Zuul status of jobs for a change on Gerrit UI from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Patch-For-Review, Release-Engineering-Team (Seen), Gerrit, Zuul, Continuous-Integration-Infrastructure
hashar moved T228084: Support posting screenshots in Gerrit from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Upstream, Gerrit
hashar moved T103614: Rename git repo to "SyntaxHighlight" (after GitLab migration?) from Needs a plugin! to WMF customizations on the Gerrit board.
Wed, Mar 1, 10:56 AM · Gerrit, SyntaxHighlight
hashar moved T119908: [RfC]: Migrate code review / management from Gerrit to Phabricator from Discussions & doc stuff to Bugs & stuff on the Gerrit board.
Wed, Mar 1, 10:55 AM · TechCom-RFC (TechCom-RFC-Closed), Developer-Advocacy, releng-201516-q3, Gerrit, Gerrit-Migration, Phabricator, Release-Engineering-Team
hashar moved T120182: Productivity: Best practices for rebasing changes from Discussions & doc stuff to Bugs & stuff on the Gerrit board.
Wed, Mar 1, 10:55 AM · Gerrit, Documentation, Math
hashar moved T54685: Address Gerrit MediaWiki extension project descriptions from Discussions & doc stuff to Bugs & stuff on the Gerrit board.
Wed, Mar 1, 10:55 AM · Gerrit