한국   대만   중국   일본 
? hashar
Page Menu Home Phabricator

hashar (Antoine Musso)
Logistics Administrator

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 3 2014, 2:31 PM (505 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

Today

hashar moved T367135: "Collapse" link on add/edit reviewers screen is showing weird icons from Patch proposed upstream to Patch merged upstream on the Upstream board.
Tue, Jun 11, 2:35 PM · Upstream , Gerrit
hashar claimed T367135: "Collapse" link on add/edit reviewers screen is showing weird icons .

It took me a while to test locally with Gerrit 3.8 / 3.9 and my test case above + figuring out how the Google font API works, but eventually I have sent a patch Upstream https://gerrit-review.googlesource.com/c/gerrit/+/429477 Update Material Icons .

Tue, Jun 11, 1:51 PM · Upstream , Gerrit
hashar moved T367029: "Press c to comment" is placed incorrectly when using Firefox 126 and 128 on macOS from Patch proposed upstream to Patch merged upstream on the Upstream board.
Tue, Jun 11, 1:04 PM · Upstream , Gerrit (Gerrit 3.9)
hashar added a comment to T367135: "Collapse" link on add/edit reviewers screen is showing weird icons .

So, IIUC, upstream should update the font file so it works on installs that don’t useGoogleFonts? (Whereas Google’s own install uses Google fonts and therefore they didn’t notice that the bundled font is outdated.)

Tue, Jun 11, 1:03 PM · Upstream , Gerrit
hashar added a comment to T367135: "Collapse" link on add/edit reviewers screen is showing weird icons .

The lib/fonts/material-icons.woff2 has NOT changed with the upgrade and is still the same in master.

Tue, Jun 11, 12:30 PM · Upstream , Gerrit
hashar added a comment to T367135: "Collapse" link on add/edit reviewers screen is showing weird icons .

The element is a <gr-icon> which has for style:

:
host
 {

  font-family
:
 var
(
--
icon
-
font
-
family
,
 'Material Symbols Outlined'
);

}

:
host
::
before
 {

  content
:
 attr
(
icon
);

}
Tue, Jun 11, 10:23 AM · Upstream , Gerrit
hashar added a comment to T188180: Read from and write to `actor` table in AbuseFilter .

The beta cluster fails to update as a result of https://gerrit.wikimedia.org/r/c/mediawiki/extensions/AbuseFilter/+/1039564 being merged. I haven't investigated further but I have filed T367144: Beta cluster fails to update database due to MigrateActorsAF maintenance script .

Tue, Jun 11, 7:52 AM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11) , Patch-For-Review , AbuseFilter (Overhaul-2020) , MW-1.33-notes (1.33.0-wmf.17; 2019-02-12) , Schema-change
hashar created T367144: Beta cluster fails to update database due to MigrateActorsAF maintenance script .
Tue, Jun 11, 7:48 AM · AbuseFilter , Beta-Cluster-Infrastructure

Yesterday

hashar added a comment to T360550: Gerrit 3.7.8: CI has completed checks. Reload the change view? RELOAD button doesn't work .

More info! While I was typing this complaint I eventually (like 3-5 minutes later) got a new notice for the same change (this is after previously clicking RELOAD and having nothing happen): "There are new messages on this change from jenkins-bot RELOAD/DISMISS". When I clicked RELOAD this time, the page DID reload.

Mon, Jun 10, 9:34 PM · Patch-For-Review , Gerrit (Gerrit 3.7)
hashar moved T367029: "Press c to comment" is placed incorrectly when using Firefox 126 and 128 on macOS from Backlog to Patch proposed upstream on the Upstream board.

I have proposed a patch Upstream : https://gerrit-review.googlesource.com/c/gerrit/+/429157 Fix code comment position with Firefox

Mon, Jun 10, 3:22 PM · Upstream , Gerrit (Gerrit 3.9)
hashar claimed T367029: "Press c to comment" is placed incorrectly when using Firefox 126 and 128 on macOS .
Mon, Jun 10, 3:22 PM · Upstream , Gerrit (Gerrit 3.9)
hashar closed T308369: Gerrit attributed my comments to jenkins-bot as Resolved .

