Page MenuHomePhabricator

hashar (Antoine "hashar" Musso)
UserAdministrator

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 3 2014, 2:31 PM (277 w, 5 d)
Roles
Administrator
Availability
Away Away until Jan 30 2078.
IRC Nick
hashar
LDAP User
Hashar
MediaWiki User
Unknown

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

Based in Nantes, France CET/CEST (UTC+1, UTC+2)

antoine-approve

Recent Activity

Thu, Jan 23

kostajh awarded T234020: Switch mediawiki code coverage from xdebug to phpdbg or pcov a Like token.
Thu, Jan 23, 1:49 PM · Patch-For-Review, Release-Engineering-Team-TODO, Continuous-Integration-Config, Release-Engineering-Team (CI & Testing services), Test-Coverage
hashar added a comment to T243479: Phab Global Search broken: Unhandled Exception: Argument 1 passed to PhabricatorHandleQuery::withPHIDs() must be of the type array, object given.

The file is at https://phabricator.wikimedia.org/source/phabricator/browse/wmf%252Fstable/src/applications/search/query/PhabricatorSearchDocumentQuery.php;9a65bc28eca29f6bdbb29cc5dccd97d879378f3b

Thu, Jan 23, 11:56 AM · Phabricator (2020-01-23), Regression

Mon, Jan 13

hashar added a comment to T215458: Convert zuul to use scap.

SRE maintains two python projects deployed by scap which use Docker containers to build the wheels for the target distribution. One can seek inspiration from them:

Mon, Jan 13, 9:10 AM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Continuous-Integration-Infrastructure (phase-out-jessie), Release-Engineering-Team (CI & Testing services), Patch-For-Review, Zuul

Sat, Jan 11

hashar added a comment to T237033: On beta, scap can't clear opcache on some mw servers.

Those settings are for the Puppet roles. Given roles are solely for production, on WMCS the hiera lookup hierarchy does not include roles. T120165 All those settings are thus missing.

Sat, Jan 11, 9:44 PM · serviceops, Operations, Release-Engineering-Team, Beta-Cluster-Infrastructure, Scap
hashar triaged T239910: labs/toollabs testsuite fails when building the Debian package as Medium priority.
Sat, Jan 11, 9:35 PM · Release-Engineering-Team-TODO, Release-Engineering-Team (CI & Testing services), Patch-For-Review, cloud-services-team (Kanban)
hashar reassigned T239910: labs/toollabs testsuite fails when building the Debian package from hashar to Bstorm.

Arturo reviewed the change https://gerrit.wikimedia.org/r/#/c/labs/toollabs/+/558722/ and indicated the final strike is for @Bstorm :)

Sat, Jan 11, 9:34 PM · Release-Engineering-Team-TODO, Release-Engineering-Team (CI & Testing services), Patch-For-Review, cloud-services-team (Kanban)
hashar awarded T242446: Decide timing of the automatic mediawiki branch cut a Love token.
Sat, Jan 11, 9:31 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Core Platform Team, Release-Engineering-Team (Deployment services), Goal

Tue, Jan 7

Restricted Application added a project to T188285: Running mvn on wikidata/query/rdf fails with: /bin/sh: 1: npm: not found: Wikidata.

Should be fixed by frontend-maven-plugin 1.9.0

Tue, Jan 7, 10:21 AM · Wikidata, Patch-For-Review, Wikidata Query UI, Release-Engineering-Team (Kanban), Continuous-Integration-Infrastructure (shipyard)

Tue, Dec 31

hashar cancelled E1119: CI weekly checkin / triage.
Tue, Dec 31, 9:49 AM
hashar cancelled E815: CI weekly checkin / triage.
Tue, Dec 31, 9:49 AM
hashar cancelled E320: CI weekly checkin / triage.
Tue, Dec 31, 9:49 AM
hashar cancelled E436: CI weekly checkin / triage.
Tue, Dec 31, 9:49 AM
hashar cancelled E377: CI weekly checkin / triage.
Tue, Dec 31, 9:49 AM
hashar cancelled E12: CI weekly checkin / triage.
Tue, Dec 31, 9:49 AM
hashar cancelled E279: CI weekly checkin / triage.
Tue, Dec 31, 9:49 AM
hashar updated hashar.
Tue, Dec 31, 9:46 AM
hashar removed a watcher for docker-pkg: hashar.
Tue, Dec 31, 9:44 AM

