Release Engineering/SAL

From Wikitech

2024-04-12

  • 18:47 James_F: Zuul: [wikipeg] Test special in Node 20 with PHP 8.0–8.3, all passing
  • 18:46 James_F: Zuul: [oojs/ui] Test in PHP 8.2 and 8.3, and Node 20; all passing
  • 18:17 James_F: Docker: Provide node20-test-browser-php81-composer and node20-test-browser-php83-composer
  • 18:10 James_F: Zuul: [oojs/ui] Switch to newly-parameterised jobs
  • 17:40 James_F: Docker: [doxygen] Upgrade to Doxygen v1.10.0

2024-04-11

2024-04-10

2024-04-08

  • 16:47 James_F: Zuul: [mediawiki/extensions/Wikibase] Drop extension-coverage coverage, not yet ready
  • 14:16 James_F: Zuul: [mediawiki/core] Make PHP 8.2 and 8.3 voting for REL1_39–41 T361985
  • 08:57 hashar: Stopped Docker on all agents, manually deleted `/srv/jenkins/workspace` which accumulated leftover bits over time, restarted CI Jenkins
  • 08:17 hashar: Remove obsolete jobs containing `docker` in their name (see https://phabricator.wikimedia.org/P59726) and restarting CI Jenkins| T360327
  • 08:14 hashar: Deleting obsolete caches following renaming of Jenkins jobs to drop the `docker` suffix | T360327

2024-04-05

  • 22:05 James_F: Zuul: [mediawiki/core] Drop experimental mediawiki-core-php80-phan job
  • 21:52 James_F: Zuul: Inject phan's phan_dependencies even if '-phan' is terminal
  • 21:35 James_F: Zuul: Rename all jobs to drop '-docker' label for T360327
  • 20:06 James_F: Zuul: [mediawiki/extensions/MultimediaViewer] Make MobileFrontend a phan not test dependency
  • 19:45 James_F: jforrester@doc1003:~$ sudo -u doc-uploader rm -rf /srv/doc/cover-extensions/MachineVision/ # T352884
  • 19:39 James_F: Zuul: [mediawiki/extensions/MachineVision] Mark as archived for T352884
  • 14:22 James_F: Docker: Building new images with composer 2.7.2 for T360973
  • 13:39 hashar: Upgrading scap to latest code revision in beta cluster
  • 13:13 James_F: Zuul: [mediawiki/extensions/WikiEditor] Add MobileFrontend phan dependency
  • 13:07 James_F: Zuul: Remove Parsoid dependency on Poem for T358054

2024-04-04

  • 17:02 pmiazga: deployment-prep T355281 executed “mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=aawiki --skipclusters=main,echo,growth,mediamoderation,extstore en wikipedia test2wiki test2.wikipedia.beta.wmcloud.org” on deployment-deploy03.
  • 16:00 dancy: Updating docker-pkg files on contint primary for T328472
  • 14:59 dancy: Updating docker-pkg files on contint primary for T328472

2024-04-03

2024-04-02

  • 14:39 elukey: restart puppetserver on deployment-puppetserver-1 with 5g of Xmx (rather than 7g) - T360595
  • 13:55 elukey: soft reboot deployment-puppetserver-1 - T360595
  • 13:45 elukey: `rm /srv/git/labs/private/.git/hooks/pre-commit` in deployment-puppetserver-1 - T360595
  • 11:51 pmiazga: On deployment-deploy03.deployment-prep executed “mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=aawiki --skipclusters=main,echo,growth,mediamoderation en wikipedia test2wiki test2.wikipedia.beta.wmcloud.org”
  • 09:41 Reedy: Reloading Zuul to deploy https://gerrit.wikimedia.org/r/1016303

2024-03-30

2024-03-29

  • 12:01 hashar: Archived integration/composer # T249949

2024-03-28

2024-03-26

2024-03-25

2024-03-23

2024-03-21

  • 20:28 James_F: Zuul: [Wikibase*] Disable PHP 8.2 testing for more Wikibase repos, for T360560
  • 20:20 James_F: Zuul: [mediawiki/extensions/Math] Disable PHP 8.2 testing for now, for T360709
  • 18:30 James_F: Zuul: Also make PHP 8.2 non-voting for WikibaseLexeme
  • 14:25 hashar: github: deleted archived repos wikimedia/operations-software-matterircd and wikimedia/operations-software-mattermost # T343707
  • 11:12 James_F: Zuul: Make PHP 8.2 voting for all(*) MediaWiki extensions and skins for T352085
  • 09:51 hashar: Reloaded Zuul for "ml-services: fix huggingface pipeline triggers" https://gerrit.wikimedia.org/r/1013161 | T357986
  • 09:50 hashar: Reloaded Zuul to enable Sonar Codehealth on EventLogging, MediaSearch, TranslationNotifications and WikiLove # T321837
  • 08:36 hashar: Disabled https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/ # T360595

2024-03-20

  • 16:29 hashar: integration: sudo cumin --force 'name:docker' 'docker buildx prune --force'

2024-03-19

2024-03-18

  • 21:14 James_F: Zuul: [mediawiki/tools/codesniffer] Test in PHP 8.2 and 8.3, now phan is upgraded
  • 15:02 James_F: Configure REL1_42 branch support, with PHP 8.1+ support only for T359838 and T359868

2024-03-14

  • 22:14 dancy: Reenabled beta-scap-sync-world
  • 21:47 dancy: Disabled beta-scap-sync-world job until ssh_known_hosts issues are resolved (see #wikimedia-cloud)
  • 21:31 andrewbogott: shutting down deployment-puppetdb03, deployment-puppetdb04, deployment-puppetmaster04. These have been replaced with new puppet infra and can be deleted in a couple of weeks if all is well.
  • 17:18 taavi: reloading zuul for https://gerrit.wikimedia.org/r/c/integration/config/+/1011150
  • 17:16 taavi: delete debian-glue-buster, debian-glue-buster-non-voting Jenkins jobs
  • 14:58 pmiazga: on deployment-deploy03 execution “mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=aawiki en wikipedia test2wiki test2.wikipedia.beta.wmcloud.org” failed with `Query::isWriteQuery called with incorrect flags parameter’ T355281
  • 14:39 pmiazga: on deployment-deploy03 execution “mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=aawiki --skipclusters=main,extstore,echo,growth,mediamoderation en wikipedia test2wiki test2.wikipedia.beta.wmcloud.org” failed with `Unknown database test2wiki’ T355281

2024-03-13

  • 22:06 Krinkle: krinkle@deployment-puppetmaster04 Remove live hack from 2021 <https://gerrit.wikimedia.org/r/941479>, T357877
  • 17:32 James_F: Zuul: Make 'standalone' jobs run consecutively, not concurrently
  • 13:04 James_F: Zuul: Archive some Toolforge projects for T359935
  • 08:31 hashar: gerrit: reactivated account `Conniecc1` using `gerrit set-account 7450 --active` | T360006

2024-03-12

  • 15:00 hashar: integration: clearing Docker build cache on all Jenkins agents due to T338317 | sudo cumin --force 'name:docker' 'docker buildx prune --force'
  • 14:37 James_F: Zuul: Add Nemoralis to CI allow list
  • 14:31 James_F: Zuul: [mediawiki/extensions/IPReputation] Add prod template, comment
  • 14:18 Reedy: Reloading Zuul to deploy https://gerrit.wikimedia.org/r/1010500
  • 06:26 hashar: Reloaded Zuul to enable Sonar Codehealth on BounceHander, CommunityConfiguration, GlobalCssJs, WikibaseCirrusSearch - T321837

2024-03-11

  • 20:15 James_F: Zuul: Drop PHP 8.0 jobs from standalone special job
  • 17:38 dancy: Reloading Zuul to deploy https://gerrit.wikimedia.org/r/c/integration/config/+/1009218
  • 17:00 James_F: Zuul: [mediawiki/extensions/StructuredNavigation] Drop bespoke template
  • 16:59 James_F: Zuul: Change extension-broken to lint on PHP 8.1

2024-03-10

  • 17:19 James_F: Zuul: [mediawiki/extensions/AchievementBadges,FacetedCategory,Sanctions] Basic CI, for T358970

2024-03-08

  • 21:32 James_F: Added ecarg (WMF staff member) as a member of deployment-prep so they can help with Wikifunctions Beta Cluster maintenance.
  • 18:13 sandeep: Starting gitlab cloud runners k8s cluster upgrade (T359594)

2024-03-07

  • 17:32 dancy: Upgrading scap to latest code revision in beta cluster

2024-03-03

2024-03-02

2024-03-01

  • 01:03 bd808: Added RLazarus as a project member
  • 00:06 dancy: dancy@deployment-puppetmaster04.deployment-prep.eqiad.wmflabs Blocked a beta wikis abuser in varnish (T358817)

2024-02-28

  • 22:23 dancy: jjb-update beta-code-update-eqiad
  • 16:26 dancy: Upgrading scap to latest code revision in beta cluster
  • 14:17 James_F: Zuul: [labs/tools/wikibugs2] Mark as archived for T358630
  • 14:10 James_F: Zuul: [mediawiki/extensions/Cite] Publish JS docs post-merge for T358641
  • 14:10 James_F: Zuul: [mediawiki/extensions/MagicNumberedHeadings] Mark as archived for T353966
  • 14:02 James_F: Zuul: [mediawiki/extensions/ImageCompare] Mark as archived for T353968
  • 13:53 James_F: Zuul: [wikimedia/iegreview] Mark as archived for T351889

2024-02-27

  • 20:32 James_F: Disabling deployment-db12 and deployment-db13 as follow-up to T358329; no longer used
  • 14:57 hashar: Remove mediawiki-selenium rubygems documentation since is no more used / published and has been archived # T242293
  • 13:54 James_F: Zuul: [mediawiki/extensions/GlobalBlocking] Enable 'extension-codehealth' for T321837

2024-02-26

  • 22:04 James_F: Deleting deployment-db09, decommissioned 11 months ago but never deleted in T331019
  • 17:29 apergos: waiting on Amir's input as per his comment on T358329; db14 remains up but not replicating.
  • 16:38 TheresNoTime: deployment-prep, db11, `mariabackup --innobackupex --apply-log --use-memory=10G /srv/sqldata` T358329
  • 15:36 TheresNoTime: deployment-prep db11 set `open-files-limit = 4094` in `/etc/my.cnf`, then did `root@deployment-db11:~# systemctl restart mysqld`
  • 15:35 TheresNoTime: deployment-prep db11 `root@BETA[(none)]> drop database test2wiki;`
  • 15:11 TheresNoTime: deployment-prep, db11, `root@BETA[(none)]> set global read_only = false;` while I figure out mariabackup error T358329
  • 15:10 TheresNoTime: deployment-prep prev. command resulted in `2024-02-26 15:06:43 0 [ERROR] InnoDB: Operating system error number 24 in a file operation.` T358329
  • 15:09 TheresNoTime: deployment-prep `root@deployment-db11:~# mariabackup --innobackupex --stream=xbstream /srv/sqldata --user=root --host=127.0.0.1 --slave-info | nc deployment-db14 9210` T358329
  • 15:05 TheresNoTime: deployment-prep, db11, `root@BETA[(none)]> set global read_only = true;` T358329
  • 14:59 TheresNoTime: deployment-prep, `root@deployment-db14:~# /opt/wmf-mariadb106/scripts/mysql_install_db --user=mysql --basedir=/opt/wmf-mariadb106 --datadir=/srv/sqldata` T358329
  • 14:35 TheresNoTime: deployment-prep, starting the creation of `deployment-db14` per https://wikitech.wikimedia.org/wiki/Nova_Resource:Deployment-prep/Databases for T358329

2024-02-23

2024-02-22

  • 16:36 hashar: Reloaded Zuul to enable Sonar Codehealth on ContactPage, Disambiguator, FlaggedRevs and ReadingLists # T321837
  • 16:15 dancy: gitlab-cloud-runners upgraded to v16.7.1

2024-02-21

2024-02-20

  • 21:07 James_F: Zuul: Remove Parsoid dependency on Cite, Disambiguator, and ImageMap, for T354215

2024-02-19

2024-02-14

2024-02-13

  • 21:50 brennen: add kostajh to acl*phabricator per T355405

2024-02-12

  • 19:57 dancy: Attempting to reboot deployment-parsoid12.deployment-prep
  • 19:53 dancy: Updating development images on contint primary for T349201
  • 15:06 James_F: Zuul: [mediawiki/extensions/VisualData] Enable basic quibble CI
  • 15:01 James_F: Add BlueSpiceVisualEditorConnector as dependency to BlueSpiceQrCode
  • 14:56 James_F: Zuul: [mediawiki/extensions/PlaceNewSection] Place in right section

2024-02-09

2024-02-08

  • 22:41 TimStarling: on deployment-deploy03 running foreachwiki maintenance/migrateBlocks.php for T355034
  • 20:32 James_F: Zuul: [mediawiki/tools/phan] Enable PHP 8.2 & 8.3 jobs

2024-02-07

2024-02-06

2024-02-05

  • 19:34 dancy: Disable https://integration.wikimedia.org/ci/job/beta-scap-sync-world/ while dealing with storage space issues on deployment-mediawiki12.deployment-prep.eqiad1.wikimedia.cloud
  • 19:04 James_F: jforrester@deployment-mediawiki12:/srv/mediawiki/php-master/cache/l10n/upstream$ sudo rm -rf .~tmp~/ # Clean up disk usage spotted by Dancy

2024-02-04

  • 00:03 James_F: [18:54:23] <+wikibugs> (PS1) Jforrester: Zuul: [mediawiki/extensions/DiscordRCFeed] Install basic CI

2024-02-03

  • 22:08 James_F: sudo -u doc-uploader rm -rf /srv/doc/cover-extensions/GettingStarted/ # T292654

2024-02-02

  • 21:03 James_F: Zuul: [mediawiki/extensions/ReadingLists] Enable Mocha tests for T355648

2024-02-01

  • 17:19 James_F: Revert "Zuul: [mediawiki/extensions/WikiLambda] Run selenium tests again
  • 15:29 James_F: Zuul: [mediawiki/extensions/VisualEditor] Re-add DiscussionTools dependency CC T319202
  • 15:24 James_F: Zuul: [mw/ext/BlueSpiceBookshelf] Add dependency on MenuEditor

2024-01-31

  • 17:48 MatmaRex: (output: https://phabricator.wikimedia.org/P54503#226547)
  • 17:45 MatmaRex: matmarex@deployment-mwmaint02:~$ mwscript DiscussionTools:persistRevisionThreadItems --wiki=metawiki --all --current
  • 17:44 MatmaRex: matmarex@deployment-mwmaint02:~$ mwscript DiscussionTools:persistRevisionThreadItems --wiki=enwiktionary --all --current
  • 13:48 urbanecm: deployment-prep: Create `wikimedia_campaign_events_grant` DB table in wikishared (T348444)
  • 12:02 hashar: Force updating tags in the CI git mirrors for T356247: sudo cumin --force 'name:docker' "/usr/bin/find /srv/git -type d -name '*.git' -exec git -C {} fetch origin --prune --prune-tags --force \;"

2024-01-30

  • 17:40 brennen: phab1004: testing public_task_dump.py tweaks, take 3
  • 10:16 jnuche: CI Jenkins update to 2.426.3 complete
  • 10:12 jnuche: updating CI Jenkins version to 2.426.3 to address vulnerabilities

2024-01-29

  • 23:05 brennen: phab1004: testing public_task_dump.py tweaks, take 2 (write dump to /home/brennen to avoid any potential non-public task leaks if logic is wrong)
  • 21:59 brennen: phab1004: testing public_task_dump.py tweaks
  • 21:10 James_F: Zuul: Add selenium experimental job to extension-quibble-noselenium
  • 21:01 dancy: Created gitlab-mentions-bot account on GitLab (T289712)

2024-01-27

  • 21:35 taavi: reload zuul for 993234

2024-01-26

  • 13:44 hashar: gerrit: deleting obsolete references in All-Users.git under refs/starred-changes/* to only keep the one having a `star` label # T355794

2024-01-25

  • 20:39 hashar: Reloaded Zuul to enable Sonar Codehealth on CodeMirror, GuidedTour, Wikisource and XAnalytics # T321837
  • 19:17 James_F: Docker: [quibble*] Re-install php-ldap, mistakenly dropped
  • 16:32 James_F: Docker: Install php-ldap in top-level images for simplicity

2024-01-22

2024-01-18

  • 22:16 hashar: Reloaded Zuul for https://gerrit.wikimedia.org/r/c/integration/config/+/991635
  • 21:40 urbanecm: deployment-prep: `urbanecm@deployment-mwmaint02:~$ mwscript userOptions.php --wiki=dewiki --delete --old --fromuserid=52 --nowarn 'echo-subscriptions-web-reverted'` (T353225)
  • 21:39 urbanecm: deployment-prep: `urbanecm@deployment-mwmaint02:~$ mwscript userOptions.php --wiki=dewiki --delete --old 1 --fromuserid=52 --nowarn 'echo-subscriptions-email-article-linked'` (T353225)
  • 21:39 urbanecm: deployment-prep: `urbanecm@deployment-mwmaint02:~$ mwscript userOptions.php --wiki=dewiki --delete --old 1 --fromuserid=52 --nowarn 'echo-subscriptions-email-mention'` (T353225)
  • 21:37 urbanecm: deployment-prep: `urbanecm@deployment-mwmaint02:~$ mwscript userOptions.php --wiki=dewiki --delete --old 1 --fromuserid=52 --nowarn 'echo-subscriptions-web-article-linked'` (T353225)
  • 21:32 urbanecm: deployment-prep: `urbanecm@deployment-mwmaint02:~$ mwscript userOptions.php --wiki=enwiki --delete --old 1 --fromuserid=906 --nowarn 'echo-subscriptions-email-article-linked'` (T353225)
  • 21:31 urbanecm: deployment-prep: `urbanecm@deployment-mwmaint02:~$ mwscript userOptions.php --wiki=enwiki --delete --old 1 --fromuserid=906 --nowarn 'echo-subscriptions-email-mention'` (T353225)
  • 21:30 urbanecm: deployment-prep: `urbanecm@deployment-mwmaint02:~$ mwscript userOptions.php --wiki=enwiki --delete --old 1 --fromuserid=906 --nowarn 'echo-subscriptions-web-article-linked'` (T353225)
  • 20:58 James_F: Zuul: Drop rust-coverage-publish job usage, broken (for T354594)
  • 17:23 James_F: Zuul: [mediawiki/extensions/LocalisationUpdate] Archive for T309694
  • 17:23 James_F: jforrester@doc1003:/srv/doc/cover-extensions$ sudo -u doc-uploader rm -rf /srv/doc/cover-extensions/LocalisationUpdate/ # T309694
  • 15:32 hashar: Archived integration/utils-rs | T354594
  • 11:54 urbanecm: deployment-prep: `mwscript userOptions.php --wiki=enwiki --delete --old --fromuserid=906 --nowarn 'echo-subscriptions-web-reverted'` (T353225)

2024-01-17

  • 12:25 urbanecm: deployment-prep: `foreachwiki userOptions.php --old-is-default --old=2 --new 1 --nowarn echo-subscriptions-web-reverted`(T353225)
  • 12:02 TheresNoTime: soft-rebooted deployment-mwmaint02.deployment-prep.eqiad1.wikimedia.cloud T355218

2024-01-16

  • 16:03 dancy: Updated gitlab-runner to 16.5.0 in gitlab-cloud-runners.
  • 14:56 James_F: Zuul: [mediawiki/extensions/ConfirmEdit] Run mwgate-tox-docker for T355090

2024-01-15

  • 15:25 hashar: gerrit: archived All-Avatars.git # T191183

2024-01-12

  • 22:35 RhinosF1: that's on phab
  • 22:35 RhinosF1: disabled cchen # T354961 - contact T&S for info
  • 22:34 James_F: Zuul: [mediawiki/extensions/NetworkSession] Add basic CI for T354976
  • 15:18 James_F: Docker: Publishing Quibble images using Node 18 not 16 for T331180

2024-01-11

  • 15:39 James_F: Zuul: Mass-migrate all node16 jobs to node18 for T331180
  • 14:43 James_F: Zuul: [performance/excimer-ui-server] Drop PHP 7.3 testing

2024-01-10

2024-01-09

  • 15:04 James_F: zuul: [mediawiki/extensions/WikimediaCampaignEvents] Promote to Wikimedia prod section for T347894
  • 13:42 James_F: Zuul: [mediawiki/skins/Vector] Drop documentation job
  • 08:53 hashar: Reloaded Zuul for https://gerrit.wikimedia.org/r/984222 | [mediawiki/extensions/Wikibase] Disable Phan on release branches | T226945 T231966

2024-01-08

  • 16:59 James_F: Docker: [php-ast] Install php-ast v1.1.1 and cascade
  • 15:48 hashar: Reloaded Zuul for https://gerrit.wikimedia.org/r/988653 # T354534
  • 15:47 hashar: phabricator: archiving diffusions repos rAWWO rAWWS rAWWB rAWWD rAWWU rAWCM rAWWV rAWWH rAWWJ rWDGD rAWWT # T354534
  • 15:34 hashar: gerrit: arrchived analytics/wmde/WDCM* repositories # T354534
  • 14:19 James_F: Docker: Publishing new CI images with git safe.directory disabled for T354409
  • 09:22 hashar: integration: integration-castor05: rm -fR /srv/castor/castor-mw-ext-and-skins/master/mwgate-node16-docker/

2024-01-05

2024-01-01

  • 15:41 taavi: reloading zuul for 986673


Archives