I think that is fixed now that we have upgraded to Gerrit 3.9.5:

Mon, Jun 10, 2:15 PM · Upstream , Gerrit
hashar edited projects for T323259: Investigate changes having a wrong server id , added: Gerrit ; removed Gerrit (Gerrit 3.7) .
Mon, Jun 10, 2:08 PM · Gerrit
hashar added a comment to T358762: Gerrit commit message formatting does not handle angle-bracketed URLs well, adds extra semicolon .

We have upgraded to Gerrit 3.9.5 and this is still happening.

Mon, Jun 10, 2:08 PM · Gerrit (Gerrit 3.8)
hashar moved T344891: Missing sign in links on mobile from Backlog to Patch merged upstream on the Upstream board.
Mon, Jun 10, 2:07 PM · Upstream , Gerrit (Gerrit 3.8) , Mobile
hashar added a project to T344891: Missing sign in links on mobile : Upstream .
Mon, Jun 10, 2:06 PM · Upstream , Gerrit (Gerrit 3.8) , Mobile
hashar closed T360550: Gerrit 3.7.8: CI has completed checks. Reload the change view? RELOAD button doesn't work as Resolved .

I think that one is fixed now that we have upgraded to Gerrit 3.9.5 and RELOAD does reload the change view!

Mon, Jun 10, 1:58 PM · Patch-For-Review , Gerrit (Gerrit 3.7)
hashar closed T354887: Upgrade to Gerrit 3.9 as Resolved .

The upgrade:

Mon, Jun 10, 1:36 PM · collaboration-services , Gerrit (Gerrit 3.9) , Release-Engineering-Team
hashar closed T359821: Configure Gerrit to use conflictStyle diff3 as Resolved .

We have upgraded to Gerrit 3.9.x series and the new conflict style should show up now.

Mon, Jun 10, 1:35 PM · Gerrit (Gerrit 3.9)
hashar closed T360347: emoji corruption as Resolved .

We have upgraded to Gerrit 3.9 and that has fixed it.

Mon, Jun 10, 1:34 PM · Gerrit (Gerrit 3.9) , Upstream
hashar added a project to T367029: "Press c to comment" is placed incorrectly when using Firefox 126 and 128 on macOS : Upstream .
Mon, Jun 10, 1:07 PM · Upstream , Gerrit (Gerrit 3.9)
hashar added a comment to T367029: "Press c to comment" is placed incorrectly when using Firefox 126 and 128 on macOS .

At a quick glance at polygerrit-ui/app/embed/diff/ they have changed the diff view and moved from a table layout toward a grid one. Firefox must have some slightly different behavior.

Mon, Jun 10, 11:49 AM · Upstream , Gerrit (Gerrit 3.9)
hashar added a comment to T367029: "Press c to comment" is placed incorrectly when using Firefox 126 and 128 on macOS .

Yes the CSS positioning is off somehow. The element has position: absolute but under Chrome that is relative to the top of the diff while on Firefox that is relative to the bottom of the diff element. I don't have any good candidate nor could I find a way to fix the CSS through the inspector. I am afraid I will have to bisect it.

Mon, Jun 10, 9:42 AM · Upstream , Gerrit (Gerrit 3.9)
hashar added a comment to T367029: "Press c to comment" is placed incorrectly when using Firefox 126 and 128 on macOS .

With Firefox 115:

Mon, Jun 10, 8:59 AM · Upstream , Gerrit (Gerrit 3.9)

Thu, Jun 6

hashar updated subscribers of T366810: scap fails deploying integration/docroot .

That is caused by f8ace7db909382e106a52bf4473d303f946670fa by @dancy it changes the way the directory is detected:

Thu, Jun 6, 3:27 PM · Scap
hashar added a comment to T366810: scap fails deploying integration/docroot .

To reproduce from the deployment server:

cd /srv/deployment/integration/docroot
scap deploy --no-log-message --verbose --limit doc1003.eqiad.wmnet

A copy paste of the warning lines excluding the ssh verbose lines:

