[00:00:17] 10LibUp: libup should check to make sure we're not introducing more vulnerable dependencies - https://phabricator.wikimedia.org/T229358 (10Reedy) [00:00:44] 10LibUp, 10MediaWiki-General: `composer lint` doesn't actually work in libraryupgrader on mw core - https://phabricator.wikimedia.org/T249554 (10Reedy) a:05Reedy→03None [00:01:52] 10LibUp, 10MediaWiki-General: `composer lint` doesn't actually work in libraryupgrader on mw core - https://phabricator.wikimedia.org/T249554 (10Reedy) Does `test-some` help here? [00:02:31] 10LibUp: libup committed and uploaded an upgrade twice for the same package on the same repo - https://phabricator.wikimedia.org/T280438 (10Reedy) [00:08:20] 10Release-Engineering-Team-TODO, 10Epic: FY2017/18 Program 3: Addressing technical debt - https://phabricator.wikimedia.org/T174087 (10thcipriani) 05Open→03Invalid >>! In T174087#6239515, @Aklapper wrote: > This task has been assigned to the same task owner for more than two years. Resetting task assignee... [00:12:31] 10Release-Engineering-Team-TODO, 10Epic: FY2017/18 Program 3: Addressing technical debt - https://phabricator.wikimedia.org/T174087 (10thcipriani) [00:12:38] 10Release-Engineering-Team-TODO, 10Epic: FY2017/18 Program 3 Outcome 2: Organizational technical debt is reduced. - https://phabricator.wikimedia.org/T174089 (10thcipriani) 05Open→03Invalid >>! In T174089#6239509, @Aklapper wrote: > This task has been assigned to the same task owner for more than two years... [00:44:08] 10Deployments, 10I18n: The "Template" namespace is not yet fully renamed in the Macedonian Wikipedia - https://phabricator.wikimedia.org/T245011 (10thcipriani) [00:57:43] 10Release-Engineering-Team, 10Scap: Build MediaWiki l10n cache when preparing a new version - https://phabricator.wikimedia.org/T256784 (10thcipriani) [00:57:46] 10Release-Engineering-Team, 10Scap: scap checks messages appears after they have completed - https://phabricator.wikimedia.org/T252534 (10thcipriani) [00:58:07] 10Release-Engineering-Team, 10Toolforge: [Deployment pipeline] Support Toolforge? - https://phabricator.wikimedia.org/T277808 (10thcipriani) [00:59:07] 10Release-Engineering-Team, 10Scap: scap deployment to deployment server uses slow rsync with compression - https://phabricator.wikimedia.org/T252533 (10thcipriani) [00:59:09] 10Release-Engineering-Team, 10MediaWiki-Release-Tools: Improve tests for branchy.py - https://phabricator.wikimedia.org/T242906 (10thcipriani) [00:59:19] 10Release-Engineering-Team, 10Scap: Run Swagger checks in Scap before exposing to prod MW traffic - https://phabricator.wikimedia.org/T239376 (10thcipriani) [00:59:21] 10Release-Engineering-Team, 10Scap: Integrate mwdebug staging as part of `scap sync-dir` - https://phabricator.wikimedia.org/T239373 (10thcipriani) [00:59:31] 10Release-Engineering-Team, 10Scap, 10Performance-Team (Radar): Scap silently ignores sync and service restart if hash is equal - https://phabricator.wikimedia.org/T234872 (10thcipriani) [00:59:33] 10Release-Engineering-Team, 10Scap, 10Sustainability (Incident Followup): Scap should delete files after other updates - https://phabricator.wikimedia.org/T233769 (10thcipriani) [00:59:35] 10Release-Engineering-Team, 10Scap, 10serviceops: Missing annotations for sync-wikiversions - https://phabricator.wikimedia.org/T235787 (10thcipriani) [00:59:38] 10Release-Engineering-Team, 10Scap: [scap] Local sync script on any individual server should be atomic - https://phabricator.wikimedia.org/T22085 (10thcipriani) [01:00:02] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Scap, 10SRE, 10serviceops: Scap can't clear opcache on mw servers in Beta Cluster - https://phabricator.wikimedia.org/T237033 (10thcipriani) [01:04:07] sigh. How I wish you could silently change columns. [01:05:37] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Provide a CI mechanism by which we can test end-to-end integration between MW and back-end services, e.g. via docker-compose - https://phabricator.wikimedia.org/T280070 (10thcipriani) [01:05:40] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Phase out python3.4 from CI infrastructure - https://phabricator.wikimedia.org/T270268 (10thcipriani) [01:05:42] 10Release-Engineering-Team, 10Product-Infrastructure-Team-Backlog: [Bug] nodejs10 typescript CI showing message that node10 is unsupported - https://phabricator.wikimedia.org/T269257 (10thcipriani) [01:05:45] 10Continuous-Integration-Config, 10Release-Engineering-Team: Make all CI images to use ci-src-setup-simple when running on CI - https://phabricator.wikimedia.org/T274812 (10thcipriani) [01:05:48] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Cloud-VPS, 10Patch-For-Review, 10cloud-services-team (Kanban): Support Cinder for CI docker workers - https://phabricator.wikimedia.org/T277078 (10thcipriani) [01:05:51] 10Release-Engineering-Team, 10MobileFrontend, 10Readers-Web-Backlog: Add tests to verify initial collapsing of sections - https://phabricator.wikimedia.org/T263843 (10thcipriani) [01:05:53] 10Release-Engineering-Team, 10dev-images, 10serviceops: Sync node versions between docker dev and slim images - https://phabricator.wikimedia.org/T265554 (10thcipriani) [01:05:56] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10User-zeljkofilipin: Upgrade all CI jobs for WMF-deployed projects from Node 10 to Node 14 LTS - https://phabricator.wikimedia.org/T267890 (10thcipriani) [01:05:58] 10Release-Engineering-Team, 10GitLab, 10GitLab-Test, 10User-brennen: Proof of concept for cross-repo dependencies - https://phabricator.wikimedia.org/T262618 (10thcipriani) [01:06:02] 10Release-Engineering-Team: Determine Node package auditing workflows - https://phabricator.wikimedia.org/T257072 (10thcipriani) [01:06:04] 10Release-Engineering-Team: Evaluate the workflows and workload of managing a Node package repository - https://phabricator.wikimedia.org/T257061 (10thcipriani) [01:06:06] 10Continuous-Integration-Config, 10Release-Engineering-Team: Consider renaming zuul template 'in-wikimedia-production' - https://phabricator.wikimedia.org/T261140 (10thcipriani) [01:06:09] 10Release-Engineering-Team, 10Quality-and-Test-Engineering-Team (QTE), 10User-zeljkofilipin: install playwright dependencies in the CI - https://phabricator.wikimedia.org/T250599 (10thcipriani) [01:06:23] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10DBA, 10Patch-For-Review, 10User-Kormat: Run wmfmariadbpy integration test suite on CI - https://phabricator.wikimedia.org/T261098 (10thcipriani) [01:06:25] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Documentation, 10Doxygen: Document how to backport Doxygen from Debian - https://phabricator.wikimedia.org/T250467 (10thcipriani) [01:06:42] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Patch-For-Review: Rename all our quibble jobs to make some sense - https://phabricator.wikimedia.org/T254814 (10thcipriani) [01:06:57] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10SRE, 10Patch-For-Review, and 2 others: Shell/Python/other scripts should not be generated by ERB files; dynamic parts should be a simple ERB config file - https://phabricator.wikimedia.org/T254480 (10thcipriani) [01:06:59] 10Release-Engineering-Team, 10MediaWiki-extensions-Lingo, 10ci-test-error: extension/Lingo pipeline fails with unexpected UNSTABLE status - https://phabricator.wikimedia.org/T246625 (10thcipriani) [01:07:01] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10MW-on-K8s, 10Epic, 10Patch-For-Review: Have all Wikimedia production extensions and skins in the CI gate - https://phabricator.wikimedia.org/T249674 (10thcipriani) [01:07:03] 10Release-Engineering-Team: Run gate-and-submit tests locally - https://phabricator.wikimedia.org/T238491 (10thcipriani) [01:07:06] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10SRE, 10serviceops, 10Patch-For-Review: replace doc1001.eqiad.wmnet with a buster VM and create the codfw equivalent - https://phabricator.wikimedia.org/T247653 (10thcipriani) [01:07:10] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Quality-and-Test-Engineering-Team (QTE), 10Browser-Tests, and 2 others: Selenium tests failing for PluggableAuth plugins - https://phabricator.wikimedia.org/T236030 (10thcipriani) [01:07:14] 10Release-Engineering-Team, 10Release Pipeline: Experiment with different PipelineLib-/helm-based approaches to system testing - https://phabricator.wikimedia.org/T244313 (10thcipriani) [01:07:19] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Wikidata, 10wdwb-tech, and 3 others: Investigate auto generating LUA docs with doxygen - https://phabricator.wikimedia.org/T241478 (10thcipriani) [01:07:21] 10Release-Engineering-Team, 10Citoid, 10Platform Engineering, 10Release Pipeline: Figure out how to test Citoid with Zotero in the pipeline - https://phabricator.wikimedia.org/T225236 (10thcipriani) [01:18:51] 10Release-Engineering-Team, 10Pywikibot, 10Pywikibot-tests: Lint test to match function signature and documentation - https://phabricator.wikimedia.org/T277396 (10thcipriani) [01:18:59] 10Release-Engineering-Team, 10Release Pipeline (Blubber): Include section in Blubber/PipelineLib docs about writing for image layer efficiency - https://phabricator.wikimedia.org/T268780 (10thcipriani) [01:19:01] 10Release-Engineering-Team, 10Gerrit (Gerrit 3.3): Switch Gerrit from Java 8 to Java 11 - https://phabricator.wikimedia.org/T268225 (10thcipriani) [01:19:03] 10Release-Engineering-Team: Linter for pipelinelib - https://phabricator.wikimedia.org/T262966 (10thcipriani) [01:19:09] 10Release-Engineering-Team: Dev images registry - https://phabricator.wikimedia.org/T263038 (10thcipriani) [01:19:11] 10Gerrit, 10Release-Engineering-Team: Use upstream Gerrit.war instead of building our own - https://phabricator.wikimedia.org/T268019 (10thcipriani) [01:19:13] 10Release-Engineering-Team: Revise stretch-php72-fpm-apache2 to use current WMF prod packages (PHP 7.2.26+) - https://phabricator.wikimedia.org/T245197 (10thcipriani) [01:19:17] 10Gerrit, 10Release-Engineering-Team: Support renaming repositories in Gerrit - https://phabricator.wikimedia.org/T239693 (10thcipriani) [01:19:19] 10Release-Engineering-Team, 10Release Pipeline (Blubber): Blubber: runuser permissions to node_modules/.cache - https://phabricator.wikimedia.org/T255434 (10thcipriani) [01:19:21] 10Release-Engineering-Team, 10ChangeProp: Service pipeline fails if initiated by creating a tag - https://phabricator.wikimedia.org/T249549 (10thcipriani) [01:19:36] 10Release-Engineering-Team, 10TechCom-RFC, 10Developer Productivity, 10Proposal: Draft: RFC: Evaluate alternative Node package managers for improved package security - https://phabricator.wikimedia.org/T257068 (10thcipriani) [01:19:46] 10Release-Engineering-Team, 10serviceops-radar: Proposal: simplify set up of basic CI jobs for new projects - https://phabricator.wikimedia.org/T233298 (10thcipriani) [01:19:48] 10Gerrit, 10Release-Engineering-Team, 10serviceops: Rename operations/debs/poolcounter-prometheus-exporter to match other Prometheus repositories - https://phabricator.wikimedia.org/T239688 (10thcipriani) [01:19:51] 10Release-Engineering-Team, 10Release Pipeline, 10Wikimedia-Portals, 10serviceops: Migrate www.wikimedia.org (the portal) to be hosted as a service - https://phabricator.wikimedia.org/T238747 (10thcipriani) [01:19:54] 10Release-Engineering-Team, 10MediaWiki-Docker, 10serviceops, 10User-brennen: Clarify and document our docker image building process and policies. - https://phabricator.wikimedia.org/T216234 (10thcipriani) [01:19:59] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10MediaWiki-Core-Testing, 10Quibble, and 2 others: Quibble: Run PHPUnit databaseless and database stages in parallel - https://phabricator.wikimedia.org/T235449 (10thcipriani) [01:20:27] 10Deployments, 10Gerrit, 10Phabricator, 10Release-Engineering-Team, 10ReleaseTaggerBot: Indicate deployed status (wmf branch) for Gerrit patches in Phabricator - https://phabricator.wikimedia.org/T88136 (10thcipriani) [01:20:37] 10Release-Engineering-Team, 10Release Pipeline, 10SRE, 10serviceops, 10Goal: Self-service Deployment Pipeline - https://phabricator.wikimedia.org/T228676 (10thcipriani) [02:29:53] thcipriani: I didn't know it was possible for a task to be in multiple columns at a time [02:30:44] https://usercontent.irccloud-cdn.com/file/tndN5Mtc/capture.png [03:30:45] 10Deployments, 10Release-Engineering-Team: deploy mediawiki/tools/releases on deployment server with scap - https://phabricator.wikimedia.org/T274255 (10thcipriani) [03:30:50] 10Release-Engineering-Team, 10MW-on-K8s, 10serviceops: Investigate how we can provide an mwdebug functionality on kubernetes - https://phabricator.wikimedia.org/T276994 (10thcipriani) [03:30:52] 10Release-Engineering-Team, 10Scap, 10serviceops-radar: Increase reliability of scap release process - https://phabricator.wikimedia.org/T277793 (10thcipriani) [03:30:56] 10Release-Engineering-Team, 10MW-on-K8s, 10serviceops: Progressive rollout of MediaWiki deployment on Kubernetes - https://phabricator.wikimedia.org/T276487 (10thcipriani) [03:30:58] 10Release-Engineering-Team, 10Release Pipeline: Notify when pipelinebot creates a change in gerrit - https://phabricator.wikimedia.org/T263813 (10thcipriani) [03:30:59] 10Release-Engineering-Team, 10MediaWiki-Docker, 10Developer Productivity, 10User-brennen, 10User-kostajh: Add .env file creation to docker start command - https://phabricator.wikimedia.org/T262362 (10thcipriani) [03:31:02] 10Release-Engineering-Team, 10Release Pipeline: Continuous delivery for kubernetes services - https://phabricator.wikimedia.org/T266694 (10thcipriani) [03:31:06] 10Release-Engineering-Team, 10MediaWiki-Docker, 10Developer Productivity, 10User-brennen, 10User-kostajh: mediawiki-docker test feature - https://phabricator.wikimedia.org/T262369 (10thcipriani) [03:31:08] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Release Pipeline: Have PipelineBot link directly to build console output on test - https://phabricator.wikimedia.org/T271107 (10thcipriani) [03:31:11] 10Release-Engineering-Team, 10serviceops: switch contint prod server back from contint2001 to contint1001 - https://phabricator.wikimedia.org/T256422 (10thcipriani) [03:31:13] 10Release-Engineering-Team, 10Scap: Automate scap patch - https://phabricator.wikimedia.org/T245185 (10thcipriani) [03:31:15] 10Release-Engineering-Team, 10MediaWiki-extensions-General: Fix flapping tests in gated extensions as of 2019-06-06 - https://phabricator.wikimedia.org/T225162 (10thcipriani) [03:31:18] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Fundraising-Backlog, 10Patch-For-Review: Create composer-test-php70 docker image for fundraising tech's crm tests - https://phabricator.wikimedia.org/T230446 (10thcipriani) [03:31:28] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10CirrusSearch, 10Discovery-Search, and 4 others: Wikibase and WikibaseLexeme Selenium tests fail when UseCirrus is true in WikibaseCirrusSearch - https://phabricator.wikimedia.org/T224125 (10thcipriani) [03:31:42] 10Release-Engineering-Team, 10Wikimedia-Site-requests, 10WikimediaMessages, 10EngProd-Virtual-Hackathon: Put "shim" code for namespaces, logs, and log i18n into WikimediaMessages so we can undeploy extensions - https://phabricator.wikimedia.org/T222918 (10thcipriani) [03:31:51] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10MediaWiki-Core-Testing, 10Code-Health, and 6 others: Reduce runtime of MW shared gate Jenkins jobs to 5 min - https://phabricator.wikimedia.org/T225730 (10thcipriani) [03:32:02] 10Release-Engineering-Team, 10MediaWiki-Core-Testing, 10Readers-Web-Backlog (Tracking), 10User-Jdlrobson, 10User-zeljkofilipin: Provide generic wrapper inside wdio-mediawiki for API requests - https://phabricator.wikimedia.org/T220712 (10thcipriani) [03:32:04] 10Release-Engineering-Team, 10Commons, 10Wikidata, 10Patch-For-Review, 10User-brennen: Split group1 so that Commons and Wikidata aren't in the general group1, but their own buckets - https://phabricator.wikimedia.org/T223410 (10thcipriani) [03:32:10] 10Release-Engineering-Team, 10Developer-Advocacy, 10Wikimedia-Tech-Talks: Tech Talks Proposal: new CI system candidate demonstration - https://phabricator.wikimedia.org/T220695 (10thcipriani) [03:32:12] 10Release-Engineering-Team, 10Developer Productivity, 10Documentation: Improve documentation on Docker-based development environments for new developers - https://phabricator.wikimedia.org/T217614 (10thcipriani) [03:32:14] 10Release-Engineering-Team, 10local-charts, 10Developer Productivity: Add tests to local-charts / configure local-charts for CI - https://phabricator.wikimedia.org/T217868 (10thcipriani) [03:32:18] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Formalize the collection of CI infrastructure and tooling metrics - https://phabricator.wikimedia.org/T205923 (10thcipriani) [03:32:20] 10Release-Engineering-Team, 10Structured Data Engineering, 10Structured-Data-Backlog (Current Work), 10Wiki-Setup (Delete / Redirect): Close and delete TestCommons from production - https://phabricator.wikimedia.org/T213295 (10thcipriani) [03:32:37] 10Release-Engineering-Team, 10Wikimedia-Site-requests, 10foundation.wikimedia.org: Enable SUL accounts on Governance wiki - https://phabricator.wikimedia.org/T205347 (10thcipriani) [03:46:05] 10Release-Engineering-Team: deploy-1002.devtools.eqiad.wmflabs fails puppet - https://phabricator.wikimedia.org/T275186 (10thcipriani) [03:46:13] 10Release-Engineering-Team, 10Scap, 10MediaWiki-Release-Tools, 10Patch-For-Review: Output of scap lint.py isn't helpful if it fails the php -l check - https://phabricator.wikimedia.org/T272760 (10thcipriani) [03:46:17] 10Release-Engineering-Team: pipelinelib should automatically update image versions Cloud VPS nodes that use profile::docker::services - https://phabricator.wikimedia.org/T267975 (10thcipriani) [03:46:19] 10Release-Engineering-Team, 10GitLab, 10User-brennen: Figure out submodule updating in GitLab - https://phabricator.wikimedia.org/T268283 (10thcipriani) [03:46:29] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Create WMF CI image for Node.js 14 - https://phabricator.wikimedia.org/T267888 (10thcipriani) [03:46:32] 10Release-Engineering-Team, 10MW-on-K8s, 10serviceops, 10Release Pipeline (Blubber): Blubber needs to check if a user is present before creating it as part of its runs stanza - https://phabricator.wikimedia.org/T268819 (10thcipriani) [03:46:42] 10Release-Engineering-Team, 10Wikimedia-Site-requests, 10User-Nikerabbit: Need an easy way to get list of wikis using Translate - https://phabricator.wikimedia.org/T266097 (10thcipriani) [03:46:44] 10Release-Engineering-Team, 10MW-on-K8s, 10Performance-Team (Radar): Experiment with generating json config - https://phabricator.wikimedia.org/T267057 (10thcipriani) [03:46:48] 10Release-Engineering-Team, 10User-dancy: Running seemingly read-only aptly commands as root changes file ownership - https://phabricator.wikimedia.org/T259151 (10thcipriani) [03:46:51] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Code-Health-Metrics: Move Dan's CI metrics cron script / HTML output from people.wikimedia.org to doc.wikimedia.org - https://phabricator.wikimedia.org/T255701 (10thcipriani) [03:46:53] 10Release-Engineering-Team, 10MW-on-K8s: Convert static mediawiki configuration to form more suitable for containers - https://phabricator.wikimedia.org/T263166 (10thcipriani) [03:46:56] 10Release-Engineering-Team, 10Scap, 10SRE, 10Sustainability (Incident Followup), 10User-brennen: scap's logstash_checker.py is blissfully unaware of any logstash indexing latency - https://phabricator.wikimedia.org/T255197 (10thcipriani) [03:46:59] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Move all Wikimedia CI (WMCS integration project) instances from stretch to buster - https://phabricator.wikimedia.org/T252071 (10thcipriani) [03:47:02] 10Release-Engineering-Team: Generate time.releng.team and people.json from one source of truth - https://phabricator.wikimedia.org/T250691 (10thcipriani) [03:47:04] 10Release-Engineering-Team, 10MediaWiki-Docker, 10Developer Productivity, 10User-Addshore: Provide a way to import or discover new mw cli commands and docker-compose files from multiple sources - https://phabricator.wikimedia.org/T253315 (10thcipriani) [03:47:06] 10Release-Engineering-Team, 10Scap: scap clean leaving lots of empty directories on mw hosts - https://phabricator.wikimedia.org/T252177 (10thcipriani) [03:47:09] 10Continuous-Integration-Config, 10Gerrit, 10Release-Engineering-Team, 10Developer Productivity: Jenkins comments no longer formatted on Gerrit 3 - https://phabricator.wikimedia.org/T256575 (10thcipriani) [03:47:11] 10Release-Engineering-Team, 10Scap: Running "scap pull" on deploy1001 halts for 2 minutes, then reports a php-fpm error - https://phabricator.wikimedia.org/T246959 (10thcipriani) [03:47:13] 10Continuous-Integration-Infrastructure, 10Jenkins, 10Release-Engineering-Team: Migrate CI Jenkins artifacts to a non wikimedia.org domain - https://phabricator.wikimedia.org/T248696 (10thcipriani) [03:47:15] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Zuul, 10Developer Productivity: Abort a Zuul pipeline when one job completed with failures (change zuul scheduler's failure check from areAllJobsComplete to didAnyJobFail) - https://phabricator.wikimedia.org/T248531 (10thcipriani) [03:47:17] 10Release-Engineering-Team, 10Scap: Minor improvements to scap help output - https://phabricator.wikimedia.org/T243659 (10thcipriani) [03:47:19] 10Release-Engineering-Team, 10Scap: Automate rebuild l10n cache for Train - https://phabricator.wikimedia.org/T245187 (10thcipriani) [03:47:29] 10Deployments, 10Release-Engineering-Team, 10Developer Productivity, 10Patch-For-Review, 10User-Majavah: Train changelog: Omit empty sections - https://phabricator.wikimedia.org/T249553 (10thcipriani) [03:47:31] 10Release-Engineering-Team, 10MediaWiki-Configuration, 10Epic: For containerisation, make MediaWiki-land production config injectable as much as possible - https://phabricator.wikimedia.org/T239133 (10thcipriani) [03:47:38] 10Gerrit, 10Release-Engineering-Team, 10Machine-Learning-Team: gerrit: scoring/ores/editquality takes a long time to git gc - https://phabricator.wikimedia.org/T237807 (10thcipriani) [03:47:40] 10Release-Engineering-Team, 10MW-on-K8s, 10Release Pipeline, 10serviceops-radar, 10Epic: Deploy MediaWiki to Wikimedia production in containers - https://phabricator.wikimedia.org/T238770 (10thcipriani) [03:47:42] 10Deployments, 10Release-Engineering-Team: [Idea] Deploy MediaWiki to Wikimedia production with a dedicated repo rather than re-using MediaWiki core - https://phabricator.wikimedia.org/T234359 (10thcipriani) [03:47:46] 10Release-Engineering-Team, 10Quibble: Fix quibble to silence INFO log output from the backend server in karma runs unless a test fails - https://phabricator.wikimedia.org/T229891 (10thcipriani) [03:47:56] 10Release-Engineering-Team, 10Wikimedia-Site-requests: Replace individual wfLoadExtension calls with a loop operating over an array - https://phabricator.wikimedia.org/T239137 (10thcipriani) [03:48:02] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Zuul: Jenkins 'test' pipeline should cancel old jobs after new patch sets - https://phabricator.wikimedia.org/T229708 (10thcipriani) [03:48:04] 10Release-Engineering-Team, 10MediaWiki-Core-Testing, 10Code-Health, 10Epic: Establish performance budgets for tests of each area of code, and report (later, auto-skip) suites that take too long - https://phabricator.wikimedia.org/T225972 (10thcipriani) [03:48:06] 10Release-Engineering-Team, 10Release Pipeline: Pipelinelib `.pipeline/config.yaml` could use some kind of includes or inheritance feature - https://phabricator.wikimedia.org/T225336 (10thcipriani) [03:48:10] 10Gerrit, 10Phabricator, 10Release-Engineering-Team, 10Diffusion-Repository-Administrators, 10Wikimedia-GitHub: Create some automation for management of gerrit/phabricator/github mirrors - https://phabricator.wikimedia.org/T235874 (10thcipriani) [03:48:12] 10Release-Engineering-Team, 10Quibble, 10Patch-For-Review: quibble + local-charts? - https://phabricator.wikimedia.org/T234902 (10thcipriani) [03:48:14] 10Release-Engineering-Team, 10Release Pipeline: PipelineBot should be voting - https://phabricator.wikimedia.org/T226191 (10thcipriani) [03:48:19] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Consider having a top-level jenkins CI job for each commit, so they can be manually killed swiftly rather than one-by-one - https://phabricator.wikimedia.org/T225231 (10thcipriani) [03:48:21] 10MediaWiki-Releasing, 10Release-Engineering-Team: Remove 1.32-rc.1 folder from releases.wikimedia.org/mediawiki/ - https://phabricator.wikimedia.org/T225324 (10thcipriani) [03:48:32] 10Release-Engineering-Team, 10Scap: Compare /common in mediawiki-staging and /usr directories at the start of scap - https://phabricator.wikimedia.org/T224980 (10thcipriani) [03:48:35] 10Release-Engineering-Team, 10Scap, 10SRE: Enable scap to roll back broken changes to MediaWiki - https://phabricator.wikimedia.org/T225207 (10thcipriani) [03:48:42] 10Diffusion, 10Release-Engineering-Team, 10Machine-Learning-Team, 10editquality-modeling, 10artificial-intelligence: Gerrit repo scoring/ores/editquality not mirroing - https://phabricator.wikimedia.org/T224996 (10thcipriani) [03:48:48] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Scap, 10MW-on-K8s, and 4 others: Define variant Wikimedia production config in compiled, static files - https://phabricator.wikimedia.org/T223602 (10thcipriani) [03:48:51] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10MediaWiki-Configuration: Fatal error Cannot redeclare wmfLabsSettings() on Beta cluster wikis - https://phabricator.wikimedia.org/T224899 (10thcipriani) [03:48:57] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Zuul: Run testsuite when packaging integration/zuul - https://phabricator.wikimedia.org/T222952 (10thcipriani) [03:48:59] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Reorganize CI phabricator projects - https://phabricator.wikimedia.org/T223134 (10thcipriani) [03:49:07] 10Release-Engineering-Team, 10MW-on-K8s, 10Developer Productivity: FY201819 TEC12:O1 Outcome – Local development is unified with testing and production - https://phabricator.wikimedia.org/T222237 (10thcipriani) [03:49:10] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Release Pipeline: Experiment with hosted kubernetes solutions for Beta - https://phabricator.wikimedia.org/T222820 (10thcipriani) [03:49:12] 10Release-Engineering-Team, 10dev-images, 10local-charts, 10Developer Productivity: Handle multiversion in local-charts MediaWiki deployment - https://phabricator.wikimedia.org/T222488 (10thcipriani) [03:49:28] 10Gerrit, 10Release-Engineering-Team, 10Striker, 10Tools: Add Gerrit support to Striker (toolsadmin) - https://phabricator.wikimedia.org/T224676 (10thcipriani) [03:49:30] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Fix partitions on CI slaves , some are missing /var/lib/docker - https://phabricator.wikimedia.org/T221040 (10thcipriani) [03:49:39] 10Release-Engineering-Team, 10MediaWiki-Core-Testing, 10Browser-Tests, 10Developer Productivity, and 2 others: TEC12:O1:O1.4 Goal – Support running Selenium browser tests in the docker local development environment - https://phabricator.wikimedia.org/T222234 (10thcipriani) [03:49:41] 10Release-Engineering-Team, 10local-charts, 10Developer Productivity, 10Epic: TEC12:O1:O1.3 Goal – Create a generic method for installing extensions and skins in the image - https://phabricator.wikimedia.org/T222232 (10thcipriani) [03:49:43] 10Release-Engineering-Team, 10local-charts, 10Developer Productivity, 10Epic: TEC12:O1:O1.5 Goal – A helm-based dependency chart for installing extensions and skins along with services they require - https://phabricator.wikimedia.org/T222233 (10thcipriani) [03:50:29] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Wikimedia-Site-requests, 10serviceops-radar: Consider creating a puppet-compiler equivalent for mediawiki-config.git - https://phabricator.wikimedia.org/T220775 (10thcipriani) [03:53:20] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Rebuild CI Docker images to drop ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8' - https://phabricator.wikimedia.org/T220763 (10thcipriani) [03:53:28] 10Release-Engineering-Team, 10Wikidata, 10Wikidata-Campsite, 10wdwb-tech, and 4 others: Stop using jsonlint and instead use eslint-plugin-json for the linting - https://phabricator.wikimedia.org/T220036 (10thcipriani) [03:53:35] 10Release-Engineering-Team, 10MediaWiki-Vendor, 10Documentation, 10MW-1.35-notes (1.35.0-wmf.5; 2019-11-05): Document what requires mediawiki-vendor required libraries - https://phabricator.wikimedia.org/T220720 (10thcipriani) [03:53:39] 10Release-Engineering-Team, 10Developer Productivity: Add Windows installation Documentation and Install Script for local-charts repo - https://phabricator.wikimedia.org/T219438 (10thcipriani) [03:53:41] 10Gerrit, 10Release-Engineering-Team, 10Scap: `scap clean` failure - https://phabricator.wikimedia.org/T218783 (10thcipriani) [03:53:43] 10Release-Engineering-Team, 10Wikibugs: Have a system to automatically ping individuals in IRC when a task in a given component goes UBN - https://phabricator.wikimedia.org/T219573 (10thcipriani) [03:53:47] 10Release-Engineering-Team, 10Scap, 10Performance-Team (Radar): Changing dblist files requires mtime touch of InitialiseSettings.php - https://phabricator.wikimedia.org/T217830 (10thcipriani) [03:53:54] 10Gerrit, 10Release-Engineering-Team, 10SRE, 10serviceops: Deploy multi-site plugin to gerrit1001 and gerrit2001 - https://phabricator.wikimedia.org/T217174 (10thcipriani) [03:53:57] 10Release-Engineering-Team, 10MediaWiki-Release-Tools, 10MediaWiki-Releasing (Workflow Improvements): Bot to upgrade the different bits of mw.o for tarball releases - https://phabricator.wikimedia.org/T217964 (10thcipriani) [03:54:04] 10Release-Engineering-Team, 10local-charts, 10Developer Productivity, 10Epic: Create official docker images for Mediawiki and services used in the local development environment - https://phabricator.wikimedia.org/T217872 (10thcipriani) [03:54:06] 10Release-Engineering-Team, 10Quibble: Using Quibble with different backend than gerrit - https://phabricator.wikimedia.org/T216819 (10thcipriani) [03:54:09] 10Release-Engineering-Team, 10Scap, 10SRE: Remove trusty-specific hacks from logstash_checker.py - https://phabricator.wikimedia.org/T216380 (10thcipriani) [03:54:11] 10Release-Engineering-Team, 10Scap, 10Parsoid (Tracking): Aborted deploy does not revert config changes - https://phabricator.wikimedia.org/T217095 (10thcipriani) [03:54:20] 10Phabricator, 10Release-Engineering-Team, 10SRE, 10Sustainability (Incident Followup): Analyze and amend (if necessary) workflow of user reporting and detecting large regressions/outages - https://phabricator.wikimedia.org/T219589 (10thcipriani) [03:54:22] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10castor: Don't hardcode castor url in castor docker container - https://phabricator.wikimedia.org/T216244 (10thcipriani) [03:54:24] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Release Pipeline: Pipeline should clone source to a subdirectory of the Jenkins workspace - https://phabricator.wikimedia.org/T216274 (10thcipriani) [03:54:29] 10Release-Engineering-Team, 10MediaWiki-extensions-CodeReview: CodeReview extension archive scope definition - https://phabricator.wikimedia.org/T216219 (10thcipriani) [03:54:32] 10Release-Engineering-Team, 10Release Pipeline: Generate per-repo pipeline jobs - https://phabricator.wikimedia.org/T215320 (10thcipriani) [03:54:34] 10Release-Engineering-Team, 10Quality-and-Test-Engineering-Team (QTE): Release Engineering Data Collection and Retention (aka Data³) - https://phabricator.wikimedia.org/T216085 (10thcipriani) [03:54:36] 10Release-Engineering-Team, 10User-Zppix: Jenkins is posting duplicate comments when a depended on change merge fails - https://phabricator.wikimedia.org/T215511 (10thcipriani) [03:54:38] 10Release-Engineering-Team, 10User-zeljkofilipin: Learn Python basics - https://phabricator.wikimedia.org/T214687 (10thcipriani) [03:54:40] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Discovery-Search: See default timeout for phpunit tests - https://phabricator.wikimedia.org/T214978 (10thcipriani) [03:54:46] 10Phabricator, 10Release-Engineering-Team, 10Developer Productivity, 10SecTeam-Processed: Some very specific Maniphest search queries by RelEng, Sec Team and WMCS are global and shown for all users - https://phabricator.wikimedia.org/T214579 (10thcipriani) [03:54:48] 10Phabricator (Search), 10Release-Engineering-Team, 10User-MModell: make phabricator search match projects based on alternate hashtags - https://phabricator.wikimedia.org/T215085 (10thcipriani) [03:54:50] 10Release-Engineering-Team, 10Release Pipeline, 10serviceops-radar: Pipeline: provide a way to rebuild all blubber images - https://phabricator.wikimedia.org/T214431 (10thcipriani) [03:54:59] 10Release-Engineering-Team, 10Browser-Tests: [Bug] SSL failure doesn't cause browser test to be marked as failed - https://phabricator.wikimedia.org/T214047 (10thcipriani) [03:55:06] 10Continuous-Integration-Infrastructure, 10Gerrit, 10Release-Engineering-Team, 10Zuul: Display Zuul status of jobs for a change on Gerrit UI - https://phabricator.wikimedia.org/T214068 (10thcipriani) [03:55:12] 10Diffusion, 10Release-Engineering-Team, 10Machine-Learning-Team, 10Wikimedia-GitHub: LFS objects are not mirroring from Github through Phab to Gerrit consistently - https://phabricator.wikimedia.org/T212818 (10thcipriani) [03:55:15] 10Release-Engineering-Team, 10Quibble: Quibble should cache node_modules and use npm prune - https://phabricator.wikimedia.org/T211705 (10thcipriani) [03:55:18] 10Release-Engineering-Team, 10Quibble: CI Quibble jobs should be feed with git repos and dependencies - https://phabricator.wikimedia.org/T211704 (10thcipriani) [03:55:20] 10Release-Engineering-Team, 10Prod-Kubernetes, 10Release Pipeline, 10SRE, 10Documentation: Document helm chart creation - https://phabricator.wikimedia.org/T213197 (10thcipriani) [03:55:24] 10Release-Engineering-Team, 10MediaWiki-extensions-UserMerge, 10Stewards-and-global-tools: Undeploy UserMerge Extension from WMF production - https://phabricator.wikimedia.org/T216089 (10thcipriani) [03:55:30] 10Release-Engineering-Team, 10Machine-Learning-Team, 10ORES, 10Release Pipeline, 10SRE: Execution of the deployment pipeline should be configurable via .pipeline/config.yaml - https://phabricator.wikimedia.org/T210267 (10thcipriani) [03:55:33] 10Release-Engineering-Team, 10Release Pipeline, 10Patch-For-Review: Experiment with continuous deployment using Blubberoid - https://phabricator.wikimedia.org/T214158 (10thcipriani) [03:55:35] 10Continuous-Integration-Config, 10Release-Engineering-Team: CI should run composer test/npm test BEFORE running Quibble - https://phabricator.wikimedia.org/T211703 (10thcipriani) [03:55:41] 10Release-Engineering-Team, 10Release Pipeline (Blubber): Refactor validation system to use jsonschema - https://phabricator.wikimedia.org/T207695 (10thcipriani) [03:55:48] 10MediaWiki-Releasing, 10Release-Engineering-Team, 10Security: Create jenkins job to build MediaWiki tarball releases - https://phabricator.wikimedia.org/T208527 (10thcipriani) [03:55:50] 10MediaWiki-Releasing, 10Release-Engineering-Team, 10Security: Create fab task to deploy jenkins job to either ci-jenkins or releases-jenkins - https://phabricator.wikimedia.org/T208528 (10thcipriani) [03:55:53] 10Phabricator, 10Release-Engineering-Team, 10Scap: Refresh Jenkins API token for Harbormaster - https://phabricator.wikimedia.org/T207335 (10thcipriani) [03:55:55] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Set up a Prometheus server under the integration project - https://phabricator.wikimedia.org/T205930 (10thcipriani) [03:55:59] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Collect and expose Jenkins build metrics for visualization, reporting, and analysis - https://phabricator.wikimedia.org/T205927 (10thcipriani) [03:56:02] 10Gerrit, 10Release-Engineering-Team, 10Upstream: Gitiles project landing pages should have an anonymous clone URL - https://phabricator.wikimedia.org/T206049 (10thcipriani) [03:56:04] 10Release-Engineering-Team, 10Scap: scap clean not cleaning up deployment host fully - https://phabricator.wikimedia.org/T205002 (10thcipriani) [03:56:06] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Epic: Have dependencies of gated extensions in the gate - https://phabricator.wikimedia.org/T204252 (10thcipriani) [03:56:08] 10Release-Engineering-Team: Create production code deployment management process - https://phabricator.wikimedia.org/T203703 (10thcipriani) [03:56:10] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Desktop Improvements, 10Developer Productivity, and 2 others: Automatically display production content on Beta Cluster wikis on desktop (via an API request) - https://phabricator.wikimedia.org/T207508 (10thcipriani) [03:56:13] 10Release-Engineering-Team, 10EngProd-Virtual-Hackathon, 10Release Pipeline (Blubber): Allow new blubber builders to be implemented in yaml - https://phabricator.wikimedia.org/T201875 (10thcipriani) [03:56:16] 10Release-Engineering-Team, 10Scap: Canary deployment continuation prompt should emit a timestamp to console - https://phabricator.wikimedia.org/T201635 (10thcipriani) [03:56:19] 10Release-Engineering-Team: TEC13:O3.2:Q1 Goal - Platform and Search Platform teams are using Technical Debt Management PoC - https://phabricator.wikimedia.org/T199259 (10thcipriani) [03:56:22] 10Release-Engineering-Team, 10Scap: When scap deploy is aborted it should say so in the log - https://phabricator.wikimedia.org/T199388 (10thcipriani) [03:56:30] 10Release-Engineering-Team, 10Keyholder, 10SRE: Keyholder phab repo duplicate work - https://phabricator.wikimedia.org/T203003 (10thcipriani) [03:56:32] 10Gerrit, 10Release-Engineering-Team, 10Security, 10Upstream: Integrate MFA into Gerrit - https://phabricator.wikimedia.org/T198813 (10thcipriani) [03:56:34] 10Release-Engineering-Team, 10Scap, 10MediaWiki-General, 10Sustainability (Incident Followup): Detect missing extension dependencies before production - https://phabricator.wikimedia.org/T200944 (10thcipriani) [03:56:36] 10Release-Engineering-Team, 10Scap: Add some facility to scap for custom logstash canary checks - https://phabricator.wikimedia.org/T198642 (10thcipriani) [03:56:38] 10Release-Engineering-Team: jenkins-bot LDAP entry contains pmtpa references - https://phabricator.wikimedia.org/T198271 (10thcipriani) [03:56:48] 10Release-Engineering-Team, 10MediaWiki-Core-Testing, 10MediaWiki-Vagrant: Running selenium inside Vagrant with xvfb or X11 does not work - https://phabricator.wikimedia.org/T196646 (10thcipriani) [03:56:50] 10Release-Engineering-Team, 10Scap, 10SRE: find a way to systematically update the deployment server name across all repos - https://phabricator.wikimedia.org/T197470 (10thcipriani) [03:56:53] 10Release-Engineering-Team, 10Release Pipeline, 10SRE, 10Epic, 10Services (watching): Migrate production services to kubernetes using the pipeline - https://phabricator.wikimedia.org/T198901 (10thcipriani) [03:56:59] 10Release-Engineering-Team, 10Scap, 10Epic, 10Goal: Automate the Train - https://phabricator.wikimedia.org/T196515 (10thcipriani) [03:57:01] 10Release-Engineering-Team, 10User-greg, 10Wikimedia-extension-review-queue: Investigate and make improvements to the extension review process - https://phabricator.wikimedia.org/T195244 (10thcipriani) [03:57:03] 10Release-Engineering-Team, 10MediaWiki-Core-Testing, 10MediaWiki-extensions-Other, 10User-zeljkofilipin, 10ci-test-error: EditSubpages extension fails mediawiki/core webdriver.io tests - https://phabricator.wikimedia.org/T196436 (10thcipriani) [03:57:09] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Patch-For-Review, 10Technical-Debt, and 2 others: Remove deployment.wikimedia.beta.wmflabs.org wiki (deploymentwiki) - https://phabricator.wikimedia.org/T198673 (10thcipriani) [03:58:13] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Install php-yaml for Translate - https://phabricator.wikimedia.org/T189244 (10thcipriani) [03:58:31] 10Release-Engineering-Team, 10Machine-Learning-Team, 10Performance Issue: Investigate PEP 503 repo for production deployment of python wheels - https://phabricator.wikimedia.org/T192478 (10thcipriani) [03:58:38] 10Gerrit, 10Phabricator, 10Release-Engineering-Team, 10Technical-Debt: Stop using Differential for code review - https://phabricator.wikimedia.org/T191182 (10thcipriani) [03:58:40] 10Gerrit, 10Release-Engineering-Team, 10Developer-Advocacy, 10Upstream: Gitiles should add username in git clone links, triggers "Permission denied (publickey)" error - https://phabricator.wikimedia.org/T189182 (10thcipriani) [03:58:43] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Wikimedia-Site-requests: Something like puppet-compile for wmf-config - https://phabricator.wikimedia.org/T189152 (10thcipriani) [03:58:48] 10Release-Engineering-Team, 10MediaWiki-Maintenance-system, 10Utilities-code-utils: Write some version of foreachwiki(indblist) that respects replag and/or has some --delay parameter between wikis - https://phabricator.wikimedia.org/T187852 (10thcipriani) [03:58:51] 10Beta-Cluster-Infrastructure, 10Continuous-Integration-Config, 10Release-Engineering-Team: Use cron instead of Jenkins for beta deployments - https://phabricator.wikimedia.org/T188367 (10thcipriani) [03:58:54] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Zuul, 10ci-test-error (WMF-deployed Build Failure): fatal: remote error: access denied or repository not exported: /mediawiki/extensions/ReadingLists - https://phabricator.wikimedia.org/T187897 (10thcipriani) [03:58:55] 10Release-Engineering-Team, 10Scap, 10User-zeljkofilipin: Running smoke tests during deployment - https://phabricator.wikimedia.org/T187733 (10thcipriani) [03:59:01] 10Release-Engineering-Team, 10Zuul, 10Epic: Upgrade to Zuul3 - https://phabricator.wikimedia.org/T186426 (10thcipriani) [03:59:03] 10Release-Engineering-Team, 10Release Pipeline (Blubber): Blubber should support php/composer - https://phabricator.wikimedia.org/T186547 (10thcipriani) [03:59:05] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10SRE, 10puppet-compiler, 10Puppet: Figure out a way to enable volunteers to use the puppet compiler - https://phabricator.wikimedia.org/T192532 (10thcipriani) [03:59:07] 10Continuous-Integration-Config, 10Release-Engineering-Team: Wikimedia Portals needs libpng-dev for npm-browser-node-6 tests - https://phabricator.wikimedia.org/T186117 (10thcipriani) [03:59:14] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Scap: scap package installed by CI breaks apt and thus puppet - https://phabricator.wikimedia.org/T184118 (10thcipriani) [03:59:18] 10Release-Engineering-Team, 10Scap, 10Sustainability (Incident Followup): Scap sync-file: report the file on IRC/SAL on canary error rate failure - https://phabricator.wikimedia.org/T186064 (10thcipriani) [03:59:20] 10Release-Engineering-Team, 10Scap: Scap canary has a shifting baseline - https://phabricator.wikimedia.org/T183999 (10thcipriani) [03:59:22] 10Release-Engineering-Team, 10Scap: Rethink beta scap deployment - https://phabricator.wikimedia.org/T184628 (10thcipriani) [03:59:24] 10Release-Engineering-Team, 10Scap, 10Sustainability (Incident Followup): Scap: on canary failure, report the list of failed hosts - https://phabricator.wikimedia.org/T186065 (10thcipriani) [03:59:27] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Automatically publish python modules to pypi on tag publishing - https://phabricator.wikimedia.org/T182657 (10thcipriani) [03:59:40] 10Phabricator, 10Release-Engineering-Team, 10SRE-swift-storage, 10User-MModell: Connect Phabricator to swift for storage of git-lfs and file uploads. - https://phabricator.wikimedia.org/T182085 (10thcipriani) [03:59:46] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10SRE, 10observability, and 2 others: Add Prometheus exporter to Jenkins instances - https://phabricator.wikimedia.org/T182759 (10thcipriani) [03:59:51] 10MediaWiki-Releasing, 10Release-Engineering-Team: Removal of EOL release branches broke SemanticMediaWiki CI - https://phabricator.wikimedia.org/T179754 (10thcipriani) [03:59:53] 10Release-Engineering-Team, 10Scap: scap logs sometimes have incorrect date - https://phabricator.wikimedia.org/T181171 (10thcipriani) [03:59:55] 10Phabricator, 10Release-Engineering-Team, 10observability, 10Browser-Tests, and 2 others: Develop tests for phabricator search to detect regressions / search quality issues - https://phabricator.wikimedia.org/T182160 (10thcipriani) [03:59:58] 10Release-Engineering-Team, 10Release Pipeline: Define pipeline failure developer feedback - https://phabricator.wikimedia.org/T177868 (10thcipriani) [04:00:06] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Pywikibot, 10Wikimedia-GitHub, 10Pywikibot-tests: AppVeyor test not running since months - https://phabricator.wikimedia.org/T183860 (10thcipriani) [04:00:11] 10Phabricator, 10Release-Engineering-Team, 10Scap, 10Patch-For-Review: Improve phabricator's deployment process - https://phabricator.wikimedia.org/T172847 (10thcipriani) [04:00:13] 10Jenkins, 10Release-Engineering-Team, 10Patch-For-Review: Allow users to view build history in jenkins - https://phabricator.wikimedia.org/T177827 (10thcipriani) [04:00:17] 10Continuous-Integration-Infrastructure, 10Jenkins, 10Release-Engineering-Team, 10SRE: Upgrade ci ssh key to ecdsa - https://phabricator.wikimedia.org/T177826 (10thcipriani) [04:00:19] 10Release-Engineering-Team, 10Scap, 10WMF-JobQueue, 10Services (watching), 10Sustainability (Incident Followup): Add a jobrunner server to the Scap canary pool - https://phabricator.wikimedia.org/T172480 (10thcipriani) [04:00:22] 10Deployments, 10Release-Engineering-Team: Use a cluster name in beta that doesn't clash with production - https://phabricator.wikimedia.org/T172353 (10thcipriani) [04:00:27] 10Release-Engineering-Team, 10Wikimedia-General-or-Unknown: Work out how to (mass) deploy trivial mediawiki-config changes - https://phabricator.wikimedia.org/T168326 (10thcipriani) [04:00:38] 10Release-Engineering-Team, 10Performance-Team (Radar), 10Readers-Web-Backlog (Tracking): Provide a reliable test environment that mimics production for running integration tests - https://phabricator.wikimedia.org/T174786 (10thcipriani) [04:00:44] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team: Provide a version of frwiki on Beta Cluster / staging - https://phabricator.wikimedia.org/T166290 (10thcipriani) [04:00:47] 10Deployments, 10Release-Engineering-Team, 10Developer Productivity, 10User-MModell: Create an easier way to manage Backport and Config deploys on (Deployments calendar) - https://phabricator.wikimedia.org/T171940 (10thcipriani) [04:00:52] 10Continuous-Integration-Infrastructure, 10Jenkins, 10Release-Engineering-Team, 10User-Zppix: Jenkins Web UI error - Backend fetch failed - https://phabricator.wikimedia.org/T162505 (10thcipriani) [04:00:55] 10Phabricator, 10Release-Engineering-Team: Switch phabricator production to codfw - https://phabricator.wikimedia.org/T164810 (10thcipriani) [04:00:59] 10Release-Engineering-Team, 10MediaWiki-Core-Testing, 10Quality-and-Test-Engineering-Team (QTE), 10User-zeljkofilipin: Run Selenium tests using Firefox - https://phabricator.wikimedia.org/T161697 (10thcipriani) [04:01:06] 10Release-Engineering-Team, 10Readers-Web-Backlog, 10Vue.js Migration, 10Epic, 10MobileFrontend (MobileFrontend and MinervaNeue architecture): [EPIC] Generate compiled assets from continuous integration - https://phabricator.wikimedia.org/T158980 (10thcipriani) [04:01:10] 10Release-Engineering-Team, 10Language-strategy, 10incubator.wikimedia.org, 10Epic, 10I18n: Make creating a new Language project easier - https://phabricator.wikimedia.org/T165585 (10thcipriani) [04:01:12] 10Release-Engineering-Team, 10Wikimedia-Site-requests: Consider to switch frrwiki from group2 to group1 per Proofreadpage - https://phabricator.wikimedia.org/T166263 (10thcipriani) [04:01:14] 10Continuous-Integration-Config, 10Release-Engineering-Team: Enhance debian-glue job packages validation - https://phabricator.wikimedia.org/T158553 (10thcipriani) [04:01:32] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Cloud-Services, 10Puppet, 10User-Joe: Re-think puppet management for deployment-prep - https://phabricator.wikimedia.org/T161675 (10thcipriani) [04:01:34] 10Deployments, 10Release-Engineering-Team, 10TechCom-RFC, 10I18n, 10Patch-For-Review: RFC: Reevaluate LocalisationUpdate extension for WMF - https://phabricator.wikimedia.org/T158360 (10thcipriani) [04:01:39] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Wiki-Loves-Monuments-Database, 10User-JeanFred: Automate deployment of heritage on Gerrit post-merge - https://phabricator.wikimedia.org/T157893 (10thcipriani) [04:01:58] 10Release-Engineering-Team, 10MediaWiki-Configuration, 10Patch-For-Review, 10Services (watching): Automate WMF wiki creation - https://phabricator.wikimedia.org/T158730 (10thcipriani) [04:02:00] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10SRE: Make it possible to run the mediawiki testsuite against a staging repo of apt.wikimedia.org - https://phabricator.wikimedia.org/T157038 (10thcipriani) [04:02:05] 10Release-Engineering-Team: Composer can't regenerate class map at operations/mediawiki-config - https://phabricator.wikimedia.org/T155151 (10thcipriani) [04:02:08] 10MediaWiki-Releasing, 10Release-Engineering-Team, 10Security: Streamline/automate MW tarball security release process - https://phabricator.wikimedia.org/T156445 (10thcipriani) [04:02:12] 10Release-Engineering-Team: make-wmf-branch doesn't seem to work with tags - https://phabricator.wikimedia.org/T153257 (10thcipriani) [04:02:14] 10Release-Engineering-Team: Change notification email from jenkins-bot@wikimedia.org to releng internal list - https://phabricator.wikimedia.org/T151642 (10thcipriani) [04:02:17] 10Release-Engineering-Team, 10Scap: scap plugin to export prometheus metrics - https://phabricator.wikimedia.org/T151387 (10thcipriani) [04:02:20] 10Release-Engineering-Team, 10Wikimedia-General-or-Unknown, 10Patch-For-Review, 10Technical-Debt: mediawiki-config: Try and simplify/cleanup the pile of symlinks - https://phabricator.wikimedia.org/T156319 (10thcipriani) [04:02:27] 10Release-Engineering-Team, 10Scap: Use git as transport mechanism for MediaWiki scap deploys - https://phabricator.wikimedia.org/T147938 (10thcipriani) [04:02:30] 10Release-Engineering-Team, 10Scap, 10Documentation: Define a stable API for scap plugins - https://phabricator.wikimedia.org/T151470 (10thcipriani) [04:02:32] 10Deployments, 10Release-Engineering-Team, 10Patch-For-Review: All extension should link to the deployed Git revision from Special:Version - https://phabricator.wikimedia.org/T155747 (10thcipriani) [04:02:36] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10User-dancy, 10castor: Investigate again a central cache for package managers - https://phabricator.wikimedia.org/T147635 (10thcipriani) [04:02:47] 10Continuous-Integration-Infrastructure, 10Jenkins, 10Release-Engineering-Team, 10Wikimedia-Logstash, 10observability: Send Jenkins daemon logs to logstash - https://phabricator.wikimedia.org/T143733 (10thcipriani) [04:02:51] 10Diffusion, 10Release-Engineering-Team, 10Developer Productivity: Reduce task notification noise/frequency of changes to associated open patchsets - https://phabricator.wikimedia.org/T143162 (10thcipriani) [04:02:53] 10Release-Engineering-Team, 10SRE, 10Services (later), 10Sustainability (Incident Followup): Review new service 'pre-deployment to production' checklist - https://phabricator.wikimedia.org/T141897 (10thcipriani) [04:02:55] 10Release-Engineering-Team: Add #Wikimedia-Incident to all open "actionables" in past incident reports - https://phabricator.wikimedia.org/T141493 (10thcipriani) [04:02:57] 10Deployments, 10Release-Engineering-Team: Scope out "deployment-dashboard" project - https://phabricator.wikimedia.org/T137729 (10thcipriani) [04:03:00] 10Phabricator, 10Release-Engineering-Team, 10Sustainability, 10WorkType-NewFunctionality: Configure phabricator clustering for daemons and repositories - https://phabricator.wikimedia.org/T143175 (10thcipriani) [04:03:03] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Wikimedia-General-or-Unknown: Allow to test a mediawiki-config change to the beta cluster - https://phabricator.wikimedia.org/T136828 (10thcipriani) [04:05:19] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Technical-Debt: Migrate deployment of integration/config for zuul / jjb to scap deploy - https://phabricator.wikimedia.org/T129357 (10thcipriani) [04:05:26] 10Release-Engineering-Team: investigate carbon aggregation of stats >1 month old behavior - https://phabricator.wikimedia.org/T129285 (10thcipriani) [04:05:28] 10Release-Engineering-Team: Reassess idea of CI point person role - https://phabricator.wikimedia.org/T129295 (10thcipriani) [04:05:30] 10Release-Engineering-Team, 10Scap, 10scap2: Allow scap3 to read target host list from stdin - https://phabricator.wikimedia.org/T122913 (10thcipriani) [04:05:34] 10Release-Engineering-Team, 10Scap (Scap3-MediaWiki-MVP), 10scap2: git/http operations in scap should be secure - https://phabricator.wikimedia.org/T127498 (10thcipriani) [04:05:46] 10Release-Engineering-Team, 10DBA, 10Epic: Implement a system to automatically deploy schema changes without needing DBA intervention - https://phabricator.wikimedia.org/T121857 (10thcipriani) [04:05:54] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10WorkType-NewFunctionality: Proposal: Force any WARNINGs on Beta Cluster to fail completely - https://phabricator.wikimedia.org/T115633 (10thcipriani) [04:06:01] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Patch-For-Review: Beta puppetmaster cherry-pick process - https://phabricator.wikimedia.org/T135427 (10thcipriani) [04:06:03] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Wikimedia-Site-requests, 10Technical-Debt: Clone mediawiki into mediawiki-config when running test's via jenkins - https://phabricator.wikimedia.org/T115713 (10thcipriani) [04:06:05] 10Release-Engineering-Team, 10scap2, 10Patch-For-Review: Eliminate symlinks in mediawiki-config (as much as possible) - https://phabricator.wikimedia.org/T126306 (10thcipriani) [04:06:07] 10Release-Engineering-Team, 10Epic: [EPIC] Reduce production log errors to zero* - https://phabricator.wikimedia.org/T115630 (10thcipriani) [04:06:11] 10Release-Engineering-Team, 10Epic: [EPIC] Enforce "no increase in log errors" during deployments - https://phabricator.wikimedia.org/T115629 (10thcipriani) [04:06:13] 10Release-Engineering-Team: Repositories dashboard - https://phabricator.wikimedia.org/T112259 (10thcipriani) [04:06:17] 10Deployments, 10Release-Engineering-Team: Run @integration tests on new deploy branch creation - https://phabricator.wikimedia.org/T111545 (10thcipriani) [04:06:20] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10Scap: Unify deployment of integration/config.git changes using the official Wikimedia deployment system - https://phabricator.wikimedia.org/T111559 (10thcipriani) [04:06:22] 10Deployments, 10Release-Engineering-Team: Display and/or announce build status of wmf branch cut tests (including @integration tests) - https://phabricator.wikimedia.org/T111823 (10thcipriani) [04:06:25] 10Deployments, 10Release-Engineering-Team: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742 (10thcipriani) [04:06:27] 10Release-Engineering-Team: Create QA Health scoreboard - https://phabricator.wikimedia.org/T108768 (10thcipriani) [04:06:30] 10Release-Engineering-Team, 10Scap: Scap should abort early when Keyholder is not armed - https://phabricator.wikimedia.org/T111062 (10thcipriani) [04:06:32] 10Release-Engineering-Team: Include links to unit testing (Emphasize testing documentation on mediawiki.org) - https://phabricator.wikimedia.org/T108105 (10thcipriani) [04:06:35] 10Release-Engineering-Team: Send email of last day's SAL entries to releng@ - https://phabricator.wikimedia.org/T106443 (10thcipriani) [04:06:37] 10Release-Engineering-Team, 10Epic: Follow up workshop & brown bag ideas from Testing: Where does it hurt? (tracking) - https://phabricator.wikimedia.org/T108122 (10thcipriani) [04:06:39] 10Release-Engineering-Team: "Welcome to Wikimedia development" information for new devs about releasing, CI, and QA - https://phabricator.wikimedia.org/T101031 (10thcipriani) [04:06:41] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Epic: Meeting: Automatic deployment of backend services on beta cluster - https://phabricator.wikimedia.org/T100099 (10thcipriani) [04:06:47] 10Release-Engineering-Team, 10Code-Health, 10Epic, 10Patch-For-Review: [EPIC] Encourage developers to increase code coverage - https://phabricator.wikimedia.org/T100294 (10thcipriani) [04:06:56] 10Release-Engineering-Team: Design a Test-Driven Development (TDD) survey - https://phabricator.wikimedia.org/T94472 (10thcipriani) [04:06:59] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Regularly run mwext-{name}-testextension-* jobs to make sure they are still passing after core or dependency changes - https://phabricator.wikimedia.org/T93414 (10thcipriani) [04:07:04] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, 10WorkType-Maintenance: Re-evaluate use of "Dependent Pipeline" in Zuul for gate-and-submit - https://phabricator.wikimedia.org/T94322 (10thcipriani) [04:07:06] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Zuul, 10Patch-For-Review, 10Upstream: 'recheck' on a CR+2 patch should trigger gate-and-submit, not test - https://phabricator.wikimedia.org/T105474 (10thcipriani) [04:07:10] 10Deployments, 10Release-Engineering-Team, 10MediaWiki-extensions-LocalisationUpdate, 10Epic, 10I18n: Localization Cache Redo - https://phabricator.wikimedia.org/T78802 (10thcipriani) [04:07:30] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Jenkins: Set up perceptual diffs (visual regression testing) - https://phabricator.wikimedia.org/T64633 (10thcipriani) [04:07:32] 10Continuous-Integration-Infrastructure, 10Jenkins, 10Release-Engineering-Team, 10Wikimedia-Logstash, and 2 others: Send Jenkins build log and results to ElasticSearch - https://phabricator.wikimedia.org/T78705 (10thcipriani) [04:07:34] 10Release-Engineering-Team, 10SRE, 10Epic, 10Performance Issue: [EPIC] Performance testing environment - https://phabricator.wikimedia.org/T67394 (10thcipriani) [04:07:37] 10Deployments, 10Release-Engineering-Team: Remove "php-" from wiki version numbers - https://phabricator.wikimedia.org/T63733 (10thcipriani) [04:07:39] 10Beta-Cluster-Infrastructure, 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team, and 2 others: Run pywikibot test suite regularly on beta cluster as part of MediaWiki/Wikimedia CI - https://phabricator.wikimedia.org/T100903 (10thcipriani) [04:07:43] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Store CI builds output outside Jenkins (e.g. static storage) - https://phabricator.wikimedia.org/T53447 (10thcipriani) [04:07:45] 10Deployments, 10Release-Engineering-Team, 10ReleaseTaggerBot, 10Epic: [EPIC] Code Deploy Dashboard - https://phabricator.wikimedia.org/T280 (10thcipriani) [04:07:50] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team, 10Epic: Use Beta cluster as a true canary for code deployments (epic) - https://phabricator.wikimedia.org/T53494 (10thcipriani) [05:55:08] thcipriani: https://wikitech.wikimedia.org/wiki/Deployments/Training edited. feel free to tweak it as you see fit (same goes for anyone else interested too) [06:44:24] 10Release-Engineering-Team (Yak Shaving 🐃🪒): Yak: automate the use of https://releng.team - https://phabricator.wikimedia.org/T280093 (10mmodell) [07:09:59] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Wikidata, 10wdwb-tech, and 3 others: Investigate auto generating LUA docs with doxygen - https://phabricator.wikimedia.org/T241478 (10Addshore) 05Open→03Resolved a:03Addshore Thanks for the links I think for now I'm just going to close th... [08:38:59] 10VPS-project-Codesearch, 10observability, 10Graphite, 10User-Addshore: Discuss adding grafana dashboard json to codesearch - https://phabricator.wikimedia.org/T244132 (10fgiunchedi) [08:43:12] 10Beta-Cluster-Infrastructure, 10Wikimedia-Logstash, 10observability: [_field_stats] endpoint is deprecated! Use [_field_caps] instead or run a min/max aggregations on the desired fields. - https://phabricator.wikimedia.org/T241485 (10fgiunchedi) [08:44:17] 10Scap, 10Icinga, 10SRE, 10observability: expose hosts in maintenance state so we can prevent scap from running on them - https://phabricator.wikimedia.org/T100777 (10fgiunchedi) [10:06:30] (03CR) 10Awight: [C: 03+1] "If it works, my questions are mostly just idle curiosity: where did you find documentation for this fancy .cfg syntax? I thought that ";"" [integration/quibble] - 10https://gerrit.wikimedia.org/r/676452 (owner: 10Hashar) [13:02:28] 10Beta-Cluster-Infrastructure, 10User-Urbanecm: Beta cron jobs seem broken - https://phabricator.wikimedia.org/T277206 (10Tgr) Thanks @Majavah! I can confirm that the maintenance scripts are running now. [15:04:25] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure: Create WMF CI image for Node.js 14 - https://phabricator.wikimedia.org/T267888 (10thcipriani) [15:07:10] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Create WMF CI image for Node.js 14 - https://phabricator.wikimedia.org/T267888 (10thcipriani) [15:08:02] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Radar): Create WMF CI image for Node.js 14 - https://phabricator.wikimedia.org/T267888 (10thcipriani) [15:08:16] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team: Create WMF CI image for Node.js 14 - https://phabricator.wikimedia.org/T267888 (10thcipriani) [15:09:13] (03CR) 10Ahmon Dancy: [C: 03+2] chore: use new Subplot binary name [tools/train-dev] - 10https://gerrit.wikimedia.org/r/680389 (owner: 10Lars Wirzenius) [15:09:15] (03CR) 10Ahmon Dancy: [V: 03+2 C: 03+2] chore: use new Subplot binary name [tools/train-dev] - 10https://gerrit.wikimedia.org/r/680389 (owner: 10Lars Wirzenius) [16:17:54] 10Release-Engineering-Team (Radar), 10Scap, 10serviceops: Deploy Scap version 3.17.1-1 - https://phabricator.wikimedia.org/T279695 (10thcipriani) [16:18:31] 10Release-Engineering-Team (Seen), 10Scap, 10User-brennen: Investigate scap cluster_ssh idling until pressing ENTER repeatedly - https://phabricator.wikimedia.org/T223287 (10brennen) [16:18:35] 10Gerrit, 10Release-Engineering-Team (Radar): Gerrit: default branch for new projects should be "main" - https://phabricator.wikimedia.org/T279612 (10thcipriani) [16:20:14] 10Release-Engineering-Team (Seen), 10local-charts, 10Developer Productivity, 10MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), 10User-brennen: mediawiki/core/.pipeline/dev_prereq.sh: fails if VisualEditor lib/ve submodule is at a commit not present in shallow clone - https://phabricator.wikimedia.org/T237310 (1... [16:20:50] 10Gerrit, 10Release-Engineering-Team (Seen): Can't `git pull` mediawiki/core from Gerrit: "fatal: the remote end hung up unexpectedly" SSH_MSG_CHANNEL_WINDOW_ADJUST - https://phabricator.wikimedia.org/T263293 (10thcipriani) [16:20:58] 10Phabricator, 10Performance Issue: Herald rules causing delays to task edit saves - getting worse - https://phabricator.wikimedia.org/T108586 (10Ladsgroup) now it supports group 4 type of cases as well: https://github.com/Ladsgroup/Phabricator-maintenance-bot/commit/131808cd06078eb4542165450ee2d32b9b32925b I... [16:22:26] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team (Radar), 10Testing-Roadblocks, 10User-ArielGlenn: create instance in deployment-prep just for testing MediaWiki code not yet merged into master - https://phabricator.wikimedia.org/T278666 (10thcipriani) [16:23:31] 10Release-Engineering-Team (Seen), 10Release Pipeline, 10serviceops-radar, 10Epic: Get production MW-land images built and published - https://phabricator.wikimedia.org/T238771 (10thcipriani) [16:24:06] 10Release-Engineering-Team (Seen), 10MW-on-K8s, 10serviceops, 10Release Pipeline (Blubber): Blubber needs to check if a user is present before creating it as part of its runs stanza - https://phabricator.wikimedia.org/T268819 (10dduvall) p:05Low→03Medium [16:24:44] 10Release-Engineering-Team (Seen), 10Epic, 10Technical-Debt: Figure out which production extensions have conflicting tests and fix them - https://phabricator.wikimedia.org/T238492 (10thcipriani) [16:26:08] 10Release-Engineering-Team (Seen), 10MW-on-K8s, 10serviceops, 10Release Pipeline (Blubber): Blubber needs to check if a user is present before creating it as part of its runs stanza - https://phabricator.wikimedia.org/T268819 (10dduvall) a:03dduvall Picking this back up in the context of #mw-on-k8s work.... [16:26:12] I just disabled H30, going to migrate much more herald rules later (if no one beats me to it) [16:26:33] 10Release-Engineering-Team (Radar), 10MediaWiki-Vagrant, 10RESTBase, 10Parsoid (Tracking): Support RESTBase using Parsoid/PHP in MediaWiki-Vagrant - https://phabricator.wikimedia.org/T259989 (10thcipriani) [16:28:30] 10MediaWiki-Releasing, 10Release-Engineering-Team (Radar), 10Security-Team: Write a script to create security release task tree - https://phabricator.wikimedia.org/T256285 (10thcipriani) [16:31:06] 10Release-Engineering-Team (Radar), 10SRE, 10serviceops: Hundreds of tags for `wikimedia/mediawiki-core` image - https://phabricator.wikimedia.org/T242775 (10thcipriani) [16:31:10] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team (Radar), 10Testing-Roadblocks, 10User-ArielGlenn: create instance in deployment-prep just for testing MediaWiki code not yet merged into master - https://phabricator.wikimedia.org/T278666 (10ArielGlenn) So... would anyone mind if I went ahead and JF... [16:33:38] 10Release-Engineering-Team (Next): Outdated Blubber package 0.6 in repo - https://phabricator.wikimedia.org/T236942 (10thcipriani) p:05Triage→03Low [16:33:48] 10Release-Engineering-Team (Radar), 10MediaWiki-Vagrant, 10Parsoid (Tracking): Decide the fate of Parsoid/JS Puppet in Mediawiki-Vagrant - https://phabricator.wikimedia.org/T259988 (10brennen) [16:34:33] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team (Radar), 10Testing-Roadblocks, 10User-ArielGlenn: create instance in deployment-prep just for testing MediaWiki code not yet merged into master - https://phabricator.wikimedia.org/T278666 (10Majavah) > adding phpunit to an instance can't be done wit... [16:35:50] 10Release-Engineering-Team (Logspam), 10StructuredDiscussions, 10Growth-Team (Current Sprint), 10Patch-For-Review, and 2 others: Flow: could not locate workflow for revision {rev} - https://phabricator.wikimedia.org/T270334 (10Rileych) [16:35:59] 10Release-Engineering-Team (Radar), 10MediaWiki-Core-Testing, 10Quality-and-Test-Engineering-Team (QTE): Ensure we're testing appropriately and not over-testing across Wikimedia-deployed code - https://phabricator.wikimedia.org/T221434 (10thcipriani) [16:36:10] 10Release-Engineering-Team (Radar), 10MediaWiki-Vagrant, 10Parsoid, 10WMDE-Templates-FocusArea, 10Patch-For-Review: Support Parsoid/PHP in MediaWiki-Vagrant - https://phabricator.wikimedia.org/T258940 (10brennen) [16:38:04] 10Release-Engineering-Team (Radar), 10Release Pipeline, 10SRE, 10serviceops, and 2 others: Remove obsoleted docker images - https://phabricator.wikimedia.org/T242604 (10thcipriani) [16:41:59] 10Release-Engineering-Team (Radar), 10GitLab, 10GitLab-Test, 10Upstream, 10User-brennen: Look into whether GitLab time tracking can be disabled - https://phabricator.wikimedia.org/T264230 (10brennen) [16:44:05] 10Release-Engineering-Team (Doing), 10MW-on-K8s: Automate MediaWiki wmf branch image builds - https://phabricator.wikimedia.org/T278988 (10thcipriani) 05Open→03Invalid Closing as invalid in favor of T279322 per triage discussion [16:44:23] 10Release-Engineering-Team (Seen), 10TimedMediaHandler, 10local-charts, 10User-brennen: Add Timed media handler to local-charts - https://phabricator.wikimedia.org/T253773 (10brennen) [16:45:16] 10Phabricator, 10Release-Engineering-Team (Seen), 10User-brennen: Dockerize our Phabricator development environment - https://phabricator.wikimedia.org/T245575 (10brennen) [16:46:22] 10Release-Engineering-Team (Radar), 10MediaWiki-extensions-FlaggedRevs, 10Release, 10Train Deployments: Flagged revs will break if the dimension is set to something other than "accuracy" (except on Wikimedia production) - https://phabricator.wikimedia.org/T278285 (10thcipriani) [16:46:38] 10Release-Engineering-Team (Yak Shaving 🐃🪒), 10User-brennen: Explore tools for remote pairing - https://phabricator.wikimedia.org/T240484 (10brennen) [16:47:40] 10Release-Engineering-Team (Doing), 10Scap: scap 3.16.0-1 deb package on deploy1002 does not contain all commits from the debian/3.16.0-1 tag - https://phabricator.wikimedia.org/T277782 (10thcipriani) 05Open→03Resolved per triage discussion [16:48:18] 10Release-Engineering-Team (Doing), 10MediaWiki-Docker, 10dev-images, 10docker-pkg, 10User-brennen: Permissions / ownership interfere with publishing dev-images - https://phabricator.wikimedia.org/T277604 (10thcipriani) p:05Medium→03Low [16:49:35] 10Release-Engineering-Team (Doing): Core subproject commits aren't updated for backports if wmf branch commit has not yet been merged. - https://phabricator.wikimedia.org/T277507 (10thcipriani) 05Open→03Resolved a:03dduvall >>! In T277507#6915689, @Jdforrester-WMF wrote: > At this point I think the easiest... [16:50:27] 10Gerrit, 10Release-Engineering-Team (Doing): Gerrit Apache out of workers - https://phabricator.wikimedia.org/T277127 (10thcipriani) 05Open→03Resolved a:05hashar→03Dzahn Optimistically closing [17:02:06] (03PS1) 10Dduvall: user: Check existing user/group when creating [blubber] - 10https://gerrit.wikimedia.org/r/681442 (https://phabricator.wikimedia.org/T268819) [17:08:52] (03PS2) 10Dduvall: user: Check for existing user/group before creating [blubber] - 10https://gerrit.wikimedia.org/r/681442 (https://phabricator.wikimedia.org/T268819) [17:18:57] PROBLEM - Work requests waiting in Zuul Gearman server on contint2001 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [150.0] https://www.mediawiki.org/wiki/Continuous_integration/Zuul https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [17:52:03] RECOVERY - Work requests waiting in Zuul Gearman server on contint2001 is OK: OK: Less than 100.00% above the threshold [90.0] https://www.mediawiki.org/wiki/Continuous_integration/Zuul https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [19:02:43] thcipriani: what's the reason for no train this week? (checked deployments page, train block task, and roadmap schedule; didn't see any note) [19:04:09] ah found it on wikitech-l [19:04:11] okay :) [19:04:54] I vaguely recall there used to be a note at the top of those kinds of weeks with a note similar to that of [[Deployments/Yearly calendar]] (and I forgot that that page existed) [19:18:50] 10Release-Engineering-Team (Doing), 10MediaWiki-Docker, 10dev-images, 10User-brennen: XDebug not present in docker-registry.wikimedia.org/dev/stretch-php72-fpm:2.0.0 - https://phabricator.wikimedia.org/T273682 (10egardner) I just encountered this same problem after trying to spin up a new MW-docker environ... [19:43:36] apr 22 right at the end of the train, yeah. [20:15:13] Krinkle: sorry, was in meetings, glad you found it :) [21:17:00] (03CR) 10DannyS712: "This change is ready for review." [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681372 (https://phabricator.wikimedia.org/T279968) (owner: 10DannyS712) [21:29:17] I think ci is broken. no new gerrits start any jobs, recheck doesn't hep [21:30:10] (03PS1) 10Umherirrender: Improve performance of exclude-pattern in ruleset.xml [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681483 [21:35:53] (03CR) 10Umherirrender: "recheck" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681483 (owner: 10Umherirrender) [21:36:08] Pchelolo: I wonder if those zuul warnings a few hours ago are related [21:36:31] but that recheck above has appeared on https://integration.wikimedia.org/zuul/ [21:37:08] Reedy: tried https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Flow/+/681471 3 times already, and it's still not running [21:37:39] so maybe it's not entirely broken, but lagging? [21:42:33] (03CR) 10Umherirrender: "recheck" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/675230 (owner: 10Umherirrender) [21:43:51] thcipriani: Who's on zuul/ci kicking duty tonight? [21:44:33] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team (Radar), 10Testing-Roadblocks, 10User-ArielGlenn: create instance in deployment-prep just for testing MediaWiki code not yet merged into master - https://phabricator.wikimedia.org/T278666 (10ArielGlenn) >>! In T278666#7021217, @Majavah wrote: >> add... [21:44:35] * thcipriani looks [21:46:05] hrm.... [21:47:00] seems to be ticking, nothing major happening in the debug logs.. [21:48:16] hm.. maybe somethng's wrong with my change.. I tried some others - seem fine [21:48:20] that recheck was weird, main test build succeeded but no verified indeed [21:48:36] I do see a lot of messages in the debug logs about that change [21:48:45] Needed-By causing issues? [21:48:48] https://gerrit.wikimedia.org/r/c/mediawiki/tools/codesniffer/+/681483/ I mean [21:49:38] https://phabricator.wikimedia.org/P15490 [21:49:47] yeah, seems to think there's a dependency cycle [21:49:58] (03CR) 10Umherirrender: "For me there it is a visible effect on startup (before the first dot is printed) when running phpcs against whole mediawiki/core due to ve" (031 comment) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681483 (owner: 10Umherirrender) [21:51:31] ok, something weird happened, thank you for the help [21:51:38] reuploaded, seem to be going now [21:52:19] cool :) [21:53:05] sorry for distraction [21:59:29] (03CR) 10Umherirrender: ValidGlobalNameSniff: don't return on first valid name (033 comments) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681372 (https://phabricator.wikimedia.org/T279968) (owner: 10DannyS712) [22:19:26] 10LibUp: composer test command cleanup where they use `composer foo` - https://phabricator.wikimedia.org/T278635 (10Umherirrender) Without spaces to work for me: ` "test": [ "@lint", "@phpcs", "minus-x check ." ], ` Error was: `You made a reference to a non-existent script @ phpcs` [22:19:45] (03PS1) 10Umherirrender: build: Split scripts in composer.json from "composer test" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681489 [22:20:59] 10LibUp: composer test command cleanup where they use `composer foo` - https://phabricator.wikimedia.org/T278635 (10Reedy) It's entirely possible I added the spaces from memory :) [22:22:31] (03PS5) 10DannyS712: ValidGlobalNameSniff: don't return on first valid name [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681372 (https://phabricator.wikimedia.org/T279968) [22:22:39] (03CR) 10DannyS712: ValidGlobalNameSniff: don't return on first valid name (032 comments) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681372 (https://phabricator.wikimedia.org/T279968) (owner: 10DannyS712) [22:27:07] (03CR) 10DannyS712: "This change is ready for review." [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681374 (owner: 10DannyS712) [22:28:54] 10LibUp: composer test command cleanup where they use `composer foo` - https://phabricator.wikimedia.org/T278635 (10Reedy) [22:30:48] (03CR) 10Umherirrender: [C: 03+1] ValidGlobalNameSniff: don't return on first valid name [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681372 (https://phabricator.wikimedia.org/T279968) (owner: 10DannyS712) [22:34:12] 10MediaWiki-Codesniffer, 10Patch-For-Review: `Function name "onRecentChange_save" should use lower camel case` for inherited methods - https://phabricator.wikimedia.org/T273482 (10DannyS712) @Daimona the patch I sent fixes this for the code that implements these hooks, do we also want to suppress the warning o... [22:36:41] (03CR) 10DannyS712: "This change is ready for review." [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681376 (https://phabricator.wikimedia.org/T273482) (owner: 10DannyS712) [22:38:59] (03CR) 10Umherirrender: [C: 03+1] Minor clean up to LowerCamelFunctionsNameSniff (033 comments) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681374 (owner: 10DannyS712) [22:50:13] (03CR) 10DannyS712: "Glad you like the moving code out of the loop. It helps with the follow-up too" (031 comment) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/681374 (owner: 10DannyS712)