[Wikitech-l] Re: Recreating CI with Quibble

2024-04-19 Thread Antoine Musso
Le 19/04/2024 à 10:42, Sebastian Berlin a écrit : I'm trying to recreate a CI build to debug things locally. I've followed the instructions under https://doc.wikimedia.org/quibble/#reproducing-a-ci-build, but the command for listing Docker images doesn't work. There are no images with

[Wikitech-l] Re: Recreating CI with Quibble

2024-04-19 Thread Antoine Musso
Le 19/04/2024 à 11:03, Arthur Taylor a écrit : Hi Sebastian, I've also been playing around with debugging CI images on my local machine recently. I've pushed an update to the Quibble docs on Mediawiki [1]. Hopefully that's helpful - feedback and changes welcome! Thanks, Arthur [1]

[Wikitech-l] Re: [Ops] Gerrit upgrade Monday March 25th at 9am UTC

2024-03-25 Thread Antoine Musso
Le 21/03/2024 à 16:03, Antoine Musso a écrit : I will be *upgrading Gerrit* from the 3.7 series to the 3.8 series. I have scheduled the upgrade for *Monday March 25th at 9am UTC*. It is immediately after the UTC morning backport & config window. Hello, I have cancelled the upgrade sin

[Wikitech-l] Gerrit upgrade Monday March 25th at 9am UTC

2024-03-21 Thread Antoine Musso
Hello, I will be *upgrading Gerrit* from the 3.7 series to the 3.8 series. I have scheduled the upgrade for *Monday March 25th at 9am UTC*. It is immediately after the UTC morning backport & config window. The upgrade requires the Gerrit service to be stopped for the duration of the

[Wikitech-l] Re: [Ops] Gerrit upgrade Thursday 01/11 at 9am UTC

2024-01-22 Thread Antoine Musso
Le 22/01/2024 à 15:14, Zoran Dori a écrit : Hello, Gerrit 3.7 looks amazing to me, although https://gerrit.wikimedia.org/r/q/status:open+-is:wip looks a bit weird to me, but I'll get used to it. Hello, It is hard to tell what you find weird there, but I suspect it might be due to some

[Wikitech-l] Re: [Ops] Gerrit upgrade Thursday 01/11 at 9am UTC

2024-01-22 Thread Antoine Musso
Le 09/01/2024 à 16:06, Antoine Musso a écrit : Hello, I will be *upgrading Gerrit* from the 3.5 series (which is end of life) to the 3.6 series. I have scheduled the upgrade for *Thursday January 11st at 9am UTC*. It is immediately after the UTC morning backport & config wi

[Wikitech-l] Gerrit upgrade Monday January 22nd at 9am UTC

2024-01-18 Thread Antoine Musso
Hello, I will be *upgrading Gerrit* from the 3.6 series (Upgraded on Jan 11) to the 3.7 series. I have scheduled the upgrade for *Monday January 22nd at 9am UTC*. It is immediately after the UTC morning backport & config window. The upgrade will require the Gerrit service to be stopped for

[Wikitech-l] Gerrit upgrade Thursday 01/11 at 9am UTC

2024-01-09 Thread Antoine Musso
Hello, I will be *upgrading Gerrit* from the 3.5 series (which is end of life) to the 3.6 series. I have scheduled the upgrade for *Thursday January 11st at 9am UTC*. It is immediately after the UTC morning backport & config window. The upgrade will require the Gerrit service to be stopped

[Wikitech-l] Re: [Ops] [Train] 1.41.0-wmf.30 blocked

2023-10-12 Thread Antoine Musso
Le 12/10/2023 à 11:17, Antoine Musso a écrit : Hello, The 1.41.0-wmf.30 version of MediaWiki is blocked. The new version deployed to group 1 but can proceed no further until the issue is resolved: Error: Typed property GrowthExperiments\NewcomerTasks\AddLink\LinkRecommendationUpdater

[Wikitech-l] [Train] 1.41.0-wmf.30 blocked

2023-10-12 Thread Antoine Musso
before initialization https://phabricator.wikimedia.org/T348719 Once the issue is resolved, the train can resume. cheers, -- Antoine Musso & Andre Klapper ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an e

[Wikitech-l] Re: [Wikitech-ambassadors] [invitation to participate] Listening Sessions for the Technical Decision-Making Retrospective

2023-09-06 Thread Antoine Musso
Le 05/09/2023 à 12:12, Amir Sarabadani a écrit : Hi, I think the email somehow didn't reach wikitech-l and some other mailing lists (except ambassadors) The message did made it to wikitech-l:

[Wikitech-l] Re: [Ops] Re: [Train] 1.41.0-wmf.9 status update: blocked at group1 on T336962, T336964

2023-05-19 Thread Antoine Musso
Le 19/05/2023 à 13:43, Antoine Musso a écrit : Hello, The first issue got fixed. For the second I have spend sometime this morning debugging it and apparently it is due to an item that got redirected twice: https://phabricator.wikimedia.org/T336952 I am seeking confirmation from people