15:01:28 ['/usr/bin/scap', 'deploy-local', '-v', '--repo', 'integration/docroot', '-g', 'default', 'fetch', '--refresh-config'] (ran as deploy-ci-docroot@doc1003.eqiad.wmnet) returned [70]: OpenSSH_7.9p1 Debian-10+deb10u4, OpenSSL 1.1.1n  15 Mar 2022
debug1: Sending command: /usr/bin/scap deploy-local -v --repo integration/docroot -g default fetch --refresh-config
Registering scripts in directory '/srv/deployment/integration/docroot-cache/revs/eee90e66f005e683a407f22a30f3b624d3ca8aa2/scap/scripts'
Fetch from: http://deploy1002.eqiad.wmnet/integration/docroot/.git
Running ['git', 'rev-parse', '--is-inside-work-tree'] with {'cwd': '/srv/deployment/integration/docroot-cache/cache', 'stdout': -1, 'stderr': -1, 'text': True, 'stdin': -3}
Running ['git', 'rev-parse', '--is-inside-work-tree'] with {'cwd': '/srv/deployment/integration/docroot-cache/cache', 'stdout': -1, 'stderr': -1, 'text': True, 'stdin': -3}
Running ['git', 'rev-parse', '--is-inside-work-tree'] with {'cwd': '/srv/deployment/integration/docroot-cache/cache', 'stdout': -1, 'stderr': -1, 'text': True, 'stdin': -3}
Running ['git', 'remote', 'set-url', 'origin', 'http://deploy1002.eqiad.wmnet/integration/docroot/.git'] with {'cwd': '/srv/deployment/integration/docroot-cache/cache', 'stdout': -1, 'stderr': -1, 'text': True, 'stdin': -3}
Running ['git', 'fetch', '--tags', '--jobs', '1', '--no-recurse-submodules'] with {'cwd': '/srv/deployment/integration/docroot-cache/cache', 'stdout': -1, 'stderr': -1, 'text': True, 'stdin': -3}
Running ['git', 'config', 'lfs.url', 'https://gerrit.wikimedia.org/r/integration/docroot.git/info/lfs'] with {'cwd': '/srv/deployment/integration/docroot-cache/cache', 'stdout': -1, 'stderr': -1, 'text': True, 'stdin': -3}
Running ['git', 'rev-parse', '--is-inside-work-tree'] with {'cwd': '/srv/deployment/integration/docroot-cache/revs/eee90e66f005e683a407f22a30f3b624d3ca8aa2', 'stdout': -1, 'stderr': -1, 'text': True, 'stdin': -3}
Unhandled error:
deploy-local failed: <FileNotFoundError> {}
Thu, Jun 6, 3:13 PM · Scap
hashar edited projects for T366810: scap fails deploying integration/docroot , added: Scap ; removed Deployments .
Thu, Jun 6, 2:59 PM · Scap
hashar created T366810: scap fails deploying integration/docroot .
Thu, Jun 6, 2:58 PM · Scap
hashar closed T366565: sshd.mac = hmac-md5 unsupported; only hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 is supported as Resolved .

The Gerrit host got restarted this morning. I have scanned the list of ssh algorithms and md5 ones are not showing up as expected:

|   mac_algorithms: (6)
|       hmac-sha2-256-etm@openssh.com
|       hmac-sha2-512-etm@openssh.com
|       hmac-sha1-etm@openssh.com
|       hmac-sha2-256
|       hmac-sha2-512
|       hmac-sha1
Thu, Jun 6, 1:49 PM · Gerrit
hashar added a comment to T354887: Upgrade to Gerrit 3.9 .

I have REscheduled the upgrade for Monday June 10th at 8:00am UTC and I have announced it on wikitech-l .

Thu, Jun 6, 1:42 PM · collaboration-services , Gerrit (Gerrit 3.9) , Release-Engineering-Team

Wed, Jun 5

hashar added a comment to T346577: Archive the DebugMode extension .

This request should be completed now.