Dec 20 2019

hashar closed T235251: Gerrit replica does not support the 'query' command, a subtask of T234328: biterg.io Gerrit crawling probably stresses the server too much, as Declined.
Dec 20 2019, 1:10 PM · Release-Engineering-Team-TODO (201911), Developer-Advocacy, wikimedia.biterg.io, Release-Engineering-Team (Development services), Gerrit
hashar closed T235251: Gerrit replica does not support the 'query' command as Declined.

That was for wikimedia.biterg.io bot which is crawling Gerrit. We since have upgraded the hardware and have way more memory allocated to the Gerrit JVM. So that is not really needed anymore.

Dec 20 2019, 1:10 PM · Release-Engineering-Team, Upstream, Gerrit
hashar added a comment to T65744: Zuul: Implement support for customizing status_url to include the change.id.

That has been implemented upstream a9f771450204da042af685f34b8d5f39206efde1 https://gerrit.wikimedia.org/r/plugins/gitiles/integration/zuul/+/a9f771450204da042af685f34b8d5f39206efde1

--- a/zuul/reporter/__init__.py
+++ b/zuul/reporter/__init__.py
@@ -128,8 +128,13 @@ class BaseReporter(object, metaclass=abc.ABCMeta):
     def _formatItemReportStart(self, item, with_jobs=True):
         status_url = get_default(self.connection.sched.config,
                                  'web', 'status_url', '')
-        return item.pipeline.start_message.format(pipeline=item.pipeline,
-                                                  status_url=status_url)
+        if status_url:
+            status_url = item.formatUrlPattern(status_url)
+
+        return item.pipeline.start_message.format(
+            pipeline=item.pipeline.getSafeAttributes(),
+            change=item.change.getSafeAttributes(),
+            status_url=status_url)
Dec 20 2019, 11:51 AM · Release-Engineering-Team, Zuul, Upstream, Continuous-Integration-Infrastructure
hashar added a parent task for T210286: Migrate wikidata-query-gui-build to Docker containers: T239981: Delete Jenkins label DebianJessie.
Dec 20 2019, 8:55 AM · Wikidata-Campsite, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Continuous-Integration-Infrastructure (Slipway), Wikidata Query UI, Wikidata
hashar added a parent task for T210271: Migrate analytics/refinery/source release jobs to Docker: T239981: Delete Jenkins label DebianJessie.
Dec 20 2019, 8:55 AM · Continuous-Integration-Infrastructure (phase-out-jessie), Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Analytics
hashar added a parent task for T213806: Migrate wikimedia-portals-build to Docker container: T239981: Delete Jenkins label DebianJessie.
Dec 20 2019, 8:55 AM · Patch-For-Review, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Release Pipeline, Continuous-Integration-Infrastructure (Slipway), Wikimedia-Portals
hashar added subtasks for T239981: Delete Jenkins label DebianJessie: T210271: Migrate analytics/refinery/source release jobs to Docker, T213806: Migrate wikimedia-portals-build to Docker container, T210286: Migrate wikidata-query-gui-build to Docker containers.
Dec 20 2019, 8:55 AM · Continuous-Integration-Infrastructure (phase-out-jessie), Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO
hashar edited projects for T210271: Migrate analytics/refinery/source release jobs to Docker, added: Continuous-Integration-Infrastructure (phase-out-jessie); removed Continuous-Integration-Infrastructure (Slipway).
Dec 20 2019, 8:54 AM · Continuous-Integration-Infrastructure (phase-out-jessie), Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Analytics
hashar closed T239980: Migrate / phaseout out CI job phabricator-jessie-diffs, a subtask of T239981: Delete Jenkins label DebianJessie, as Resolved.
Dec 20 2019, 8:53 AM · Continuous-Integration-Infrastructure (phase-out-jessie), Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO
hashar closed T239980: Migrate / phaseout out CI job phabricator-jessie-diffs as Resolved.

Thanks! I have deleted the job.

