Release-Engineering Open Tasks

Help.

106388 Audit all existing code to ensure that any extension currently or previously adding blobs to ExternalStore has been registering a reference in the text table (and fix up if wrong) Release-Engineering-Team 2015-10-02 2015-09-24
85123 Create a continuous integration plan for Wikimedia Phabricator patches Release-Engineering-Team 2015-10-02 2016-10-07
102667 Create or improve the RESTBase deploy method Release-Engineering-Team 2015-10-02 2016-10-12
108768 Create QA Health scoreboard Release-Engineering-Team 2015-10-02 2015-09-24
94472 Design a Test-Driven Development (TDD) survey Release-Engineering-Team 2015-10-02 2015-09-24
97464 Document RSpec workflow on MediaWiki-Vagrant Release-Engineering-Team 2015-10-02 2016-01-13
280 [EPIC] Code Deploy Dashboard Release-Engineering-Team 2015-10-02 2016-06-20
100294 [EPIC] Encourage developers to increase code coverage Release-Engineering-Team 2015-10-02 2016-09-30
67394 [EPIC] Performance testing environment Release-Engineering-Team 2015-10-02 2016-03-11
101542 [EPIC] Provide pre-merge reports on patchsets (tracking) Release-Engineering-Team 2015-10-02 2016-07-29
94620 [EPIC] The future of MediaWiki deployment: Tooling Release-Engineering-Team 2015-10-02 2016-05-23
55697 [EPIC] trigger browser tests from Gerrit (tracking) Release-Engineering-Team 2015-10-02 2016-07-14
111396 [EPIC] Wikimedia should use a standard set of tools for managing code quality Release-Engineering-Team 2015-10-02 2016-11-18
90249 Establish and consistently release schedule for MediaWiki releases Release-Engineering-Team 2015-10-02 2016-08-08
87774 Evaluate and decide on a distribution strategy targeted at VMs Release-Engineering-Team 2015-10-02 2016-10-12
108122 Follow up workshop & brown bag ideas from Testing: Where does it hurt? (tracking) Release-Engineering-Team 2015-10-02 2016-06-29
108107 Guides for initializing a test suite: unit testing & browser testing Release-Engineering-Team 2015-10-02 2015-09-24
108769 Implement "Jenkins uptime" KPI Release-Engineering-Team 2015-10-02 2016-07-08
108742 Implement "new weekly release deploy duration" KPI Release-Engineering-Team 2015-10-02 2015-08-25
108105 Include links to unit testing (Emphasize testing documentation on mediawiki.org) Release-Engineering-Team 2015-10-02 2015-09-24
282 Performance Testing Cluster Release-Engineering-Team 2015-10-02 2015-06-05
109919 Publish WMF code-hosting exception policy Release-Engineering-Team 2015-10-02 2015-12-03
107172 Pull WikipediaMobileFirefoxOS from mediawiki-config Release-Engineering-Team 2015-10-02 2015-10-09
88701 [Quarterly Success Metric] Green nightly builds on the staging cluster (tracking) Release-Engineering-Team 2015-10-02 2016-05-05
93414 Regularly run mwext-{name}-testextension-* jobs to make sure they are still passing after core or dependency changes Release-Engineering-Team 2015-10-02 2015-04-14
112259 Repositories dashboard Release-Engineering-Team 2015-10-02 2015-09-24
106751 Review team ownership of projects/things listed on the Developers/Maintainers page Release-Engineering-Team 2015-10-02 2015-12-03
111062 Scap should abort early when Keyholder is not armed Release-Engineering-Team 2015-10-02 2016-02-09
106443 Send email of last day's SAL entries to releng@ Release-Engineering-Team 2015-10-02 2015-09-24
109657 Setup meeting with $people to discuss code hosting exception policy Release-Engineering-Team 2015-10-02 2015-12-03
93308 Spot check on-wiki messages against prior day's translatewiki updates Release-Engineering-Team 2015-10-02 2015-08-05
93428 Streamline our service development and deployment process Release-Engineering-Team 2015-10-02 2016-08-03
103886 Translation cache exhaustion caused by changes to PHP code in file scope Release-Engineering-Team 2015-10-02 2016-11-17
53494 Use Beta cluster as a true canary for code deployments (tracking) Release-Engineering-Team 2015-10-02 2016-08-05
101031 "Welcome to Wikimedia development" information for new devs about releasing, CI, and QA Release-Engineering-Team 2015-10-02 2015-09-09
114488 Bot to handle recurring tasks to manage wikitech:Deployments Release-Engineering-Team 2015-10-03 2016-06-29
115138 Don't allow non-existent wikis in server configuration files Release-Engineering-Team 2015-10-10 2015-10-10
115629 [EPIC] Enforce "no increase in log errors" during deployments Release-Engineering-Team 2015-10-16 2016-05-31
115630 [EPIC] Reduce production log errors to zero* Release-Engineering-Team 2015-10-16 2016-07-01
115633 Proposal: Force any WARNINGs on Beta Cluster to fail completely Release-Engineering-Team 2015-10-16 2015-12-03
115713 Clone mediawiki into mediawiki-config when running test's via jenkins Release-Engineering-Team 2015-10-17 2016-11-10
67126 Nightly builds tested and used for production deployments Release-Engineering-Team 2015-10-29 2015-10-28
104306 Share Appveyor account credentials with Release Engineering Release-Engineering-Team 2015-11-09 2016-08-10
119270 Investigate using Phlogiston for releng Release-Engineering-Team 2015-11-22 2016-06-21
119679 Rewrite http://download.wikimedia.org/mediawiki/ -> https://releases.wikimedia.org/mediawiki in less than 3 redirects Release-Engineering-Team 2015-11-26 2015-11-26
119908 [RfC]: Migrate code review / management from Gerrit to Phabricator Release-Engineering-Team 2015-12-01 2016-11-16
121857 Implement a system to automatically deploy schema changes without needing DBA intervention Release-Engineering-Team 2015-12-19 2016-11-10
127498 git/http operations in scap should be secure Release-Engineering-Team 2016-02-20 2016-10-05
127628 Create a bot that automatically optimizes PNGs Release-Engineering-Team 2016-02-22 2016-06-14
127786 Ruby mediawiki_api client hides error details Release-Engineering-Team 2016-02-24 2016-07-12
129050 Expand Onboarding page Release-Engineering-Team 2016-03-08 2016-03-07
129285 investigate carbon aggregation of stats >1 month old behavior Release-Engineering-Team 2016-03-09 2016-03-08
129295 Reassess idea of CI point person role Release-Engineering-Team 2016-03-09 2016-03-08
129719 Skip running `test` pipeline for wmf branches (gate-and-submit is enough) Release-Engineering-Team 2016-03-13 2016-03-12
129940 [EPIC] (WIP) End-to-end tests and deploys Release-Engineering-Team 2016-03-15 2016-06-27
130037 Implement a smoke + parallel strategy for running end-to-end tests Release-Engineering-Team 2016-03-16 2016-07-12
113707 Decision on Wikimedia Foundation service-level agreement on code review times Release-Engineering-Team 2016-04-02 2016-09-28
130658 Spike: decide how payments-wiki deployment process should relate to the core MW deployment process Release-Engineering-Team 2016-04-02 2016-07-18
131764 Create person/project heat map Release-Engineering-Team 2016-04-05 2016-06-29
131778 Document actions not to take when responding to CI outages/issues Release-Engineering-Team 2016-04-05 2016-10-25
131569 Create milestones in #releng for quarterly goal work? Release-Engineering-Team 2016-04-09 2016-06-20
132400 Developer Summit 2017: Work with TPG and RelEng on solution to event documenting Release-Engineering-Team 2016-04-12 2016-12-01
132838 Missing / Dropped databases? Release-Engineering-Team 2016-04-23 2016-11-07
134518 Create FY1617Q1 personal goals (for RelEng team members) Release-Engineering-Team 2016-05-06 2016-06-20
135187 Make a table of access levels per service RelEng maintains per person Release-Engineering-Team 2016-05-13 2016-09-03
133239 Release Engineering Data Map Release-Engineering-Team 2016-05-14 2016-06-22
135427 Beta puppetmaster cherry-pick process Release-Engineering-Team 2016-05-17 2016-09-15
136828 Allow to test a mediawiki-config change to the beta cluster Release-Engineering-Team 2016-06-03 2016-11-01
137513 Improve per-person assigned list Release-Engineering-Team 2016-06-11 2016-06-11
137564 Include release extensions/skins as submodules of core (maybe vendor too?) Release-Engineering-Team 2016-06-11 2016-06-10
137729 Scope out "deployment-dashboard" project Release-Engineering-Team 2016-06-14 2016-07-06
138884 Redo some #RelEng -related project workboard columns Release-Engineering-Team 2016-06-29 2016-08-14
139093 Use pwstore (a shared gpg-encrypted password store) for Release Engineering related passwords Release-Engineering-Team 2016-07-01 2016-08-10
139301 Remove @author lines from code Release-Engineering-Team 2016-07-05 2016-07-18
104459 Automatize the check and fix of object, schema and data drifts between mediawiki HEAD, production masters and slaves Release-Engineering-Team 2016-07-06 2016-11-18
140319 Define broad criteria for what blocks (and what doesn't block) the train Release-Engineering-Team 2016-07-14 2016-07-13
140320 Define post-blocked train resumption strategies Release-Engineering-Team 2016-07-14 2016-07-13
140268 Fix make-deploy-notes to use proper API formats Release-Engineering-Team 2016-07-14 2016-07-13
140270 Determine a core set or a checklist of permissions for deployment purpose Release-Engineering-Team 2016-07-16 2016-10-07
140507 skill matrix updates Release-Engineering-Team 2016-07-16 2016-10-13
140658 Make sure we're not relying on HTTP_PROXY headers Release-Engineering-Team 2016-07-19 2016-10-04
140923 Pre 2016 offsite "must do"s Release-Engineering-Team 2016-07-21 2016-08-09
140942 Tracking: Monitoring and alerts for "business" metrics Release-Engineering-Team 2016-07-21 2016-09-23
140912 Write / update tutorial for Zuul Debian packaging Release-Engineering-Team 2016-07-21 2016-11-18
141066 Identify "first responders" for "all" "components" deployed on Wikimedia servers Release-Engineering-Team 2016-07-22 2016-08-23
136429 [EPIC] Migrate base image to Debian Jessie Release-Engineering-Team 2016-07-26 2016-08-30
141324 Look into shoving gerrit logs into logstash Release-Engineering-Team 2016-07-27 2016-10-17
141493 Add #Wikimedia-Incident to all open "actionables" in past incident reports Release-Engineering-Team 2016-07-28 2016-09-07
141457 blog.wikimedia.org post on Phabricator improvements Release-Engineering-Team 2016-07-28 2016-09-28
141520 "MediaWiki exceptions and fatals per minute" alarm is too slow (half an hour delay!) Release-Engineering-Team 2016-07-29 2016-07-28
141897 Review new service 'pre-deployment to production' checklist Release-Engineering-Team 2016-08-03 2016-08-02
142142 Requesting access for @Danny_B to Phame Release-Engineering-Team 2016-08-05 2016-10-07
100099 Meeting: Automatic deployment of backend services on beta cluster Release-Engineering-Team 2016-08-09 2016-08-08
143607 Preload TestingAccessWrapper in production mwrepl Release-Engineering-Team 2016-08-23 2016-10-19
143733 Send Jenkins daemon logs to logstash Release-Engineering-Team 2016-08-24 2016-11-18
145255 Require an associated task with each SWAT item Release-Engineering-Team 2016-09-10 2016-09-10
145583 Phabricator-ize q2-4 updated plans Release-Engineering-Team 2016-09-14 2016-09-13
142158 Job mediawiki-extensions-php55 frequently fails due to "Segmentation fault" Release-Engineering-Team 2016-09-15 2016-09-27
145772 Error: Couldn't find trailer dictionary Release-Engineering-Team 2016-09-16 2016-09-15
146090 High failure rate of account creation should trigger an alarm / page people Release-Engineering-Team 2016-09-20 2016-09-23
146125 MediaWiki load time regression should trigger an alarm / page people Release-Engineering-Team 2016-09-21 2016-09-26
146285 Switch mwscript from Zend PHP5 to default php alternative (egHHVM) Release-Engineering-Team 2016-09-22 2016-10-20
111559 Unify deployment of integration/config.git changes using the official Wikimedia deployment system Release-Engineering-Team 2016-09-27 2016-09-26
144106 Upgrade Jenkins from 1.x to latest 2.x Release-Engineering-Team 2016-09-27 2016-11-15
144105 Upgrade Jenkins to 1.651.3 Release-Engineering-Team 2016-09-27 2016-09-26
147022 Ping tasks in #wikimedia-incident without recent activity for follow-up near the end of FY1617Q2 Release-Engineering-Team 2016-09-30 2016-09-29
147581 RFC: Streamline NodeJS testing+deployment Release-Engineering-Team 2016-10-07 2016-11-01
147635 Investigate again a central cache for package managers Release-Engineering-Team 2016-10-09 2016-10-11
147781 MediaWiki code coverage fails on Zend PHP 7.0 due to a database error Release-Engineering-Team 2016-10-11 2016-10-10
147779 MediaWiki code coverage no longer runs parser tests Release-Engineering-Team 2016-10-11 2016-10-10
147778 Switch MediaWiki coverage job from Trusty/Zend PHP 5.5 to Jessie/Zend PHP 7.0 Release-Engineering-Team 2016-10-11 2016-10-10
147937 Facilitate Wikidev'17 main topic "How to manage our technical debt" Release-Engineering-Team 2016-10-13 2016-11-02
148186 Build warm slave for Gerrit in Dallas Release-Engineering-Team 2016-10-15 2016-10-14
148187 Requesting 1 spare misc box for Gerrit in codfw Release-Engineering-Team 2016-10-15 2016-11-16
148652 2016-10-17 API cluster overload Release-Engineering-Team 2016-10-20 2016-11-28
148808 Weekly "misc MediaWiki extensions" deployment window proposal Release-Engineering-Team 2016-10-22 2016-10-25
90798 cannot delete non-empty directory: php-1.25wmf14/cache/l10n Release-Engineering-Team 2016-10-27 2016-10-26
149180 Trebuchet targets for test/testrepo are out of date Release-Engineering-Team 2016-10-27 2016-10-26
150259 "npm test" fails with phabricator-jessie-commits where phabricator-jessie-diffs is successful Release-Engineering-Team 2016-11-09 2016-11-18
150342 Update scap to take care of -labs becoming -beta Release-Engineering-Team 2016-11-10 2016-11-09
150701 Audit of mw extensions' use of gating in CI Release-Engineering-Team 2016-11-15 2016-11-15
150672 Provide a /parsoid directory on releases.wikimedia.org Release-Engineering-Team 2016-11-15 2016-11-17
150727 doc.wikimedia.org displays "403 Forbidden" for coverage sub directories Release-Engineering-Team 2016-11-16 2016-11-18
150771 Secondary production Jenkins for CI Release-Engineering-Team 2016-11-16 2016-11-16
150865 codfw: 1 hardware access request for continuous integration Release-Engineering-Team 2016-11-17 2016-11-18
150916 Jouncebot: Add functionality to change Nick from Jouncebot_ to Jouncebot automatically Release-Engineering-Team 2016-11-18 2016-11-17
150936 Phase out scandium.eqiad.wmnet Release-Engineering-Team 2016-11-18 2016-11-18
151171 hhvm error logs on beta showing no errors when cluster down Release-Engineering-Team 2016-11-21 2016-11-20
151231 scap3 repos permission errors after cloning by puppet in production. Release-Engineering-Team 2016-11-22 2016-11-29
151387 scap plugin to export prometheus metrics Release-Engineering-Team 2016-11-23 2016-11-23
151469 Move primary trending service development to github Release-Engineering-Team 2016-11-24 2016-11-23
55457 setup a DB backed parser cache Release-Engineering-Team 2016-11-25 2016-11-24
151642 Change notification email from jenkins-bot@wikimedia.org to releng internal list Release-Engineering-Team 2016-11-26 2016-11-25
151702 API cluster failure / OOM Release-Engineering-Team 2016-11-30 2016-12-02
152005 /srv/mediawiki on tin not being updated when using scap sync-file Release-Engineering-Team 2016-12-01 2016-11-30
152129 reinstall iridium (phabricator) as phab1001 with jessie Release-Engineering-Team 2016-12-02 2016-12-03
152074 Separate clusters for asynchronous processing from the ones for public consumption Release-Engineering-Team 2016-12-02 2016-12-04
152132 Setup test domain for phab2001 Release-Engineering-Team 2016-12-02 2016-12-01