Wed, Jun 5, 11:59 AM · Patch-For-Review , translatewiki.net , MediaWiki-extensions-Other , Wikimedia-GitHub , Diffusion-Repository-Administrators , Projects-Cleanup
hashar updated the task description for T346577: Archive the DebugMode extension .
Wed, Jun 5, 11:56 AM · Patch-For-Review , translatewiki.net , MediaWiki-extensions-Other , Wikimedia-GitHub , Diffusion-Repository-Administrators , Projects-Cleanup
hashar added a comment to T366512: Link to https://schedule-deployment.toolforge.org/backport/{change-id} from changes eligable for deployment in a backport window .

I have deployed Bryan plugin and a currently open change of operations/mediawiki-config such as Gerrit 1035473 :

Wed, Jun 5, 8:39 AM · User-bd808 , Tool-schedule-deployment , Gerrit
hashar added a comment to T366565: sshd.mac = hmac-md5 unsupported; only hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 is supported .

We would need Gerrit to be restarted in order for the sshd.mac setting change to be taken in account. Next time Gerrit is restarted, I will run nmap --script ssh2-enum-algos -sV -p 29418 gerrit.wikimedia.org to confirm the obsolete algorithms are not present.

Wed, Jun 5, 7:56 AM · Gerrit

Tue, Jun 4

hashar added a comment to T353927: Archive the DynamicPageList (third-party) extension .

That archival request has been completed as far as I can tell.

Tue, Jun 4, 12:59 PM · DynamicPageList (third-party) , Wikimedia-GitHub , Diffusion-Repository-Administrators , Projects-Cleanup
hashar updated the task description for T353927: Archive the DynamicPageList (third-party) extension .
Tue, Jun 4, 12:58 PM · DynamicPageList (third-party) , Wikimedia-GitHub , Diffusion-Repository-Administrators , Projects-Cleanup
hashar archived DynamicPageList (third-party) .
Tue, Jun 4, 12:53 PM
hashar edited Description on DynamicPageList (third-party) .
Tue, Jun 4, 12:53 PM
hashar updated the task description for T353927: Archive the DynamicPageList (third-party) extension .
Tue, Jun 4, 12:52 PM · DynamicPageList (third-party) , Wikimedia-GitHub , Diffusion-Repository-Administrators , Projects-Cleanup
hashar added a comment to T366565: sshd.mac = hmac-md5 unsupported; only hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 is supported .

From nmap --script ssh2-enum-algos -sV -p 29418 gerrit.wikimedia.org I get:

|   mac_algorithms: (6)
|       hmac-sha2-256-etm@openssh.com
|       hmac-sha2-512-etm@openssh.com
|       hmac-sha1-etm@openssh.com
|       hmac-sha2-256
|       hmac-sha2-512
|       hmac-sha1

And after deploying the config change we should have the same list of supported MAC algorithms.

Tue, Jun 4, 12:10 PM · Gerrit
hashar closed T366008: Upgrade Jenkins instances to 2.452.1 as Resolved .

I have verified the update of the releases Jenkins using scap3-dev and then went ahead and did a deployment using the deploy.sh script from the deployment repository.

Tue, Jun 4, 10:29 AM · Jenkins , Continuous-Integration-Infrastructure , Release-Engineering-Team
hashar closed T366008: Upgrade Jenkins instances to 2.452.1 , a subtask of T341074: Do not expose LDAP users on release Jenkins UI , as Resolved .
Tue, Jun 4, 10:29 AM · Upstream , collaboration-services , Jenkins , Continuous-Integration-Infrastructure
hashar closed T364342: Switch Gerrit from Java 11 to Java 17 as Resolved .

We have done the switch with @MoritzMuehlenhoff this morning. Both Gerrit instances are now running with Java 17 and the Gerrit plugins have been recompiled to use Java 17 as well.

Tue, Jun 4, 9:37 AM · Release-Engineering-Team , Gerrit , collaboration-services
hashar closed T364342: Switch Gerrit from Java 11 to Java 17 , a subtask of T354887: Upgrade to Gerrit 3.9 , as Resolved .
Tue, Jun 4, 9:37 AM · collaboration-services , Gerrit (Gerrit 3.9) , Release-Engineering-Team
hashar claimed T366565: sshd.mac = hmac-md5 unsupported; only hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 is supported .
Tue, Jun 4, 8:55 AM · Gerrit
hashar added a comment to T366565: sshd.mac = hmac-md5 unsupported; only hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 is supported .