Dec 20 2019, 8:53 AM · Release-Engineering-Team-TODO (201912), Release-Engineering-Team (CI & Testing services), Continuous-Integration-Infrastructure (phase-out-jessie)
hashar renamed T238197: mediawiki/core CI failure with test WANObjectCacheTest::testGetWithSetCallback from Jenkins fails for mediawiki/core to mediawiki/core CI failure with test WANObjectCacheTest::testGetWithSetCallback.
Dec 20 2019, 8:46 AM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), MediaWiki-Core-Testing, Wikimedia-production-error (Shared Build Failure), ci-test-error, MediaWiki-General

Dec 19 2019

hashar updated the task description for T215458: Convert zuul to use scap.
Dec 19 2019, 4:50 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Continuous-Integration-Infrastructure (phase-out-jessie), Release-Engineering-Team (CI & Testing services), Patch-For-Review, Zuul
hashar updated the task description for T215458: Convert zuul to use scap.
Dec 19 2019, 4:46 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Continuous-Integration-Infrastructure (phase-out-jessie), Release-Engineering-Team (CI & Testing services), Patch-For-Review, Zuul
hashar edited Description on Continuous-Integration-Infrastructure (phase-out-jessie).
Dec 19 2019, 4:17 PM
hashar updated subscribers of T235865: Modify Quibble to accept a LocalSettings.php file .

local_settings.php is mostly tied to Quibble itself. Setting up environment variables (MW_INSTALL...), loading ./includes/DevelopmentSettings.php, $wgEnableJavaScriptTest = true.

Dec 19 2019, 3:29 PM · Quibble, Release-Engineering-Team, Core Platform Team Workboards (Green)
hashar added a comment to T218534: Run Parsoid service in quibble.

T235865 is a similar need but requiring ElasticSearch.

Dec 19 2019, 3:23 PM · Patch-For-Review, Quibble
hashar added a comment to T238004: Implement sonarcloud integration for Java projects in the same way as PHP projects.

Saving Guillaume diagram here for later reference

Dec 19 2019, 10:35 AM · Discovery-Search (Current work), Patch-For-Review, Code-Health
hashar closed T234028: Investigate speed of MediaWiki logging setup under Quibble, a subtask of T225730: Reduce runtime of MW shared gate Jenkins jobs to 5 min, as Resolved.
Dec 19 2019, 9:55 AM · Release-Engineering-Team (Unit & Int & System Tooling), Release-Engineering-Team-TODO, Code-Health, Performance-Team (Radar), Epic, MediaWiki-Core-Testing, Continuous-Integration-Config
hashar closed T234028: Investigate speed of MediaWiki logging setup under Quibble as Resolved.

The extra lseek syscall comes from file_put_contents() being invoked with the FILE_APPEND flag.

Dec 19 2019, 9:55 AM · Quibble, Release-Engineering-Team-TODO, Performance-Team (Radar), MediaWiki-Core-Testing, Continuous-Integration-Config

Dec 17 2019

hashar added a comment to T239910: labs/toollabs testsuite fails when building the Debian package.

Pending review of https://gerrit.wikimedia.org/r/#/c/labs/toollabs/+/558722/ by cloud-services-team :)

Dec 17 2019, 11:18 PM · Release-Engineering-Team-TODO, Release-Engineering-Team (CI & Testing services), Patch-For-Review, cloud-services-team (Kanban)
hashar claimed T239910: labs/toollabs testsuite fails when building the Debian package.
Dec 17 2019, 11:07 PM · Release-Engineering-Team-TODO, Release-Engineering-Team (CI & Testing services), Patch-For-Review, cloud-services-team (Kanban)
hashar added a comment to T236576: "integration" Cloud VPS project jessie deprecation.

We still need some Jessie instances. Notably due to a long tail of Jenkins jobs that still have to be migrated and a CPU performance regression I have yet to reproduce using VMs on my local machine.

Dec 17 2019, 9:03 PM · Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Release-Engineering-Team (CI & Testing services), Continuous-Integration-Infrastructure (phase-out-jessie), Cloud-VPS (Debian Jessie Deprecation)
hashar moved T239980: Migrate / phaseout out CI job phabricator-jessie-diffs from Backlog to In progress on the Continuous-Integration-Infrastructure (phase-out-jessie) board.

@mmodell from the build history of https://integration.wikimedia.org/ci/job/phabricator-jessie-diffs/ the last few builds are from March 2019 for D1144 and D1145. That is for rPHEX.