[Wikitech-l] Re: [Ops] [Train] 1.41.0-wmf.9 status update: blocked at group1 on T336962, T336964

2023-05-19 Thread Antoine Musso
Le 18/05/2023 à 21:00, Brennen Bearnes a écrit : The 1.41.0-wmf.9 version of MediaWiki is blocked[0]. The new version is currently deployed to group1, but can proceed no further until these issues are resolved: * T336962 - UnexpectedValueException: Unknown image suggestions API kind:

[Wikitech-l] Python requests broken by urllib3 version 2.x

2023-05-04 Thread Antoine Musso
Hello, This is for python projects. Today, May 4th, urllib3 has released a new major version 2.0.2 which breaks the extremely popular requests library. The fix is to pin urllib3<2 to prevent the new major

[Wikitech-l] Re: [Ops] [Train] 1.41.0-wmf.3 status update

2023-04-04 Thread Antoine Musso
Le 04/04/2023 à 17:09, Antoine Musso a écrit : Roll out of MediaWiki 1.41.0-wmf.3 is blocked (T330209 <https://phabricator.wikimedia.org/T330209>). The new version is only deployed on testswiki and will not move forward due to: * T333966 - message keys shown on beta and test Wi

[Wikitech-l] [Train] 1.41.0-wmf.3 status update

2023-04-04 Thread Antoine Musso
Hello, Roll out of MediaWiki 1.41.0-wmf.3 is blocked (T330209 ). The new version is only deployed on testswiki and will not move forward due to: * T333966 - message keys shown on beta and test Wikidata

[Wikitech-l] Zuul CI status now displayed on Gerrit changes

2023-03-24 Thread Antoine Musso
Hello, I have deployed a change to Gerrit which makes it display the ongoing CI/Zuul build if there is any. If Jenkins jobs are running, you would see below the commit message some gray chipset with the name of the Zuul pipeline (test, gate-and-submit ..). The Check tab shows the jobs

[Wikitech-l] Gerrit upgrade March 6th 9:00 UTC

2023-03-02 Thread Antoine Musso
Hello, I will upgrade our Gerrit instances from 3.5.4 to 3.5.5. I have scheduled it for Monday March 6th at 9:00 UTC after the backport and config window. The service will be unavailable for a few minutes while the upgrade occurs. Release notes: https://www.gerritcodereview.com/3.5.html#355

[Wikitech-l] Re: Deprecation: directly invoking maintenance scripts

2023-03-01 Thread Antoine Musso
Le 28/02/2023 à 21:42, MusikAnimal a écrit : Hello! Where might I find documentation on the new maintenance runner system? I can't find any examples in the Phabricator task or the linked RFC, and searching for "MaintenanceRunner" or "run.php" yields no results on mediawiki.org

[Wikitech-l] Re: [Proposal] Disable setting the "Lowest" Priority value in Phabricator

2023-02-27 Thread Antoine Musso
Le 27/02/2023 à 13:05, David Gerard a écrit : Can I just note that however you word it, closing volunteers' good faith bugs because nobody is available from the organisation right now is an excellent way to get them never to file a bug again. Hello, Possibly, though laying them open for years

[Wikitech-l] Re: Gerrit, CI, Phabricator restarts

2023-01-03 Thread Antoine Musso
Le 03/01/2023 à 11:15, Antoine Musso a écrit : Hello, This morning (10:00 - 12:00 UTC) we are restarting Gerrit, CI servers and Phabricator servers. Each service will be unavailable for a few minutes as the servers are being rebooted. Hello, We have successfully restarted all the services

[Wikitech-l] Gerrit, CI, Phabricator restarts

2023-01-03 Thread Antoine Musso
Hello, This morning (10:00 - 12:00 UTC) we are restarting Gerrit, CI servers and Phabricator servers. Each service will be unavailable for a few minutes as the servers are being rebooted. -- Jelto Wodstrcil && Antoine Musso ___ Wikitech-l

[Wikitech-l] Re: [Ops] [train] 1.40.0-wmf.14 status update

2022-12-14 Thread Antoine Musso
Le 14/12/2022 à 10:40, Antoine Musso a écrit : The 1.40.0-wmf.14 version of MediaWiki is [blocked].  The new version is currently only deployed on group0 and will not proceed further: * Parsoid: UnexpectedValueException: Invalid version string ""   https://phabricator.wikimedia.o

[Wikitech-l] [train] 1.40.0-wmf.14 status update

2022-12-14 Thread Antoine Musso
The 1.40.0-wmf.14 version of MediaWiki is [blocked]. The new version is currently only deployed on group0 and will not proceed further: * Parsoid: UnexpectedValueException: Invalid version string "" https://phabricator.wikimedia.org/T325137 It is most probably related to sun setting

[Wikitech-l] Re: Experiment nicer CI reporting in Gerrit

2022-12-13 Thread Antoine Musso
Le 05/12/2022 à 14:27, Antoine Musso a écrit : Hello, On our Gerrit, CI results are displayed below the commit message as a HTML table. It is achieved by a few lines of JavaScript which parse the comments. I went to write a replacement based on a system builtin Gerrit: Checks API <ht

[Wikitech-l] Experiment nicer CI reporting in Gerrit

2022-12-05 Thread Antoine Musso
previously had CI comments, you should see a Checks tab which hold the results found by the plugin. The series of changes is in Gerrit https://gerrit.wikimedia.org/r/q/topic:checks-api -- Antoine Musso /(a good chunk of the code was written late at night over a week-end, I had to rerelearn JavaScr

[Wikitech-l] Gerrit now forbids plain HTTP

2022-11-28 Thread Antoine Musso
ou see any issue, please poke the Phabricator task above. Antoine Musso && Valentin Gutierrez ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists

[Wikitech-l] Gerrit back since 11:45 UTC

2022-11-17 Thread Antoine Musso
Hello, The Gerrit 3.5 upgrade did not work as expected. The disk partition filed up due to some disk backed caches filing it which broke the service. Giuseppe and Clément stepped in to create a new disk partition and relocate the Gerrit files to the new partition. We restarted Gerrit at

[Wikitech-l] Re: Gerrit upgrade November 17th 9:00 UTC

2022-11-17 Thread Antoine Musso
(87%). Antoine Musso ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Gerrit upgrade November 17th 9:00 UTC

2022-11-16 Thread Antoine Musso
Hello, I will upgrade our Gerrit from 3.4.8 to 3.5.4. I have scheduled it for tomorrow November 17th at 9:00 UTC after the backport window. The service will be unavailable for a few minutes while the upgrade occurs. Release notes: https://www.gerritcodereview.com/3.5.html Our task:

[Wikitech-l] Re: [Ops] [Train] 1.40.0-wmf.6 status update

2022-10-18 Thread Antoine Musso
Le 18/10/2022 à 11:37, Antoine Musso a écrit : Hello, The 1.40.0-wmf.6 version of MediaWiki is blocked (T320511 <https://phabricator.wikimedia.org/T320511>). Upon deployment to group0 wikis I found out CheckUser to be broken: Unknown column 'cuc_private' in 'field list' I have

[Wikitech-l] [Train] 1.40.0-wmf.6 status update

2022-10-18 Thread Antoine Musso
Hello, The 1.40.0-wmf.6 version of MediaWiki is blocked (T320511 ). Upon deployment to group0 wikis I found out CheckUser to be broken: Unknown column 'cuc_private' in 'field list' I have filed it as T321041

[Wikitech-l] Re: TDF is looking for community representatives

2022-10-15 Thread Antoine Musso
Le 15/10/2022 à 09:26, Dušan Kreheľ a écrit : Where is the working space of the technical forum? The someone chat, wiki discussion, mailist(s) or the the forum somewhere? Hello Dušan, As far as I know, the working space is a Google Drive (which still allows to share a folder/documents with

[Wikitech-l] Gerrit upgraded from 3.4.5 to 3.4.6

2022-10-06 Thread Antoine Musso
Hello, I have upgraded Gerrit from version 3.4.5 to 3.4.6. It addresses a security issue and had one breaking change which should not affect us. It should not have any user facing change beside slightly better performance here and there. Release notes:

[Wikitech-l] Re: How to specify version of MW that Jenkins should run?

2022-09-15 Thread Antoine Musso
Le 15/09/2022 à 08:55, Robert Vogel via Wikitech-l a écrit : @Hashar: Just wondering, are there any plans to change CI configs after moving development/code-review from gerrit to gitlab [1]? Maybe some file living in the repo directly rather than using a centralized repo like

[Wikitech-l] Re: How to specify version of MW that Jenkins should run?

2022-09-13 Thread Antoine Musso
Le 12/09/2022 à 12:20, Sebastian Berlin a écrit : I'm having some issues with Jenkins running the latest version of MW for an extension (Wikispeech ). Jenkins run with the 1.40 alpha, but we want the extension to support the latest LTS

[Wikitech-l] Re: How to specify version of MW that Jenkins should run?

2022-09-13 Thread Antoine Musso
Hello, The DonationInterface as its own custom job. It is developed against the master branch but is deployed using the "deployment" branch on a FORK of MediaWiki 1.35 done under the fundraising/REL1_35 branch. To support that unique workflow, Quibble (the MediaWiki test runner I wrote to

[Wikitech-l] Transient CI issue due to composer packages

2022-06-02 Thread Antoine Musso
Hello, For the last few hours we had random CI build issues affecting MediaWiki repositories. The symptom looks like: [UnexpectedValueException (-1)] '/workspace/src/vendor/./composer/tmp-x' is a corrupted zip archive (0 bytes), try again. After looking at the whole CI stack, I

[Wikitech-l] Re: [Ops] [train] 1.39.0-wmf.10 status update

2022-05-05 Thread Antoine Musso
Le 04/05/2022 à 17:09, Antoine Musso a écrit : Hello, The 1.39.0-wmf.10 version of MediaWiki is blocked[0]. The new version is deployed to group0 but can proceed no further until these issue is resolved: * wbsearchentities produces no results - https://phabricator.wikimedia.org/T307586

[Wikitech-l] [train] 1.39.0-wmf.10 status update

2022-05-04 Thread Antoine Musso
Hello, The 1.39.0-wmf.10 version of MediaWiki is blocked[0]. The new version is deployed to group0 but can proceed no further until these issue is resolved: * wbsearchentities produces no results - https://phabricator.wikimedia.org/T307586 It has been reported by Lucas Werkmeister from

[Wikitech-l] Gerrit upgrade April 28th - 08:00 UTC

2022-04-27 Thread Antoine Musso
Hello, I will upgrade our Gerrit from 3.3.10 to [version 3.4.4] this Thursday April 28th at 8:00 UTC. I will first upgrade the [Gerrit replica] then the primary server. The service will thus be unavailable for a few minutes while I restart the service. Upstream release notes highlights

[Wikitech-l] CI composer update from 2.1.8 to 2.3.3

2022-04-27 Thread Antoine Musso
e, please report on the upgrade task or as a subtask: https://phabricator.wikimedia.org/T303867 Thank you! -- James Forrester & Antoine Musso ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to

[Wikitech-l] Re: Gerrit & CI maintenance April 7th at 7:00 UTC

2022-04-07 Thread Antoine Musso
Le 06/04/2022 à 17:40, Antoine Musso a écrit : Hello, I will restart the Gerrit and CI services tomorrow Thursday April 7th at 7:00 UTC.  The services will be unavailable for up to half an hour while the maintenance is being conducted. I have shifted the morning UTC backport and config

[Wikitech-l] Gerrit & CI maintenance April 7th at 7:00 UTC

2022-04-06 Thread Antoine Musso
Hello, I will restart the Gerrit and CI services tomorrow Thursday April 7th at 7:00 UTC. The services will be unavailable for up to half an hour while the maintenance is being conducted. I have shifted the morning UTC backport and config window by half an hour. The MediaWiki train for

[Wikitech-l] Re: [Ops] [Train] 1.39.0-wmf.1 status update

2022-03-21 Thread Antoine Musso
Le 21/03/2022 à 14:18, Jaime Nuche a écrit : The 1.39.0-wmf.1 version of MediaWiki is blocked[0]. The new version is deployed to testwikis, but can proceed no further until these issues are resolved: * Wikimedia\Rdbms\DBTransactionError: Transaction round stage must be 'cursory' (not

[Wikitech-l] Re: [Ops] Re: CI server maintenance Jan 18 16:00 UTC

2022-01-18 Thread Antoine Musso
On 18/01/2022 17:56, Antoine Musso wrote: Hello, The maintenance is complete. If you have send patches in Gerrit you can have add them back to CI by commenting on the change: "recheck". Some patches would require a second Code-Review +2 in order to have them processed since the

[Wikitech-l] Re: [Ops] CI server maintenance Jan 18 16:00 UTC

2022-01-18 Thread Antoine Musso
On 17/01/2022 19:21, Antoine Musso wrote: Hello, The continuous integration server contint2001 will be restarted for a hardware maintenance on Tuesday January 18th at 16:00 UTC. During the maintenance, the CI systems will be unavailable: - Jenkins - Zuul - https://integration.wikimedia.org

[Wikitech-l] CI server maintenance Jan 18 16:00 UTC

2022-01-17 Thread Antoine Musso
Hello, The continuous integration server contint2001 will be restarted for a hardware maintenance on Tuesday January 18th at 16:00 UTC. During the maintenance, the CI systems will be unavailable: - Jenkins - Zuul - https://integration.wikimedia.org/ The out-of-band management system

[Wikitech-l] Re: [Ops] Re: [Train] 1.38.0-wmf.13 blocked

2021-12-16 Thread Antoine Musso
On 16/12/2021 18:20, Antoine Musso wrote: On 16/12/2021 17:59, Antoine Musso wrote: Those blocking tasks have all been addressed and the backports I have been deployed (Thank you everyone). I am going to promote group 1 wikis to wmf.13 right now and will do rest of the wikis during

[Wikitech-l] Re: [Ops] Re: [Train] 1.38.0-wmf.13 blocked

2021-12-16 Thread Antoine Musso
On 16/12/2021 17:59, Antoine Musso wrote: Those blocking tasks have all been addressed and the backports I have been deployed (Thank you everyone). I am going to promote group 1 wikis to wmf.13 right now and will do rest of the wikis during the normal window at 20:00 UTC. Hello, We

[Wikitech-l] Re: [Ops] [Train] 1.38.0-wmf.13 blocked

2021-12-16 Thread Antoine Musso
On 15/12/2021 22:41, Tyler Cipriani wrote: Please don't scroll past this. This Wednesday, for the 1st time recently, we humbly ask you to defend Wikipedia's train.[0] The 1.38.0-wmf.13  train is blocked. The new version is rolled back to group0

[Wikitech-l] Re: [Ops] [Train]  1.38.0-wmf.9 status update

2021-11-22 Thread Antoine Musso
On 19/11/2021 17:49, Tyler Cipriani wrote: The 1.38.0-wmf.9 version of MediaWiki is blocked on group0[0] due to a memory leak. The new version is deployed to group0[1], but can proceed no further until these issues are resolved: * T296098 - 1.38.0-wmf.9 seems to have introduced a memory leak

[Wikitech-l] Faulty CI builds for MediaWiki repositories

2021-11-09 Thread Antoine Musso
Hello, One of the CI Jenkins jobs running for MediaWiki repositories had a faulty npm cache being restored. That caused some dependencies to not be properly installed and lead to a faulty build. The issue apparently started yesterday Nov 8th around 17:30 UTC and should be now resolved as of

[Wikitech-l]  Summary of 1.38.0-wmf.5 train deployment

2021-10-25 Thread Antoine Musso
This email is a summary of the Wikimedia production deployment of 1.38.0-wmf.5 which has been successfully completed last week. * Conductor: Antoine "hashar" Musso * Backup Conductor: Ahmon Dancy * Blocker Task: T281169 * Current Status

[Wikitech-l] [train] branch got cut again with new heads

2021-09-21 Thread Antoine Musso
Hello, The branch cut last night has erroneously been done as 1.37.0-wmf.24 instead of bumping minor version to ge us 1.38.0-wmf.1 We have thus recut the branch roughly 2 hours ago and will deploy the result. There are a few additional changes that are included and which can be found at:

[Wikitech-l] Re: Train status for 1.37.0-wmf.23: blocked at group 0

2021-09-16 Thread Antoine Musso
On 15/09/2021 22:53, Mukunda Modell wrote: During today's train deployment for 1.37.0-wmf.23,  we discovered a couple of blocking issues which resulted in rolling back to group 0. Here they are in all of their glory: 1. T291128 Wikimedia\Rdbms\DBQueryError: Error 1146: Table

[Wikitech-l] Re: Proposal: new structure for MediaWiki RELEASE-NOTES

2021-07-20 Thread Antoine Musso
Le 20/07/2021 à 06:06, Brian Wolff a écrit : > We could write a custom merge driver for RELEASE-NOTES which always puts ‘ours’ before ’theirs’, but I’m not sure the result will justify the investment. Didnt someone already do that? There used to be a ruby script floating around for that.

[Wikitech-l] Re: Proposal: new structure for MediaWiki RELEASE-NOTES

2021-07-20 Thread Antoine Musso
Le 20/07/2021 à 09:48, Riccardo Coccioli a écrit : On Tue, Jul 20, 2021 at 3:38 AM Petr Pchelko > wrote: *Alternative solutions* We could write a custom merge driver for RELEASE-NOTES which always puts ‘ours’ before ’theirs’, but I’m not sure the

[Wikitech-l] Re: [Ops] Gerrit patch upgrade July 19 16:00 UTC

2021-07-19 Thread Antoine Musso
Le 19/07/2021 à 16:32, Antoine Musso a écrit : We will upgrade our Gerrit today starting at 16:00 UTC to apply the latest bug fixes.  It will be unavailable for a few minutes when we restart it to the new version. The upgrade is for [bug fixes] and will bring us from 3.2.7 to 3.2.11. We

[Wikitech-l] Gerrit patch upgrade July 19 16:00 UTC

2021-07-19 Thread Antoine Musso
Hello, We will upgrade our Gerrit today starting at 16:00 UTC to apply the latest bug fixes. It will be unavailable for a few minutes when we restart it to the new version. The upgrade is for [bug fixes] and will bring us from 3.2.7 to 3.2.11. We will start with the [replica] and then the

[Wikitech-l] Quibble 1.0.0 released

2021-07-16 Thread Antoine Musso
Hello, I have released Quibble 1.0.0 a few minutes ago. I wrote the first line of code during the 2017 Wikimania Hackathon (Vienna, Austria). It has since served hundred of thousands of builds on our CI and Kosta Harlan rightfully pointed out it was about time to endorse as being stable.

[Wikitech-l] Re: Selenium tests with two instances of Mediawiki

2021-07-02 Thread Antoine Musso
Le 02/07/2021 à 10:39, karima.ra...@gmail.com a écrit : Hello, I would like to push my tests in Jenkins/Gerrit. For the moment, I test manually and with Selenium IDE my extensions : https://www.mediawiki.org/wiki/Extension:PushAll https://www.mediawiki.org/wiki/Extension:NamespaceData

[Wikitech-l] Re: Upstream shutdowns

2021-06-02 Thread Antoine Musso
Le 02/06/2021 à 03:35, K. Peachey a écrit : There is also one of the search systems migrating to non O/S from memory... elastic? Hello, Yes that is ElasticSearch. They have recently announced they are now licensing code under Server Side Public License (SSPL)

[Wikitech-l] Gerrit upgrade to Java 11 - June 1st 7:00 UTC

2021-05-27 Thread Antoine Musso
Hello, On Tuesday June 1st at 7:00 UTC we will switch Gerrit from Java 8 to Java 11. The system will be briefly unavailable has it restarts with the JVM. The window would be roughly half an hour, the service interruption should be just a few minutes. If anything is suspicious we will roll

[Wikitech-l] Re: [Ops] Re: [train] 1.37.0-wmf.6 status update

2021-05-20 Thread Antoine Musso
Le 20/05/2021 à 19:13, Antoine Musso a écrit : Hello, I have pushed 1.37.0-wmf.6 to group 1 wikis earlier today at 14:00 UTC. Other wikis will be done at 19:00 UTC (2 hours from this email). Blocker task:https://phabricator.wikimedia.org/T281147 I have pushed 1.37.0-wmf.6 to the rest

[Wikitech-l] Re: [Ops] [train] 1.37.0-wmf.6 status update

2021-05-20 Thread Antoine Musso
Hello, I have pushed 1.37.0-wmf.6 to group 1 wikis earlier today at 14:00 UTC. Other wikis will be done at 19:00 UTC (2 hours from this email). Blocker task:https://phabricator.wikimedia.org/T281147 -- Antoine "hashar" Musso ___ Wikitech-l mailing

[Wikitech-l] [train] 1.37.0-wmf.6 status update

2021-05-19 Thread Antoine Musso
Hello, The 1.37.0-wmf.6 version of MediaWiki is blocked[0]. I had it deployed to group 1 for a few hours and rolled back after we found some blockers. We can proceed no further until these issues are resolved: * Special:RecentChanges in it.wikiversity dies with an internal error

[Wikitech-l] Quibble 0.0.47 released

2021-05-05 Thread Antoine Musso
Hello, I have released Quibble 0.0.47 a minute ago: * Fixes installation under Python 3.5 * Inject MediaWiki related environment variables when running a user script * Run "composer test-some" for mediawiki/core (which will let us make "composer test" to run against all files as it is done on

Re: [Wikitech-l] [Ops] [train] Rollback of 1.36.0-wmf.37

2021-04-02 Thread Antoine Musso
Le 02/04/2021 à 12:02, Antoine Musso a écrit : I have rolled back the deployment of 1.36.0-wmf.37 from all wikis since Special:Export was broken: * Special:Export broken: always generates an empty file   https://phabricator.wikimedia.org/T278579 Hello, The Special:Export issue has been

[Wikitech-l] [train] Rollback of 1.36.0-wmf.37

2021-04-02 Thread Antoine Musso
Hello, I have rolled back the deployment of 1.36.0-wmf.37 from all wikis since Special:Export was broken: * Special:Export broken: always generates an empty file https://phabricator.wikimedia.org/T278579 The issue is reproducible on the beta cluster infrastructure and got spotted there

[Wikitech-l] [Train] 1.36.0-wmf.36 rolled back from group 1/2

2021-03-25 Thread Antoine Musso
Hello, The 1.36.0-wmf.36 version of MediaWiki is blocked. The few blockers from Wednesday got addressed and we rolled to group 1 again. Today I have deployed to group 2 and then finally rolled back BOTH group 1 and 2. The new blockers: * FlaggedRevs: PHP Notice: Undefined index: status

Re: [Wikitech-l] [Ops] [Train] 1.36.0-wmf.36 blocked

2021-03-24 Thread Antoine Musso
Le 24/03/2021 à 20:41, Antoine Musso a écrit : Hello, The 1.36.0-wmf.36 version of MediaWiki is blocked.  Immediately after pushing it to group 1 wikis, it encountered three blockers: * Class 'GlobalUsageHooks' not found   https://phabricator.wikimedia.org/T278375 * Constructing

[Wikitech-l] [Train] 1.36.0-wmf.36 blocked

2021-03-24 Thread Antoine Musso
Hello, The 1.36.0-wmf.36 version of MediaWiki is blocked. Immediately after pushing it to group 1 wikis, it encountered three blockers: * Class 'GlobalUsageHooks' not found https://phabricator.wikimedia.org/T278375 * Constructing RevisionRecord for a page that can't exist:

[Wikitech-l] Upgrade of CI jobs to Quibble 0.0.46

2021-02-11 Thread Antoine Musso
or skins (eg: mediawiki/services/parsoid). T263500 Antoine Musso * Mute zuul.CloneMapper logging when running browser tests. Antoine Musso It opens the way to use Apache instead of the php built-in webserver. That would make the Selenium tests slightly faster, but we have to add Apache

[Wikitech-l] tox upgraded on CI from 3.10 to 3.21.4

2021-02-10 Thread Antoine Musso
Hello, For python projects, tox has been upgraded from 3.10 to 3.21.4. That was notably to address an issue when python3.9 is defined as an environment although it is not available in our image, tox would fallback to whatever default python 3 instead of failing (T274232). You can read the

Re: [Wikitech-l] [Ops] [Train] 1.36.0-wmf.29 to group0/1 at 14:00 UTC

2021-02-09 Thread Antoine Musso
Le 09/02/2021 à 11:38, Antoine Musso a écrit : Hello, The 1.36.0-wmf.29 update had been blocked on a caching issue apparently caused by the FeaturedFeeds extension: * MemcachedPeclBagOStuff: Serialization of 'Closure' is not allowed - https://phabricator.wikimedia.org/T273242 The fix got

[Wikitech-l] [Train] 1.36.0-wmf.29 to group0/1 at 14:00 UTC

2021-02-09 Thread Antoine Musso
Hello, The 1.36.0-wmf.29 update had been blocked on a caching issue apparently caused by the FeaturedFeeds extension: * MemcachedPeclBagOStuff: Serialization of 'Closure' is not allowed - https://phabricator.wikimedia.org/T273242 The fix got reviewed and backported today and I will thus

[Wikitech-l] [train] 1.36.0-wmf.29 last blocker

2021-02-03 Thread Antoine Musso
Hello, The last blocker for 1.36.0-wmf.29 is: * MemcachedPeclBagOStuff: Serialization of 'Closure' is not allowed - https://phabricator.wikimedia.org/T273242 It comes from the extension FeaturedFeeds which attempt to serialize some User objects in the cache. An issue we already identified

Re: [Wikitech-l] [Ops] [Train] 1.36.0-wmf.27 - 29 status update (abandoning .28, proceeding with .29 when unblocked)

2021-02-02 Thread Antoine Musso
Hello, This is an update for the train blockers. Le 01/02/2021 à 22:28, Brennen Bearnes a écrit : We're treating the following outstanding issues as blockers for wmf.29: * ApiEchoUnreadNotificationPages.php PHP Notice: Undefined index: query - https://phabricator.wikimedia.org/T273479 That

[Wikitech-l] Gerrit upgraded to v3.2.7

2021-02-02 Thread Antoine Musso
Hello, I have upgraded our Gerrit instances from v3.2.5 to v3.2.7 today at 10:00 UTC. There should be barely any user facing changes. The upgrade addresses a memory leak I have found on Christmas which was forcing us to restart our Gerrit on a monthly basis. For reference:

Re: [Wikitech-l] [Ops] [Train] 1.36.0-wmf.28 completion

2021-02-01 Thread Antoine Musso
Le 01/02/2021 à 11:33, Antoine Musso a écrit : Hello, 1.36.0-wmf.28 had to be rolled back entirely on Friday due to a faulty hard deprecation of some of MediaWiki interfaces. Backport patches have/are being merged right now. I will push the train to group 0 as soon as that has completed

[Wikitech-l] [Train] 1.36.0-wmf.28 completion

2021-02-01 Thread Antoine Musso
Hello, 1.36.0-wmf.28 had to be rolled back entirely on Friday due to a faulty hard deprecation of some of MediaWiki interfaces. Backport patches have/are being merged right now. I will push the train to group 0 as soon as that has completed. I will push to group 1 13:00 UTC / 14:00 CET

[Wikitech-l] Test runner Quibble 0.0.46 released

2021-01-07 Thread Antoine Musso
Hello, I am pleased to announce the release of Quibble 0.0.46 mainly driven by Adam Wight && Kosta Harlan. The major feature is support for using an external web server such as Apache. The php builtin server driven by Quibble serves requests serially and does not offer all the

[Wikitech-l] Doxygen upgraded on CI

2020-10-19 Thread Antoine Musso
Hello, I have upgraded Doxygen on the CI infrastructure this morning to 1.8.19. Most repositories used 1.8.18. MediaWiki extensions were still using 1.8.16 due to a crash occurring when processing Wikibase [T254465]. Changelog is available at:

[Wikitech-l] 1.36.0-wmf.12 cancelled and next week plan

2020-10-08 Thread Antoine Musso
Hello, The wikis are still on 1.36.0-wmf.10 as we are still working on a user authentication issue from last week that prevented us from rolling 1.36.0-wmf.11 [T264370]. We are effectively cancelling this week deployment of 1.36.0-wmf.12. We start rolling 1.36.0-wmf.11 on Tuesday and

Re: [Wikitech-l] Making breaking changes without deprecation?

2020-09-01 Thread Antoine Musso
On 28/08/2020 18:26, Greg Rundlett (freephile) wrote: > I like the idea of streamlining deprecation and avoiding the cost of > maintaining obsolete code. I also **want** to publish my code on Gerrit. > > As a 3rd-party extension developer who doesn't write a lot of code, one of > the biggest

Re: [Wikitech-l] Making breaking changes without deprecation?

2020-09-01 Thread Antoine Musso
On 31/08/2020 18:58, Bill Pirkle wrote: > A clear and straightforward policy for getting things "in" sounds great. > However, this might encourage the addition of extensions that are > ultimately abandoned and which themselves become a code maintenance burden. > We should also consider our policy

[Wikitech-l] CI comments filtering in Gerrit

2020-07-09 Thread Antoine Musso
Hello, From now on, new CI messages send to Gerrit can be filtered out in the web interface by selecting the "Only comments" filter. That is done by sending a review with '--tag autogenerated:ci' which get caught by the filter. That might help reducing the clutter on the change view, and in

Re: [Wikitech-l] Moving from Gerrit to GitLab

2020-07-06 Thread Antoine Musso
Le 06/07/2020 à 10:36, Federico Leva (Nemo) a écrit : > > (I also note that the page references something called "OKR" which was > not previously introduced to this list, as far as I know, including a > specific line which is not found in any public document. Can we link a > definition of what

Re: [Wikitech-l] 1.39.0-wmf.39 train is blocked (Flow/Sidebar issue)

2020-06-30 Thread Antoine Musso
Le 30/06/2020 à 16:51, Antoine Musso a écrit : > Hello, > > The 1.39.0-wmf.39 is blocked, immediately after deploying it to group0 > wikis, Flow topics ended up being error pages. > ... > /srv/mediawiki/php-1.35.0-wmf.39/extensions/ElectronPdfService/src/ElectronPdfServiceH

[Wikitech-l] 1.39.0-wmf.39 train is blocked (Flow/Sidebar issue)

2020-06-30 Thread Antoine Musso
Hello, The 1.39.0-wmf.39 is blocked, immediately after deploying it to group0 wikis, Flow topics ended up being error pages. When browsing a topic page, there are two issues bubbling up in logstash: From VectorTemplate->buildSidebar() *

Re: [Wikitech-l] [Train] 1.35.0-wmf.32 status update

2020-05-22 Thread Antoine Musso
Le 19/05/2020 à 20:57, Antoine Musso a écrit : > The 1.35.0-wmf.32 train is deployed on group 0 / 1. > > It has been blocked due to a large increase of writes on the databases > (T247028). An issue that will need coordination with the database > administrators for monitoring. >

[Wikitech-l] [Train] 1.35.0-wmf.32 status update

2020-05-19 Thread Antoine Musso
Hello, The 1.35.0-wmf.32 train is deployed on group 0 / 1. It has been blocked due to a large increase of writes on the databases (T247028). An issue that will need coordination with the database administrators for monitoring. There is also a regression in the Vector skin which prevents adding

[Wikitech-l] [Train] 1.35.0-wmf.32 status update

2020-05-14 Thread Antoine Musso
Hello, The 1.35.0-wmf.32 version of MediaWiki is blocked. The new version is deployed to testwikis, groups 0 and 1 but can not proceed any further until these issues are resolved: * https://phabricator.wikimedia.org/T252803 Wikibase AffectedPagesFinder: Call to a member function exists() on

Re: [Wikitech-l] CI downtime Monday May 11st 12:00 UTC

2020-05-11 Thread Antoine Musso
onvenience. -- Antoine Musso Le 07/05/2020 à 17:19, Antoine Musso a écrit : > Hello, > > We need to upgrade the operating system on the server hosting the CI > systems (Zuul, Jenkins). We will switch the services from contint1001 > (eqiad) to contint2001 (codfw) which ha

[Wikitech-l] CI downtime Monday May 11st 12:00 UTC

2020-05-07 Thread Antoine Musso
tion will happen on IRC in #wikimedia-operations Later we will switch back from contint2001 to contint1001. The goal is to get rid of jessie servers and run fully on buster. cheers, -- Antoine Musso && Daniel Zahn ___ Wikitech-l

Re: [Wikitech-l] Archiving/deleting repos

2020-04-17 Thread Antoine Musso
On 15/04/2020 13:21, Zoran Dori wrote: > Hello, > can someone resolve other needed things in these task as close it as > resolved > >1. https://phabricator.wikimedia.org/T250240 >2. https://phabricator.wikimedia.org/T248760 >3. https://phabricator.wikimedia.org/T248758 >4.

Re: [Wikitech-l] [Ops] [Train] 1.35.0-wmf.23 and wmf.24 status update (both blocked)

2020-03-18 Thread Antoine Musso
On 17/03/2020 20:14, Brennen Bearnes wrote: > The 1.35.0-wmf.23 version of MediaWiki is still blocked[0]. > > Neither this version nor the subsequent 1.35.0-wmf.24 can proceed until > this issue is resolved: > > * T247562: Warning: Memcached::setMulti(): failed to set key > global:segment:... >

[Wikitech-l] CI Debian jobs now using Buster

2019-12-06 Thread Antoine Musso
Hello, CI has jobs to build Debian packages, I have moved them from Jessie to Buster instances. Building the package is made in a build environment matching the target distribution (using cowbuilder), but some operations are executed on the host. There might be side effect as a result of the

Re: [Wikitech-l] Gerrit outdated changes

2019-10-23 Thread Antoine Musso
On 22/10/2019 23:12, Antoine Musso wrote: > Hello, > > As part of the Gerrit migration to a new server, some repositories can > have stalled / outdated changes. In the Gerrit UI you might find a > change suddenly open or some recent patchsets to no more be present. <...> &g

  1   2   3   4   5   6   7   8   9   >