The MAC algorithms to use come from Mina SSHD. Gerrit 3.8.6 ships with Mina 2.12.0. The source code has both algorithms marked as deprecated and refers to https://issues.apache.org/jira/browse/SSHD-1004

Tue, Jun 4, 8:45 AM · Gerrit
hashar created T366565: sshd.mac = hmac-md5 unsupported; only hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 is supported .
Tue, Jun 4, 8:21 AM · Gerrit
kostajh awarded T354887: Upgrade to Gerrit 3.9 a Love token.
Tue, Jun 4, 8:05 AM · collaboration-services , Gerrit (Gerrit 3.9) , Release-Engineering-Team

Mon, Jun 3

hashar added a comment to T366512: Link to https://schedule-deployment.toolforge.org/backport/{change-id} from changes eligable for deployment in a backport window .

That can be added as a simple link below the commit message and the checks summary. That is how we displayed CI results before moving them to the Checks tab / API.

Mon, Jun 3, 9:23 PM · User-bd808 , Tool-schedule-deployment , Gerrit
hashar edited projects for T366534: Archive mediawiki/services/image-suggestion-api , added: Projects-Cleanup ; removed Gerrit .

Archival requests are handled via Projects-Cleanup :)

Mon, Jun 3, 9:18 PM · Image-Suggestion-API , Projects-Cleanup
hashar reopened T364962: Gitlab Merge Requests count looks way too low as "Open".

I am reopening this task which was filed assuming the crawler is not indexing all the Gitlab repositories which is what ticket 1274 tracks now :)

Mon, Jun 3, 2:29 PM · wikimedia.biterg.io
hashar closed T308129: Avoid "_XSERVTransmkdir" warning noise when starting Xvfb in fresh-node as Resolved .
Mon, Jun 3, 2:27 PM · User-zeljkofilipin , patch-welcome , Fresh
hashar added a comment to T308129: Avoid "_XSERVTransmkdir" warning noise when starting Xvfb in fresh-node .

I have added -nolisten unix to the instruction at https://www.mediawiki.org/w/index.php?title=Selenium/How-to/Record_videos_of_test_runs&diff=prev&oldid=6556836

Mon, Jun 3, 2:24 PM · User-zeljkofilipin , patch-welcome , Fresh
hashar added a comment to T364342: Switch Gerrit from Java 11 to Java 17 .

It turns out that starting with Gerrit 3.9, upstream is providing a war file that requires Java 17. I found that out the hardware when attempting to upgrade from 3.8 to 3.9 earlier today ( T354887#9853725 ). According to https://groups.google.com/g/repo-discuss/c/pSGsHbi2TEw/m/JHj_QZcJAQAJ , support for Java 17 started with Gerrit 3.6, and 3.8.1 should fully support Java 17.

Mon, Jun 3, 1:30 PM · Release-Engineering-Team , Gerrit , collaboration-services
hashar added a comment to T324311: Redirect https://phabricator.wikimedia.org/r/ to https://gerrit.wikimedia.org/g/ .

Oups that is because I have used a filter url.path=/r/ :)

Mon, Jun 3, 11:09 AM · collaboration-services , Phabricator , Diffusion
hashar closed T324311: Redirect https://phabricator.wikimedia.org/r/ to https://gerrit.wikimedia.org/g/ as Declined .