Dec 17 2019, 8:53 PM · Release-Engineering-Team-TODO (201912), Release-Engineering-Team (CI & Testing services), Continuous-Integration-Infrastructure (phase-out-jessie)
hashar added a comment to T237033: On beta, scap can't clear opcache on some mw servers.

Seems like there is no PHP opcache cleaner on the instances. I know nothing about that mechanism though :-\

Dec 17 2019, 8:00 PM · serviceops, Operations, Release-Engineering-Team, Beta-Cluster-Infrastructure, Scap
hashar renamed T237033: On beta, scap can't clear opcache on some mw servers from Scap warnings for job beta-scap-eqiad to On beta, scap can't clear opcache on some mw servers.
Dec 17 2019, 7:58 PM · serviceops, Operations, Release-Engineering-Team, Beta-Cluster-Infrastructure, Scap
hashar edited projects for T237033: On beta, scap can't clear opcache on some mw servers, added: Release-Engineering-Team, Operations; removed Jenkins.
Dec 17 2019, 7:58 PM · serviceops, Operations, Release-Engineering-Team, Beta-Cluster-Infrastructure, Scap
Jdforrester-WMF awarded T239985: Upgrade Jenkins to 2.190.3 a Yellow Medal token.
Dec 17 2019, 5:07 PM · Jenkins, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO (201912), Continuous-Integration-Infrastructure
hashar added a comment to T170323: encrypt fundraising redis communications.

For mediawiki/core there is T237477: Redis: Add support for TLS.

Dec 17 2019, 10:20 AM · fundraising-tech-ops
hashar closed T240382: Grant "contint-roots" and "releasers-mediawiki" to user brennen as Resolved.
puppet/modules/admin/data(productionu=)$ ./matrix.py brennen
grp/users	brennen
contint-admins	OK
contint-docker	OK
contint-roots	OK  <-----
deployment	OK
gerrit-admin	OK
releasers-mediawiki	OK <----
Dec 17 2019, 10:12 AM · SRE-Access-Requests, Continuous-Integration-Infrastructure, Release-Engineering-Team-TODO, Operations
hashar closed T225764: Make docker-pkg work on Macs again as Resolved.

In addition to REQUESTS_CA_BUNDLE, one can also set CURL_CA_BUNDLE if you have curl with the bundled certificates or SSL_CERT_FILE which is for OpenSSL ones. I don't think any of them are available by default in Mac OS X which comes with its own security store.

Dec 17 2019, 9:42 AM · docker-pkg
hashar added a comment to T240193: debmonitor: show OS release name in the host view.

I just felt it would give an extra information when one has a fleet of Jessie, Stretch, Buster servers. That might gives a lead as to why a machine as an old/new package. But I understand it is a design choice, I guess the OS field can even be entirely removed now :)

Dec 17 2019, 9:20 AM · SRE-tools

Dec 16 2019

hashar added a comment to T238569: Cannot log into Gerrit using Brave Browser.

hi, then I guess it is an issue with Brave?

Dec 16 2019, 10:29 PM · Gerrit
thcipriani awarded T239985: Upgrade Jenkins to 2.190.3 a Yellow Medal token.
Dec 16 2019, 8:12 PM · Jenkins, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO (201912), Continuous-Integration-Infrastructure
hashar closed T239985: Upgrade Jenkins to 2.190.3 as Resolved.

Paired the upgrade with @brennen . We had all four jenkins instances upgraded.

Dec 16 2019, 4:26 PM · Jenkins, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO (201912), Continuous-Integration-Infrastructure
hashar moved T63710: Jenkins: Consistently getting 503 Varnish in response to succesful login from Stalled to Backlog on the Jenkins board.
Dec 16 2019, 2:38 PM · Jenkins, Continuous-Integration-Infrastructure
hashar moved T53817: /etc/init.d/jenkins script provided by Debian doesn't work properly from Stalled to Fix released upstream on the Jenkins board.
Dec 16 2019, 2:38 PM · Jenkins, Upstream, Continuous-Integration-Infrastructure
hashar moved T103343: Please refresh Jenkins package on apt.wikimedia.org to 1.609.1 from Stalled to Fix released upstream on the Jenkins board.
Dec 16 2019, 2:38 PM · Operations, Blocked-on-Operations, Continuous-Integration-Infrastructure, Jenkins
hashar moved T239985: Upgrade Jenkins to 2.190.3 from Backlog to Patch available upstream on the Jenkins board.
Dec 16 2019, 2:38 PM · Jenkins, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO (201912), Continuous-Integration-Infrastructure
hashar added a comment to T233788: Doxygen output should strip @suppress annotations.

