Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T100099
|
T100099: Meeting: Automatic deployment of backend services on beta cluster
|
declined
|
Medium (orange)
|
|
|
|
|
|
T124795
|
T124795: codfw is in read only according to mediawiki
|
resolved
|
High (red)
|
|
|
|
|
|
T129973
|
T129973: Dig through logs from 15 Mar 2016 read-only test and file bugs
|
resolved
|
High (red)
|
|
|
|
|
|
T138778
|
T138778: Upgrade mariadb in deployment-prep from Precise/MariaDB 5.5 to Jessie/MariaDB 5.10
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T139771
|
T139771: Identify metric (or metrics) that gives a useful indication of user-perceived (Wikimedia developer) service of CI
|
resolved
|
High (red)
|
|
|
|
|
|
T141897
|
T141897: Review new service 'pre-deployment to production' checklist
|
open
|
Medium (orange)
|
|
|
|
|
|
T143733
|
T143733: Send Jenkins daemon logs to logstash
|
open
|
Medium (orange)
|
|
|
|
|
|
T147110
|
T147110: Delete deployment-db1 and deployment-db2
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T147581
|
T147581: RFC: Streamline Node.js testing+deployment
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T151466
|
T151466: Performance Q2 2017/18 goal: Install and use mcrouter in deployment-prep
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T152478
|
T152478: Upgrade Doxygen (to enable INHERIT_DOCS for methods from parent classes)
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T152684
|
T152684: Setup change-propagation service CI
|
duplicate
|
Medium (orange)
|
|
|
|
|
|
T158360
|
T158360: RFC: Reevaluate LocalisationUpdate extension for WMF
|
open
|
Medium (orange)
|
|
|
|
|
|
T158730
|
T158730: Automate WMF wiki creation
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T158812
|
T158812: Gather requirements for build manifest specification
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T169998
|
T169998: RFC: Container path conventions
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T170453
|
T170453: FY2017/18 Program 6: Streamlined Service delivery
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T170456
|
T170456: FY2017/18 Program 6 - Outcome 2 - Objective 3: Integrated, container-based development environment
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T170480
|
T170480: FY2017/18 Program 6 - Outcome 2: Developers are able to develop and test their applications through a unified pipeline towards production deployment.
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T170481
|
T170481: FY2017/18 Program 6 - Outcome 2 - Objective 2: Set up a continuous integration and deployment pipeline
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T170482
|
T170482: Define functional tests for Mathoid running on the staging Kubernetes cluster for use in future gating decisions
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T170483
|
T170483: Provide gating feedback from mathoid image builds
|
declined
|
Medium (orange)
|
|
|
|
|
|
T172479
|
T172479: Collect error logs from jobchron/jobrunner services in Logstash
|
declined
|
Low (yellow)
|
|
|
|
|
|
T172480
|
T172480: Add a jobrunner server to the Scap canary pool
|
open
|
Low (yellow)
|
|
|
|
|
|
T174620
|
T174620: Complete Blubber's support for multi-stage Dockerfiles
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T174622
|
T174622: Shorthand for standard multi-stage artifact config
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T174623
|
T174623: Ensure application files are not copied for final multi-stage images
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T174626
|
T174626: Optimized image builds for node applications
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T175293
|
T175293: Provision Docker >= 17.05 on contint1001
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T175418
|
T175418: Create new instances memc05 and memc06 running memcached
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T175609
|
T175609: Package Blubber
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T193777
|
T193777: FY2017/18-Q4: Prove viability of testing staged service containers alongside MediaWiki extension containers
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T196585
|
T196585: Deploy some MCR related patches on test / group0 for an extended period
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T197616
|
T197616: Create a production test wiki in group0 to parallel Wikimedia Commons
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T198901
|
T198901: Migrate production services to kubernetes using the pipeline
|
open
|
Medium (orange)
|
|
|
|
|
|
T203091
|
T203091: Move Graphoid to Kubernetes via the deployment pipeline
|
declined
|
Medium (orange)
|
|
|
|
|
|
T203092
|
T203092: Create Graphoid .pipeline files
|
declined
|
Medium (orange)
|
|
|
|
|
|
T205911
|
T205911: Track and install additional npm packages for all service container images
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T205919
|
T205919: TEC3:O3:O3.1:Q2 Goal - Move Blubberoid, ZoteroV2, and Graphoid through the production CD Pipeline
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T207200
|
T207200: Revisit the logging work done on Q1 2017-2018 for the standard pod setup
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T207795
|
T207795: Create the recommendation api DB in Beta
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T210267
|
T210267: Execution of the deployment pipeline should be configurable via .pipeline/config.yaml
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T211881
|
T211881: graphoid: Code stewardship request
|
resolved
|
High (red)
|
|
|
|
|
|
T212801
|
T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T213090
|
T213090: TEC3:O6:O:6.1:Q3: Deployment Pipeline Documentation
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T213193
|
T213193: Migrate changeprop to kubernetes
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T213197
|
T213197: Document helm chart creation
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T213494
|
T213494: Installing composer modules for deployment
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T216069
|
T216069: Flaky quibble-vendor-mysql-hhvm-docker test in Jenkins
|
resolved
|
High (red)
|
|
|
|
|
|
T217683
|
T217683: Delete the mediawiki/services/cp-jobqueue repo
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T217964
|
T217964: Bot to upgrade the different bits of mw.o for tarball releases
|
open
|
Low (yellow)
|
|
|
|
|
|
T220398
|
T220398: TEC3:O3:O3.1:Q4 Goal - Move cpjobqueue, Wikidata Termbox SSR (new service), Kask (session storage service) and ORES (partially) through the production CD Pipeline
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T220399
|
T220399: Migrate cpjobqueue to kubernetes
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T220400
|
T220400: Migrate ORES to kubernetes
|
duplicate
|
Medium (orange)
|
|
|
|
|
|
T220401
|
T220401: Introduce kask session storage service to kubernetes
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T220402
|
T220402: Introduce wikidata termbox SSR to kubernetes
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T220821
|
T220821: Add security sensitive nodes to our kubernetes cluster
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T222820
|
T222820: Experiment with hosted kubernetes solutions for Beta
|
declined
|
Medium (orange)
|
|
|
|
|
|
T222829
|
T222829: merge branch.py and make-wmf-branch
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T223410
|
T223410: Split group1 so that Commons and Wikidata aren't in the general group1, but their own buckets
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T223602
|
T223602: Define variant Wikimedia production config in compiled, static files
|
stalled
|
Medium (orange)
|
|
|
|
|
|
T224041
|
T224041: Kask functional testing with Cassandra via the Deployment Pipeline
|
open
|
Medium (orange)
|
|
|
|
|
|
T224857
|
T224857: Enhance MediaWiki deployments for support of php7.x
|
resolved
|
High (red)
|
|
|
|
|
|
T225236
|
T225236: Figure out how to test Citoid with Zotero in the pipeline
|
open
|
Medium (orange)
|
|
|
|
|
|
T227912
|
T227912: Create new repo in Gerrit
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T228910
|
T228910: Move restbase chart from local-charts to deployment-charts repository
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229925
|
T229925: Is a Jenkins slave with Stretch available?
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T230144
|
T230144: Deploy scap 3.12.0-1 to production
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T230841
|
T230841: Migrate documentation generation to Node 10.15.2 from node 6.11.0
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T231894
|
T231894: 1.34.0-wmf.21 cause Graphoid service check to fail due to 403 from mediawiki.org
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T233069
|
T233069: "empty" InitialiseSettings.php breaks a ton of links and references to that file
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T233770
|
T233770: "ApiQuerySiteinfo.php: PHP Notice: Undefined offset: 118" on ko.wikisource.org
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T234564
|
T234564: Logstash discards messages from MediaWiki if they contain uncommon keys in the $context array
|
resolved
|
High (red)
|
|
|
|
|
|
T236104
|
T236104: Cache of wmf-config/InitialiseSettings often 1 step behind
|
resolved
|
High (red)
|
|
|
|
|
|
T236915
|
T236915: Expose mediawiki/tools/api-testing doc on doc.wikimedia.org
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T238224
|
T238224: Provide docker-compose based development / CI environment in MediaWiki core
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T240405
|
T240405: WikiPage::updateCategoryCounts causing replication lag due to long-running writes on commonswiki
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T242446
|
T242446: Decide timing of the automatic mediawiki branch cut
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T244313
|
T244313: Experiment with different PipelineLib-/helm-based approaches to system testing
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T244549
|
T244549: Enable phpdbg on mwdebug* servers
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T246914
|
T246914: Enable integration testing in CI
|
declined
|
Medium (orange)
|
|
|
|
|
|
T249549
|
T249549: Service pipeline fails if initiated by creating a tag
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T250424
|
T250424: Update operations/debs/doxygen to 1.8.17 or later and release into apt.wikimedia.org
|
duplicate
|
Needs Triage (violet)
|
|
|
|
|
|
T252417
|
T252417: Allow MediaWiki client side JS to POST to EventGate webproxy in beta
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T252463
|
T252463: Determine how to host Chameleon skin and Bootstrap extension in gerrit while primary development happens in github
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T255595
|
T255595: Support for deleting images in PipelineLib
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T255596
|
T255596: PipelineLib helm test log output
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T256281
|
T256281: Create WMF Cassandra image
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T258423
|
T258423: Deploy OAuthRateLimiter extension to Wikimedia Production
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T261369
|
T261369: Deployment infrastructure for PHP microservices
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T261783
|
T261783: Blubber composer/PHP support
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T262463
|
T262463: Call to a member function preSaveTransform() on boolean
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T263601
|
T263601: ApiQueryGlobalUsage.php Undefined index error when accessing $pageIds
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T264477
|
T264477: [Beta cluster] Table 'centralauth.securepoll_lists' doesn't exist
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T265407
|
T265407: Create a coverage job for skins
|
duplicate
|
Medium (orange)
|
|
|
|
|
|
T265963
|
T265963: Replace production deployment servers and update them to Buster
|
resolved
|
High (red)
|
|
|
|
|
|
T266432
|
T266432: Increase on database writes and deletes activity on Commonswiki leads to some replication lag
|
resolved
|
High (red)
|
|
|
|
|
|
T267388
|
T267388: Puppet failure on deployment-memc08.deployment-prep.eqiad.wmflabs
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T269502
|
T269502: Invalid timestamp/Failed asserting that $timestamp1 is identical to $timestamp2
|
resolved
|
High (red)
|
|
|
|
|
|
T270654
|
T270654: Cannot publish Shellbox image due to uppercase letter
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|