The ability to browse Gerrit project from Phabricator ( at https://phabricator.wikimedia.org/r/ ) has been removed via T228507 . I don't think we should maintain a redirect for that given the feature was barely advertised and looking at Apache logs there were only 58 hits for the last 90 days.

Mon, Jun 3, 9:13 AM · collaboration-services , Phabricator , Diffusion
hashar removed a project from T324311: Redirect https://phabricator.wikimedia.org/r/ to https://gerrit.wikimedia.org/g/ : Wikimedia-Apache-configuration .
Mon, Jun 3, 9:12 AM · collaboration-services , Phabricator , Diffusion
hashar added a comment to T354887: Upgrade to Gerrit 3.9 .

I have merged the change to upgrade to 3.9 , stopped Gerrit on the replica gerrit2002 and upon running the initialization ( java -jar gerrit.war init ):

Error: LinkageError occurred while loading main class Main
	java.lang.UnsupportedClassVersionError: Main has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
Mon, Jun 3, 8:22 AM · collaboration-services , Gerrit (Gerrit 3.9) , Release-Engineering-Team
hashar added a comment to T345691: Cross post to multiple mailling lists is only received once by recipient .

The thread https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/RCKRQ2GKRVLGVLFJMOCURY3BYM4GOWYA/ had two replies sent to both mailing lists and directly to me. Despite having the Receive list copies setting enabled in mailman, I only received the emails that were sent directly to me (the mail headers do not show any traces of Mailman in the routing.

Mon, Jun 3, 7:43 AM · SRE , Wikimedia-Mailing-lists

Wed, May 29

hashar updated subscribers of T366040: mediawiki/services/push-notifications CI is broken .

The original task description had the console log from the trigger-* Jenkins job which triggers another job https://integration.wikimedia.org/ci/job/typescript-service-pipeline-test/

Wed, May 29, 6:25 PM · Patch-For-Review , Push-Notification-Service , ci-test-error
hashar updated the task description for T366040: mediawiki/services/push-notifications CI is broken .
Wed, May 29, 6:17 PM · Patch-For-Review , Push-Notification-Service , ci-test-error
hashar added a comment to T363918: Gerrit recheck button .

The RUN PUPPET COMPILER has been praised by several people since Friday which is a great win.

Wed, May 29, 5:26 PM · Release-Engineering-Team (Priority Backlog ??) , Gerrit
hashar claimed T354887: Upgrade to Gerrit 3.9 .

I have scheduled the upgrade for Monday June 3rd at 8:00am UTC and I have announced it on wikitech-l .

Wed, May 29, 1:15 PM · collaboration-services , Gerrit (Gerrit 3.9) , Release-Engineering-Team
hashar closed T334517: upgrade contint servers to bullseye as Resolved .

zuul-merger is now running on contint2002.wikimedia.org

Wed, May 29, 12:47 PM · Release-Engineering-Team (Radar) , collaboration-services
hashar closed T334517: upgrade contint servers to bullseye , a subtask of T334954: Raise version of PHP on integration.wikimedia.org from 7.3 to 7.4+ , as Resolved .
Wed, May 29, 12:46 PM · Patch-For-Review , collaboration-services , Continuous-Integration-Infrastructure
hashar closed T334517: upgrade contint servers to bullseye , a subtask of T327068: Bullseye upgrade for remaining Collab hosts , as Resolved .
Wed, May 29, 12:46 PM · collaboration-services
hashar closed T334517: upgrade contint servers to bullseye , a subtask of T359795: Switch Jenkins instances from Java 11 to Java 17 , as Resolved .
Wed, May 29, 12:46 PM · Jenkins , Continuous-Integration-Infrastructure
hashar added a comment to T334517: upgrade contint servers to bullseye .

@hashar I see jobs at https://integration.wikimedia.org/ci/computer/contint2002/

Doesn't this mean the " attached as a Jenkins agent to the Jenkins controller" is done?

Wed, May 29, 12:37 PM · Release-Engineering-Team (Radar) , collaboration-services

Tue, May 28

? thcipriani awarded T365965: Github sends CI notification emails to wmfgerrit user filing the gerritadmin mailling list a Mountain of Wealth token.
Tue, May 28, 9:39 PM · Wikimedia-GitHub , Release-Engineering-Team
hashar closed T365328: Upgrade from Gerrit 3.8.5 to 3.8.6 as Resolved .

I have upgraded both hosts.

Tue, May 28, 8:55 AM · Gerrit (Gerrit 3.8)

Mon, May 27

hashar edited projects for T365328: Upgrade from Gerrit 3.8.5 to 3.8.6 , added: Gerrit (Gerrit 3.8) ; removed Gerrit .
Mon, May 27, 4:29 PM · Gerrit (Gerrit 3.8)
hashar added a comment to T365328: Upgrade from Gerrit 3.8.5 to 3.8.6 .

I have took the opportunity to slightly update the Gerrit upgrade documentation https://wikitech.wikimedia.org/wiki/Gerrit/Upgrade

Mon, May 27, 3:33 PM · Gerrit (Gerrit 3.8)
hashar added a parent task for T366008: Upgrade Jenkins instances to 2.452.1 : T341074: Do not expose LDAP users on release Jenkins UI .
Mon, May 27, 3:30 PM · Jenkins , Continuous-Integration-Infrastructure , Release-Engineering-Team
hashar added a subtask for T341074: Do not expose LDAP users on release Jenkins UI : T366008: Upgrade Jenkins instances to 2.452.1 .
Mon, May 27, 3:30 PM · Upstream , collaboration-services , Jenkins , Continuous-Integration-Infrastructure
hashar moved T341074: Do not expose LDAP users on release Jenkins UI from Backlog to Patch released upstream on the Upstream board.
Mon, May 27, 3:30 PM · Upstream , collaboration-services , Jenkins , Continuous-Integration-Infrastructure
hashar added a comment to T341074: Do not expose LDAP users on release Jenkins UI .

Turns out Upstream had a very old issue mentioning this: https://issues.jenkins.io/browse/JENKINS-18884 . That is addressed by 2.452.1 which removes the view (we will upgrade as per T366008 ).

Mon, May 27, 3:30 PM · Upstream , collaboration-services , Jenkins , Continuous-Integration-Infrastructure
hashar created T366008: Upgrade Jenkins instances to 2.452.1 .
Mon, May 27, 3:29 PM · Jenkins , Continuous-Integration-Infrastructure , Release-Engineering-Team
hashar added a project to T341074: Do not expose LDAP users on release Jenkins UI : Upstream .
Mon, May 27, 3:28 PM · Upstream , collaboration-services , Jenkins , Continuous-Integration-Infrastructure
hashar claimed T365328: Upgrade from Gerrit 3.8.5 to 3.8.6 .
Mon, May 27, 1:16 PM · Gerrit (Gerrit 3.8)
hashar added a comment to P63300 (An Untitled Masterwork) .

Should have been solved by granting LDAP ops group the permission to create annotated or signed tags: https://gerrit.wikimedia.org/r/c/operations/software/+/1036212

Mon, May 27, 11:53 AM
hashar removed a project from T365957: gerrit VisualEditor/VisualEditor repo should have a description : Gerrit .

There is nothing specific to Gerrit itself, I am untagging it.

Mon, May 27, 9:10 AM · VisualEditor
hashar closed T365965: Github sends CI notification emails to wmfgerrit user filing the gerritadmin mailling list as Resolved .
Mon, May 27, 8:10 AM · Wikimedia-GitHub , Release-Engineering-Team
hashar added a comment to T365965: Github sends CI notification emails to wmfgerrit user filing the gerritadmin mailling list .

I have disabled GitHub notifications for Actions , Dependabot alerts and Email weekly digest .

Mon, May 27, 8:09 AM · Wikimedia-GitHub , Release-Engineering-Team
hashar created T365965: Github sends CI notification emails to wmfgerrit user filing the gerritadmin mailling list .
Mon, May 27, 8:04 AM · Wikimedia-GitHub , Release-Engineering-Team

Sat, May 25

hashar added a comment to T365871: Upstream HOME=/tmp from fresh-node to WMF CI images .

See 6c3c6fc864ab1b2fed3bafe7aa983009e6544367 which I did when upgrading from Jessie ( T203178 ). It introduces a firefox shell script wrapper in /usr/local/bin/firefox and set HOME there. That has the advantage of not setting HOME which does have side effects.

Sat, May 25, 9:27 PM · Continuous-Integration-Config , Fresh

Fri, May 24

hashar added a comment to T363918: Gerrit recheck button .

I went to do the same thing for the Puppet compiler. It is not run by default so I went to create a Runnable check which can be triggered from the checks tab:

gerrit-run-pcc-runnable-check.png (358×654 px, 31 KB)

Fri, May 24, 1:57 PM · Release-Engineering-Team (Priority Backlog ??) , Gerrit

Thu, May 23

hashar added a comment to T365683: scap train failure due to earlier host rename .

I think that is essentially the same as T78319 which asks for a way to filter out some hosts from the dsh groups.

Thu, May 23, 11:37 AM · serviceops-radar , Release-Engineering-Team (Radar) , SRE
hashar closed T100777: expose hosts in maintenance state so we can prevent scap from running on them as Declined .

I filed this subtask to express an idea filed in the parent T78319 . That was ten years ago and lot of things have changed nowadays, notably we have a Puppetdb to collect hosts states, Etcd etc.

Thu, May 23, 11:35 AM · Observability-Alerting , observability , Scap , SRE , Icinga
hashar closed T100777: expose hosts in maintenance state so we can prevent scap from running on them , a subtask of T78319: [scap] Suppress/de-emphasize errors from hosts marked has being under maintenance , as Declined .
Thu, May 23, 11:34 AM · Scap
hashar added a comment to T365683: scap train failure due to earlier host rename .

When looking at deploy1002 /etc/ssh/ssh_known_hosts was last modified at 5:56

Thu, May 23, 9:51 AM · serviceops-radar , Release-Engineering-Team (Radar) , SRE

Wed, May 22

hashar closed T365495: TypeError: Argument 1 passed to MediaWiki\Output\OutputPage::parseInternal() must be of the type string, null given, called in /srv/mediawiki/php-1.43.0-wmf.6/includes/Output/OutputPage.php on line 2446 as Resolved .

I have deployed the fix this morning and confirmed the fix while doing the deployment. Thank you @matmarex !

Wed, May 22, 8:05 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21) , MediaWiki-extensions-LiquidThreads , Unstewarded-production-error , Wikimedia-production-error
hashar closed T365495: TypeError: Argument 1 passed to MediaWiki\Output\OutputPage::parseInternal() must be of the type string, null given, called in /srv/mediawiki/php-1.43.0-wmf.6/includes/Output/OutputPage.php on line 2446 , a subtask of T361400: 1.43.0-wmf.6 deployment blockers , as Resolved .
Wed, May 22, 8:04 AM · Release-Engineering-Team (Yakisfaction) , Release , Train Deployments
hashar edited projects for T344891: Missing sign in links on mobile , added: Gerrit (Gerrit 3.8) ; removed Gerrit .
Wed, May 22, 7:39 AM · Upstream , Gerrit (Gerrit 3.8) , Mobile
hashar reopened T334517: upgrade contint servers to bullseye as "Open".

Congratulations on having reimaged contint2002! It is missing steps though:

Wed, May 22, 7:34 AM · Release-Engineering-Team (Radar) , collaboration-services
hashar reopened T334517: upgrade contint servers to bullseye , a subtask of T334954: Raise version of PHP on integration.wikimedia.org from 7.3 to 7.4+ , as Open .
Wed, May 22, 7:33 AM · Patch-For-Review , collaboration-services , Continuous-Integration-Infrastructure
hashar reopened T334517: upgrade contint servers to bullseye , a subtask of T327068: Bullseye upgrade for remaining Collab hosts , as Open .
Wed, May 22, 7:33 AM · collaboration-services
hashar reopened T334517: upgrade contint servers to bullseye , a subtask of T359795: Switch Jenkins instances from Java 11 to Java 17 , as Open .
Wed, May 22, 7:33 AM · Jenkins , Continuous-Integration-Infrastructure

Mon, May 20

hashar committed rMSCA1071e6535f33: Release 4.74.0-1 .
Release 4.74.0-1
Mon, May 20, 4:43 PM
hashar committed rMSCAb0404e9e4fca: Remove FancyProgressReporter .
Remove FancyProgressReporter
Mon, May 20, 4:43 PM
hashar committed rMSCA1adf3e866b62: Support FORCE_COLOR .
Support FORCE_COLOR
Mon, May 20, 4:43 PM