TLDR: I thought about using \internal as an alias, but it suppress everything until the end of the code block...

Dec 16 2019, 1:37 PM · Upstream, MediaWiki-General, doxygen, Documentation
hashar moved T233788: Doxygen output should strip @suppress annotations from Backlog to Patch merged upstream on the Upstream board.
Dec 16 2019, 1:12 PM · Upstream, MediaWiki-General, doxygen, Documentation
hashar triaged T233788: Doxygen output should strip @suppress annotations as Medium priority.

We have upgraded to Doxygen 1.8.16 and it still happens. I have edited the task description with the latest example.

Dec 16 2019, 1:11 PM · Upstream, MediaWiki-General, doxygen, Documentation
hashar updated the task description for T233788: Doxygen output should strip @suppress annotations.
Dec 16 2019, 1:04 PM · Upstream, MediaWiki-General, doxygen, Documentation
hashar closed T218233: Doxygen search.php no longer works on doc.wikimedia.org as Resolved.
Dec 16 2019, 12:58 PM · doxygen, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Upstream, Regression, MediaWiki-Documentation, Continuous-Integration-Infrastructure
hashar added a comment to T218233: Doxygen search.php no longer works on doc.wikimedia.org.

I have retriggered all builds. For tags using:

Dec 16 2019, 12:57 PM · doxygen, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Upstream, Regression, MediaWiki-Documentation, Continuous-Integration-Infrastructure
hashar added a comment to T218233: Doxygen search.php no longer works on doc.wikimedia.org.

The git plugin no more has any history about what it has build:

