T141541
|
T141541: Certs from cassandra-ca-manager should have the FQDN in cert's CN
|
progress
|
Low (yellow)
|
fgiunchedi (Filippo Giunchedi)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T198787
|
T198787: Revisit default settings for c-foreach-restart
|
open
|
Medium (orange)
|
MoritzMuehlenhoff (Moritz Mühlenhoff)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T220399
|
T220399: Migrate cpjobqueue to kubernetes
|
resolved
|
Medium (orange)
|
akosiaris (Alexandros Kosiaris)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T235272
|
T235272: Client Developer has a preferred API server
|
resolved
|
High (red)
|
eprodromou (Evan Prodromou)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T235277
|
T235277: Client Developer uses OAuth 2.0 for authorization
|
resolved
|
High (red)
|
eprodromou (Evan Prodromou)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T235299
|
T235299: Cassandra cluster management support for multi-tenancy
|
resolved
|
Medium (orange)
|
Eevans (Eric Evans)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T243096
|
T243096: Jobrunner monitoring still calles /rpc/runJobs.php
|
resolved
|
Medium (orange)
|
Pchelolo
|
hnowlan (Hugh Nowlan)
|
|
|
|
T243544
|
T243544: Cassandra PHP language driver packaging (Debian)
|
open
|
Medium (orange)
|
Eevans (Eric Evans)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T244178
|
T244178: Deploy restbase to restbase202[123]
|
resolved
|
Medium (orange)
|
Eevans (Eric Evans)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T244549
|
T244549: Enable phpdbg on mwdebug* servers
|
resolved
|
Needs Triage (violet)
|
EBernhardson (EBernhardson)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T246277
|
T246277: Client Developer gets informative error when going over rate limit
|
resolved
|
High (red)
|
eprodromou (Evan Prodromou)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T246389
|
T246389: Enable MW REST API on job runners and video scalers (for the new rest.php job executor)
|
open
|
Medium (orange)
|
Pchelolo
|
hnowlan (Hugh Nowlan)
|
|
|
|
T248677
|
T248677: Finalise changeprop migration to k8s
|
resolved
|
Medium (orange)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T249633
|
T249633: Kubernetes changeprop can't talk HTTPS to eventgate because it needs puppet CA cert
|
resolved
|
Medium (orange)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T249644
|
T249644: Changeprop in k8s should use TLS to talk to Kafka
|
resolved
|
Medium (orange)
|
Pchelolo
|
hnowlan (Hugh Nowlan)
|
|
|
|
T249739
|
T249739: changeprop talks to prod eventgate in staging
|
resolved
|
Medium (orange)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T251176
|
T251176: Changeprop config management in beta cluster
|
resolved
|
Medium (orange)
|
Pchelolo
|
hnowlan (Hugh Nowlan)
|
|
|
|
T251284
|
T251284: Graph changeprop deploys
|
open
|
Low (yellow)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T252865
|
T252865: Add awawiki to restbase
|
resolved
|
Medium (orange)
|
Kizule (Zoran Dori)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T253607
|
T253607: Degraded RAID on restbase-dev1004
|
resolved
|
Needs Triage (violet)
|
ops-monitoring-bot (Operations Monitoring Bot)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T254784
|
T254784: Cassandra certificate expiry on multiple restbase hosts
|
resolved
|
High (red)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T254906
|
T254906: Basic Helm chart covering just Envoy, no rate limiting
|
resolved
|
Medium (orange)
|
WDoranWMF (Will Doran)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T254907
|
T254907: Introduce Envoy rate limiting into API Gateway
|
resolved
|
Medium (orange)
|
WDoranWMF (Will Doran)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T254908
|
T254908: API Gateway LVS Endpoint
|
resolved
|
Medium (orange)
|
WDoranWMF (Will Doran)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T254910
|
T254910: Metrics and dashboards for API Gateway
|
resolved
|
Medium (orange)
|
WDoranWMF (Will Doran)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T254913
|
T254913: Integrate Envoy API Gateway into critical path
|
resolved
|
Medium (orange)
|
WDoranWMF (Will Doran)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T254916
|
T254916: Define base set of SLOs covering API Gateway
|
resolved
|
High (red)
|
WDoranWMF (Will Doran)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T254917
|
T254917: Implement API Gateway solution for deployment-prep
|
open
|
Medium (orange)
|
WDoranWMF (Will Doran)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T255684
|
T255684: Fix aggregation of change-prop exec time metric
|
open
|
Medium (orange)
|
Pchelolo
|
hnowlan (Hugh Nowlan)
|
|
|
|
T255789
|
T255789: Configure routing for the API Portal in Envoy
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T256141
|
T256141: Remove/archive remaining legacy Change Propagation components
|
resolved
|
Medium (orange)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T256765
|
T256765: Client Developer reads pages on API Portal
|
resolved
|
Needs Triage (violet)
|
eprodromou (Evan Prodromou)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T257620
|
T257620: Beta cluster changeprop job queue down since 2020-06-18
|
resolved
|
Medium (orange)
|
Mholloway (Michael Holloway)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T258934
|
T258934: Move ratelimiter to its own chart outside of the api-gateway
|
open
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T259294
|
T259294: Configure API Portal to only send session cookie to its own routes
|
resolved
|
Needs Triage (violet)
|
eprodromou (Evan Prodromou)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T259296
|
T259296: Filter cookie headers for all API route requests
|
resolved
|
Medium (orange)
|
eprodromou (Evan Prodromou)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T259471
|
T259471: Sockpuppet detection API [low effort]
|
open
|
Medium (orange)
|
Naike (Naïké Nembetwa)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T260056
|
T260056: Add validation of Envoy configuration to deployment-charts Rakefile
|
open
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T260624
|
T260624: Enable Discussion Tools on API Portal
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T261425
|
T261425: Configure API Portal wiki
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T261966
|
T261966: Move cassandra puppet code (used by Restbase, Sessionstore, AQS, maps) to profile::java
|
resolved
|
Low (yellow)
|
elukey (Luca Toscano)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T262490
|
T262490: Upstream connect error on API Portal wiki
|
resolved
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T262551
|
T262551: CORS on API Gateway doesn't work when bearer token is provided
|
resolved
|
Needs Triage (violet)
|
eprodromou (Evan Prodromou)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T263045
|
T263045: Favicon not appearing
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T263858
|
T263858: Evaluate and Document current state of Maps from SRE perspective
|
declined
|
Medium (orange)
|
WDoranWMF (Will Doran)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T263963
|
T263963: Evaluate requirements to productionise Sockpuppet Detection API
|
resolved
|
High (red)
|
WDoranWMF (Will Doran)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T264043
|
T264043: Remove Print/export from navigation
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T264092
|
T264092: Restbase on buster
|
resolved
|
Medium (orange)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T264195
|
T264195: Kubernetes pods are being periodically evicted because of Disk Space pressure caused by cpjobqueue
|
resolved
|
Lowest (sky)
|
akosiaris (Alexandros Kosiaris)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T266820
|
T266820: Move maps20[05-10] to production
|
resolved
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T268835
|
T268835: Add logging to Similarusers
|
resolved
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T268836
|
T268836: Documentation for Similarusers
|
open
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T268837
|
T268837: Create Helm chart for Similarusers
|
resolved
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T268838
|
T268838: Dockerise Similarusers
|
resolved
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T268839
|
T268839: Move Similarusers repo out of Github and into Gerrit
|
resolved
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T268874
|
T268874: Increase resilience to external api call failures
|
resolved
|
Needs Triage (violet)
|
gmodena (GModena (WMF))
|
hnowlan (Hugh Nowlan)
|
|
|
|
T268875
|
T268875: Sockpuppet API: Ensure data consistency across service instances
|
open
|
Needs Triage (violet)
|
gmodena (GModena (WMF))
|
hnowlan (Hugh Nowlan)
|
|
|
|
T269582
|
T269582: [OSM] perform imposm3 migration in production
|
resolved
|
High (red)
|
MSantos (MSantos)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T272701
|
T272701: Sockpuppet Detection: Parallelise requests to Mediawiki API
|
open
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T278699
|
T278699: AQS Cassandra driver needs to be updated
|
declined
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T278701
|
T278701: Store AQS schema and grants in git
|
resolved
|
High (red)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T280155
|
T280155: Dual loading from Hive into old and new AQS clusters
|
declined
|
Medium (orange)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T288269
|
T288269: Make Cassandra puppet configuration multi-tenant
|
declined
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T288470
|
T288470: Replace cassandra-ca-manager with cergen
|
open
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T288810
|
T288810: Decommission maps100[1234] and maps200[134]
|
resolved
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T289852
|
T289852: Maps postgres read replicas throws errors on eqiad
|
resolved
|
Needs Triage (violet)
|
Jgiannelos (jgiannelos)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T291738
|
T291738: Degraded RAID on sessionstore1003
|
resolved
|
Medium (orange)
|
ops-monitoring-bot (Operations Monitoring Bot)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T294445
|
T294445: API Gateway has missed its write latency SLO
|
open
|
High (red)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T295375
|
T295375: Restbase migration to Buster
|
open
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T295897
|
T295897: Automated application of grants for Cassandra
|
open
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T296288
|
T296288: API Gateway needs a dual logging solution
|
open
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T296448
|
T296448: Restbase/Cassandra TLS cert expiration warnings
|
resolved
|
Needs Triage (violet)
|
elukey (Luca Toscano)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T297222
|
T297222: Get insight into proxy time for Envoy
|
open
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T297282
|
T297282: Provision restbase202[456].codfw.wmnet
|
resolved
|
Needs Triage (violet)
|
hnowlan (Hugh Nowlan)
|
hnowlan (Hugh Nowlan)
|
|
|
|