getCandidateRevisions(false,null,,,hudson.plugins.git.util.BuildData@32fde4b3[scmName=<null>,remoteUrls=[https://gerrit.wikimedia.org/r/p/mediawiki/core.git],buildsByBranchName={},lastBuild=null])
Dec 16 2019, 9:34 AM · doxygen, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Upstream, Regression, MediaWiki-Documentation, Continuous-Integration-Infrastructure
hashar added a comment to T218233: Doxygen search.php no longer works on doc.wikimedia.org.

I have nuked the build history on contint1001 in /srv/jenkins/builds/mediawiki-core-doxygen-docker

Dec 16 2019, 9:26 AM · doxygen, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Upstream, Regression, MediaWiki-Documentation, Continuous-Integration-Infrastructure

Dec 15 2019

hashar added a comment to T239985: Upgrade Jenkins to 2.190.3.

And we should upgrade the collapsible sections plugin for T236222 :)

Dec 15 2019, 9:05 PM · Jenkins, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO (201912), Continuous-Integration-Infrastructure
hashar moved T236222: Jenkins console section matching breaks output HTML rendering from Backlog to Patch merged upstream on the Upstream board.

My pull request (#pr18) has been approved and has been released with collapsing console sections 1.8.0.

Dec 15 2019, 9:05 PM · Patch-For-Review, Upstream, Performance-Team, Fresnel, Continuous-Integration-Infrastructure, Release-Engineering-Team (CI & Testing services), Jenkins
hashar moved T236222: Jenkins console section matching breaks output HTML rendering from Backlog to Fix released upstream on the Jenkins board.
Dec 15 2019, 9:02 PM · Patch-For-Review, Upstream, Performance-Team, Fresnel, Continuous-Integration-Infrastructure, Release-Engineering-Team (CI & Testing services), Jenkins

Dec 14 2019

hashar closed T240763: gerrit-replica is returning 502 responses when trying to git clone, breaking libup as Resolved.

tldr: try to throttle libupgrader a bit ;)

Dec 14 2019, 11:02 PM · Release-Engineering-Team-TODO (201912), Release-Engineering-Team (Development services), Operations, LibUp, Gerrit
hashar added a comment to T240763: gerrit-replica is returning 502 responses when trying to git clone, breaking libup.

No out of memory messages for December 12th or 13rd. The one I have found from gerrit log roughly happened at:

[2019-12-14 10:49:05,536]
[2019-12-14 10:49:05,536]
[2019-12-14 10:49:05,542]
[2019-12-14 13:12:08,827]
[2019-12-14 13:12:08,827]
[2019-12-14 15:56:35,167]
[2019-12-14 16:02:30,185]
[2019-12-14 16:11:28,080]
[2019-12-14 16:07:25,808]
[2019-12-14 16:14:29,865]
[2019-12-14 16:27:21,074]
[2019-12-14 16:46:06,978]
[2019-12-14 16:45:08,071]
[2019-12-14 16:43:10,741]
[2019-12-14 16:58:58,182]
[2019-12-14 16:48:06,235]
[2019-12-14 17:24:34,533]
[2019-12-14 17:30:27,134]
[2019-12-14 18:03:58,780]
[2019-12-14 18:24:41,986]
[2019-12-14 18:56:05,281]
[2019-12-14 19:51:11,527]
[2019-12-14 19:47:15,898]
[2019-12-14 19:40:26,615]
[2019-12-14 19:31:29,080]
[2019-12-14 19:30:30,505]
[2019-12-14 19:23:32,859]
[2019-12-14 20:53:35,223]
[2019-12-14 20:41:50,299]
[2019-12-14 20:21:41,008]
[2019-12-14 19:54:08,065]
Dec 14 2019, 10:56 PM · Release-Engineering-Team-TODO (201912), Release-Engineering-Team (Development services), Operations, LibUp, Gerrit
hashar added a comment to T240763: gerrit-replica is returning 502 responses when trying to git clone, breaking libup.

And the trace analysis is https://fastthread.io/my-thread-report.jsp?p=c2hhcmVkLzIwMTkvMTIvMTQvLS1nZXJyaXQyMDAxLWpzdGFjay50eHQtLTIyLTUyLTE1&

Dec 14 2019, 10:54 PM · Release-Engineering-Team-TODO (201912), Release-Engineering-Team (Development services), Operations, LibUp, Gerrit
hashar added projects to T240763: gerrit-replica is returning 502 responses when trying to git clone, breaking libup: Release-Engineering-Team (Development services), Release-Engineering-Team-TODO (201912).
Dec 14 2019, 10:51 PM · Release-Engineering-Team-TODO (201912), Release-Engineering-Team (Development services), Operations, LibUp, Gerrit
hashar added a comment to T240763: gerrit-replica is returning 502 responses when trying to git clone, breaking libup.

[2019-12-14 16:07:25,808] [HTTP-87043]
WARN org.eclipse.jetty.servlet.ServletHandler : Error for /r/mediawiki/extensions/DataTransfer.git/info/refs
java.lang.OutOfMemoryError: Java heap space

Dec 14 2019, 10:51 PM · Release-Engineering-Team-TODO (201912), Release-Engineering-Team (Development services), Operations, LibUp, Gerrit
Krinkle awarded T152478: Upgrade Doxygen (to enable INHERIT_DOCS for methods from parent classes) a Orange Medal token.
Dec 14 2019, 7:29 PM · doxygen, serviceops, Release-Engineering-Team, Upstream, MediaWiki-Documentation

Dec 13 2019

hashar added a comment to T218233: Doxygen search.php no longer works on doc.wikimedia.org.

mediawiki/core tags are being regenerated.

Dec 13 2019, 8:51 PM · doxygen, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Upstream, Regression, MediaWiki-Documentation, Continuous-Integration-Infrastructure
hashar added a comment to T218233: Doxygen search.php no longer works on doc.wikimedia.org.

To regenerate the doc for mediawiki/core tags, on contint1001 I am issuing:

TAG=1.23.17 bash -c 'zuul enqueue-ref --trigger gerrit --pipeline publish --project mediawiki/core --ref $TAG --newrev $TAG'
Dec 13 2019, 8:19 PM · doxygen, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Upstream, Regression, MediaWiki-Documentation, Continuous-Integration-Infrastructure
hashar closed T141607: Fix zuul-cloner so that it checkout the ref to the local branch instead of a detached one as Resolved.

That was very specific to the jenkins-debian-glue jobs which somehow rely on local state of branches. That got fixed by setting the GIT_COMMIT and GIT_BRANCH environment variable which jenkins-debian-glue use to fetch the branch. https://gerrit.wikimedia.org/r/#/c/integration/config/+/301791/2/jjb/operations-debs.yaml

Dec 13 2019, 6:28 PM · Release-Engineering-Team, Zuul, Continuous-Integration-Infrastructure
hashar closed T239481: https://doc.wikimedia.org/Wikibase/master/php/deprecated.html lists wrong classes for deprecated methods as Resolved.

CI now runs Doxygen 1.8.16. The master branch has been regenerated with it already https://doc.wikimedia.org/Wikibase/master/php/deprecated.html

Dec 13 2019, 6:23 PM · Documentation, Wikidata
hashar updated the task description for T239481: https://doc.wikimedia.org/Wikibase/master/php/deprecated.html lists wrong classes for deprecated methods.
Dec 13 2019, 6:21 PM · Documentation, Wikidata
hashar closed T152478: Upgrade Doxygen (to enable INHERIT_DOCS for methods from parent classes) as Resolved.

We are now using Doxygen 1.8.16 and the documentation for the master branch has been regenerated. I took the example from this task https://doc.wikimedia.org/mediawiki-core/master/php/classWikimedia_1_1Rdbms_1_1DatabaseMysqli.html and it shows a nice drop down list:

Dec 13 2019, 6:20 PM · doxygen, serviceops, Release-Engineering-Team, Upstream, MediaWiki-Documentation
hashar added a comment to T218233: Doxygen search.php no longer works on doc.wikimedia.org.

The example given works now! https://doc.wikimedia.org/mediawiki-core/master/php/search.php?query=ObjectCache

Dec 13 2019, 6:13 PM · doxygen, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Upstream, Regression, MediaWiki-Documentation, Continuous-Integration-Infrastructure
hashar closed T239482: Update Doxygen in CI to 1.8.15 or greater, a subtask of T152478: Upgrade Doxygen (to enable INHERIT_DOCS for methods from parent classes), as Resolved.
Dec 13 2019, 6:10 PM · doxygen, serviceops, Release-Engineering-Team, Upstream, MediaWiki-Documentation
hashar closed T239482: Update Doxygen in CI to 1.8.15 or greater, a subtask of T218233: Doxygen search.php no longer works on doc.wikimedia.org, as Resolved.
Dec 13 2019, 6:10 PM · doxygen, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Upstream, Regression, MediaWiki-Documentation, Continuous-Integration-Infrastructure
hashar closed T239482: Update Doxygen in CI to 1.8.15 or greater, a subtask of T239481: https://doc.wikimedia.org/Wikibase/master/php/deprecated.html lists wrong classes for deprecated methods, as Resolved.
Dec 13 2019, 6:10 PM · Documentation, Wikidata
hashar closed T239482: Update Doxygen in CI to 1.8.15 or greater as Resolved.
Dec 13 2019, 6:10 PM · Release-Engineering-Team-TODO (201912), Patch-For-Review, Release-Engineering-Team (CI & Testing services), doxygen, Continuous-Integration-Config, Documentation, Wikidata
hashar reopened T239482: Update Doxygen in CI to 1.8.15 or greater, a subtask of T218233: Doxygen search.php no longer works on doc.wikimedia.org, as Open.
Dec 13 2019, 5:55 PM · doxygen, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Upstream, Regression, MediaWiki-Documentation, Continuous-Integration-Infrastructure
hashar reopened T239482: Update Doxygen in CI to 1.8.15 or greater, a subtask of T152478: Upgrade Doxygen (to enable INHERIT_DOCS for methods from parent classes), as Open.
Dec 13 2019, 5:55 PM · doxygen, serviceops, Release-Engineering-Team, Upstream, MediaWiki-Documentation
hashar reopened T239482: Update Doxygen in CI to 1.8.15 or greater as "Open".

The polling job for mediawiki/core https://integration.wikimedia.org/ci/job/mediawiki-core-doxygen-docker/ fails:

Dec 13 2019, 5:55 PM · Release-Engineering-Team-TODO (201912), Patch-For-Review, Release-Engineering-Team (CI & Testing services), doxygen, Continuous-Integration-Config, Documentation, Wikidata
hashar reopened T239482: Update Doxygen in CI to 1.8.15 or greater, a subtask of T239481: https://doc.wikimedia.org/Wikibase/master/php/deprecated.html lists wrong classes for deprecated methods, as Open.
Dec 13 2019, 5:55 PM · Documentation, Wikidata
hashar added a comment to T224591: Migrate contint* hosts to Buster.

Indeed that is a very good point @Jdforrester-WMF , which if feasible would mean we can drop the hardware request at T239880.

Dec 13 2019, 3:46 PM · Patch-For-Review, Release-Engineering-Team-TODO, Release-Engineering-Team (CI & Testing services), Continuous-Integration-Infrastructure (phase-out-jessie), Operations
hashar closed T239482: Update Doxygen in CI to 1.8.15 or greater, a subtask of T218233: Doxygen search.php no longer works on doc.wikimedia.org, as Resolved.
Dec 13 2019, 3:38 PM · doxygen, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Upstream, Regression, MediaWiki-Documentation, Continuous-Integration-Infrastructure
hashar closed T239482: Update Doxygen in CI to 1.8.15 or greater, a subtask of T152478: Upgrade Doxygen (to enable INHERIT_DOCS for methods from parent classes), as Resolved.
Dec 13 2019, 3:38 PM · doxygen, serviceops, Release-Engineering-Team, Upstream, MediaWiki-Documentation
hashar closed T239482: Update Doxygen in CI to 1.8.15 or greater, a subtask of T239481: https://doc.wikimedia.org/Wikibase/master/php/deprecated.html lists wrong classes for deprecated methods, as Resolved.
Dec 13 2019, 3:38 PM · Documentation, Wikidata
hashar closed T239482: Update Doxygen in CI to 1.8.15 or greater as Resolved.

And all jobs have been updated to use 1.8.16!

Dec 13 2019, 3:38 PM · Release-Engineering-Team-TODO (201912), Patch-For-Review, Release-Engineering-Team (CI & Testing services), doxygen, Continuous-Integration-Config, Documentation, Wikidata
hashar added a comment to T239482: Update Doxygen in CI to 1.8.15 or greater.

2019-12-13 15:33:08,737 [docker-pkg-build] INFO - Successfully tagged docker-registry.discovery.wmnet/releng/doxygen:0.6.0 (image.py:179)

Dec 13 2019, 3:34 PM · Release-Engineering-Team-TODO (201912), Patch-For-Review, Release-Engineering-Team (CI & Testing services), doxygen, Continuous-Integration-Config, Documentation, Wikidata
hashar set the icon for doxygen to Tag.
Dec 13 2019, 3:33 PM
hashar closed T240570: Upload zuul_2.5.1-wmf11 to apt.wikimedia.org, a subtask of T203846: Zuul cancels all changes when a change is manually merged, as Resolved.
Dec 13 2019, 10:46 AM · Release-Engineering-Team-TODO (201912), Continuous-Integration-Infrastructure, Gerrit, Zuul
hashar closed T240570: Upload zuul_2.5.1-wmf11 to apt.wikimedia.org as Resolved.

@hashar Sorry for the delay, I wasn't aware of the procedure and issues you described in your comment.

Dec 13 2019, 10:46 AM · Operations, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO (201912), Continuous-Integration-Infrastructure, Gerrit, Zuul
hashar added a comment to T240570: Upload zuul_2.5.1-wmf11 to apt.wikimedia.org.

@jcrespo yes I lack write access :]

Dec 13 2019, 8:41 AM · Operations, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO (201912), Continuous-Integration-Infrastructure, Gerrit, Zuul

Dec 12 2019

hashar updated the task description for T225031: On CI Jenkins, audit worker labels and remove unused ones.
Dec 12 2019, 9:41 PM · Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Continuous-Integration-Infrastructure
hashar added a comment to T225031: On CI Jenkins, audit worker labels and remove unused ones.

Removed via T240575: Phase out legacy saucelabs/mediawiki_selenium instances

Dec 12 2019, 9:41 PM · Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Continuous-Integration-Infrastructure
hashar updated the task description for T225031: On CI Jenkins, audit worker labels and remove unused ones.
Dec 12 2019, 9:40 PM · Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, Continuous-Integration-Infrastructure