Release-Engineering-Backlog Open Tasks

Help.

143175 Configure phabricator clustering for daemons and repositories Backlog 2017-05-17 2018-03-23
168692 Blocking an account on wikitech should disable LDAP logins Backlog 2017-06-23 2018-07-10
169008 Figure out the package conflict between libtidy-dev from sury and hhvm-tidy Backlog 2017-06-28 2017-10-06
172847 Improve phabricator's deployment process Backlog 2017-08-29 2017-10-30
116330 Broadcast Differential activity to IRC Backlog 2017-09-14 2017-12-18
126306 Eliminate symlinks in mediawiki-config (as much as possible) Backlog 2017-09-30 2018-03-26
147938 Use git as transport mechanism for MediaWiki scap deploys Backlog 2017-09-30 2018-07-05
161697 Run Selenium tests using Firefox Backlog 2017-11-09 2018-06-28
115713 Clone mediawiki into mediawiki-config when running test's via jenkins Backlog 2017-12-02 2017-05-20
156319 mediawiki-config: Try and simplify/cleanup the pile of symlinks Backlog 2017-12-02 2017-05-20
159041 Replace deprecated phabricator conduit api calls in gerrit's its-phabricator plugin Backlog 2017-12-02 2017-05-16
141493 Add #Wikimedia-Incident to all open "actionables" in past incident reports Backlog 2018-01-02 2018-06-12
155747 All extension should link to the deployed Git revision from Special:Version Backlog 2018-01-02 2017-10-07
122913 Allow scap3 to read target host list from stdin Backlog 2018-01-02 2017-05-17
136828 Allow to test a mediawiki-config change to the beta cluster Backlog 2018-01-02 2017-05-20
177827 Allow users to view build history in jenkins Backlog 2018-01-02 2017-10-23
157893 Automate deployment of heritage on Gerrit post-merge Backlog 2018-01-02 2017-09-08
151642 Change notification email from jenkins-bot@wikimedia.org to releng internal list Backlog 2018-01-02 2017-05-20
155151 Composer can't regenerate class map at operations/mediawiki-config Backlog 2018-01-02 2017-05-20
177047 Composer failed in Selenium job but job didn't stop Backlog 2018-01-02 2017-10-23
166263 Consider to switch frrwiki from group2 to group1 per Proofreadpage Backlog 2018-01-02 2017-05-30
85123 Create a continuous integration plan for Wikimedia Phabricator patches Backlog 2018-01-02 2017-05-16
171940 Create an easier way to add/remove/modify patches for SWAT Backlog 2018-01-02 2017-09-26
131764 Create person/project heat map Backlog 2018-01-02 2017-05-16
173877 Create Phab account for "jenkins-bot / Gerrit Code Review" to set an avatar image to ease recognition in commit histories Backlog 2018-01-02 2018-04-17
108768 Create QA Health scoreboard Backlog 2018-01-02 2017-05-16
151470 Define a stable API for scap plugins Backlog 2018-01-02 2017-05-17
140319 Define broad criteria for what blocks (and what doesn't block) the train Backlog 2018-01-02 2017-05-16
140320 Define post-blocked train resumption strategies Backlog 2018-01-02 2017-05-16
94472 Design a Test-Driven Development (TDD) survey Backlog 2018-01-02 2017-05-16
140270 Determine a core set or a checklist of permissions for deployment purpose Backlog 2018-01-02 2017-05-16
111823 Display and/or announce build status of wmf branch cut tests (including @integration tests) Backlog 2018-01-02 2017-11-07
130952 Document workflow and creation of CI jobs in Differential Backlog 2018-01-02 2017-05-17
115138 Don't allow non-existent wikis in server configuration files Backlog 2018-01-02 2017-08-05
158553 Enhance debian-glue job packages validation Backlog 2018-01-02 2017-07-07
129050 Expand Onboarding page Backlog 2018-01-02 2018-06-12
108122 Follow up workshop & brown bag ideas from Testing: Where does it hurt? (tracking) Backlog 2018-01-02 2017-05-16
127498 git/http operations in scap should be secure Backlog 2018-01-02 2017-05-20
108107 Guides for initializing a test suite: unit testing & browser testing Backlog 2018-01-02 2017-05-16
130037 Implement a smoke + parallel strategy for running end-to-end tests Backlog 2018-01-02 2017-08-30
108742 Implement "new weekly release deploy duration" KPI Backlog 2018-01-02 2017-09-26
112776 Implement phabricator database clustering support Backlog 2018-01-02 2018-03-23
102726 Improve mediawiki_api documentation with inline yard Backlog 2018-01-02 2017-11-07
108105 Include links to unit testing (Emphasize testing documentation on mediawiki.org) Backlog 2018-01-02 2017-05-16
147635 Investigate again a central cache for package managers Backlog 2018-01-02 2017-05-20
129285 investigate carbon aggregation of stats >1 month old behavior Backlog 2018-01-02 2017-05-16
158600 Investigate installing the zuul plugin for gerrit Backlog 2018-01-02 2018-05-20
179197 Investigate what caused the the unattended varnish upgrade in Beta Cluster Backlog 2018-01-02 2017-11-07
162505 Jenkins Web UI error - Backend fetch failed Backlog 2018-01-02 2017-05-19
157038 Make it possible to run the mediawiki testsuite against a staging repo of apt.wikimedia.org Backlog 2018-01-02 2017-06-13
180522 Make make-release not need to clone MW for every branch Backlog 2018-01-02 2017-12-07
51392 Make make-wmf-branch able to branch extensions with replaced substring of the version of mediawiki being branched Backlog 2018-01-02 2017-09-26
180532 make-release vendor diffing broken for REL1_27/REL1_28 Backlog 2018-01-02 2017-12-07
153257 make-wmf-branch doesn't seem to work with tags Backlog 2018-01-02 2017-05-16
111133 mediawiki_api gem recursion on log_in Backlog 2018-01-02 2017-11-07
149169 Mediawiki Ruby gem incorrectly assumes path to index.php Backlog 2018-01-02 2017-11-07
164296 Missing XML files cause "Publish Performance test result report" Backlog 2018-01-02 2017-11-07
150259 "npm test" fails with phabricator-jessie-commits where phabricator-jessie-diffs is successful Backlog 2018-01-02 2017-05-20
174584 On contint-operations-puppet apt-get yields about locale Backlog 2018-01-02 2017-09-01
158434 Phabricator: Make sure phabricator works properly including our puppet roles on jessie Backlog 2018-01-02 2017-05-20
115633 Proposal: Force any WARNINGs on Beta Cluster to fail completely Backlog 2018-01-02 2017-05-16
129295 Reassess idea of CI point person role Backlog 2018-01-02 2017-05-16
93414 Regularly run mwext-{name}-testextension-* jobs to make sure they are still passing after core or dependency changes Backlog 2018-01-02 2017-12-11
176774 Reimage cobalt as stretch Backlog 2018-01-02 2018-02-06
179754 Removal of EOL release branches broke SemanticMediaWiki CI Backlog 2018-01-02 2018-05-15
112259 Repositories dashboard Backlog 2018-01-02 2017-05-16
141897 Review new service 'pre-deployment to production' checklist Backlog 2018-01-02 2017-07-12
119679 Rewrite http://download.wikimedia.org/mediawiki/ -> https://releases.wikimedia.org/mediawiki in less than 3 redirects Backlog 2018-01-02 2017-05-16
127786 Ruby mediawiki_api client hides error details Backlog 2018-01-02 2017-11-07
111545 Run @integration tests on new deploy branch creation Backlog 2018-01-02 2017-11-07
165940 Run subset of MobileFrontend browser tests on merges in core Backlog 2018-01-02 2017-11-07
154482 scap3 allows plugins to declare dependencies we do not support Backlog 2018-01-02 2017-09-26
151387 scap plugin to export prometheus metrics Backlog 2018-01-02 2017-05-20
111062 Scap should abort early when Keyholder is not armed Backlog 2018-01-02 2017-05-16
137729 Scope out "deployment-dashboard" project Backlog 2018-01-02 2018-06-18
150771 Secondary production Jenkins for CI Backlog 2018-01-02 2017-10-12
106443 Send email of last day's SAL entries to releng@ Backlog 2018-01-02 2017-05-16
55457 setup a DB backed parser cache Backlog 2018-01-02 2017-05-20
158915 Setup reply emails for gerrit Backlog 2018-01-02 2017-06-14
152802 Support redis as a cache store Backlog 2018-01-02 2018-01-24
111559 Unify deployment of integration/config.git changes using the official Wikimedia deployment system Backlog 2018-01-02 2018-02-01
177826 Upgrade ci ssh key to ecdsa Backlog 2018-01-02 2017-10-23
162787 Upgrade pbr for zuul Backlog 2018-01-02 2018-01-04
172353 Use a cluster name in beta that doesn't clash with production Backlog 2018-01-02 2017-09-26
101031 "Welcome to Wikimedia development" information for new devs about releasing, CI, and QA Backlog 2018-01-02 2017-05-16
101563 When beta cluster is down Jenkins jobs should be aborted and not trigger e-mail notifications Backlog 2018-01-02 2017-11-07
140912 Write / update tutorial for Zuul Debian packaging Backlog 2018-01-02 2017-05-17
184628 Rethink beta scap deployment Backlog 2018-03-30 2018-07-13
182657 Automatically publish python modules to pypi on tag publishing Backlog 2018-04-20 2018-07-03
187897 fatal: remote error: access denied or repository not exported: /mediawiki/extensions/ReadingLists Backlog 2018-04-20 2018-07-13
189244 Install php-yaml for Translate Backlog 2018-04-20 2018-03-08
191373 Move Scap development to Gerrit Backlog 2018-04-20 2018-06-21
190995 Someday/maybe Selenium framework improvements Backlog 2018-04-20 2018-07-13
189152 Something like puppet-compile for wmf-config Backlog 2018-04-20 2018-04-24
191182 Stop using Differential for code review Backlog 2018-04-20 2018-06-21
198271 jenkins-bot LDAP entry contains pmtpa references Backlog 2018-06-27 2018-07-06
198673 Remove deployment.wikimedia.beta.wmflabs.org wiki (deploymentwiki) Backlog 2018-07-04 2018-07-13
164810 Switch phabricator production to codfw Next 2017-05-17 2018-06-15
166492 deployment-tin has disk space issues Next 2017-05-31 2018-05-30
78705 Send Jenkins build log and results to ElasticSearch Next 2017-06-03 2017-09-25
172480 Add jobrunner servers to Scap canary process Next 2017-09-30 2018-07-17
178594 build CI images after a merge on integration/config Next 2017-10-20 2017-11-13
181171 scap logs sometimes have incorrect date Next 2017-11-23 2018-02-01
158243 Update zuul to latest pre 3.0 commit Next 2017-12-19 2018-07-13
179462 Audit @wikimedia GitHub org access (2017) Next 2018-01-02 2018-07-05
135427 Beta puppetmaster cherry-pick process Next 2018-01-02 2018-06-06
177868 Define pipeline failure developer feedback Next 2018-01-02 2017-11-06
165675 Fatalmonitor on logstash still includes deprecated channel:wfLogDBError Next 2018-01-02 2018-07-04
176532 Gerrit is failing to connect to db on gerrit2001 thus preventing systemd from working Next 2018-01-02 2018-05-24
166290 Provide a version of frwiki on Beta Cluster / staging Next 2018-01-02 2018-04-13
161675 Re-think puppet management for deployment-prep Next 2018-01-02 2018-06-06
143733 Send Jenkins daemon logs to logstash Next 2018-01-02 2017-05-20
168326 Work out how to (mass) deploy trivial mediawiki-config changes Next 2018-01-02 2017-07-06
184118 scap package installed by CI breaks apt and thus puppet Next 2018-01-11 2018-07-13
145832 Create Trusted Contributors project? Next 2018-02-28 2018-07-16
189059 Find out if there's a plan to get rid of using globals in PHP code Next 2018-04-20 2018-04-23
186065 Scap: on canary failure, report the list of failed hosts Next 2018-04-20 2018-02-26
186064 Scap sync-file: report the file on IRC/SAL on canary error rate failure Next 2018-04-20 2018-02-26
188367 Use cron instead of Jenkins for beta deployments Next 2018-04-20 2018-05-27
186117 Wikimedia Portals needs libpng-dev for npm-browser-node-6 tests Next 2018-04-20 2018-03-03
187852 Write some version of foreachwiki(indblist) that respects replag and/or has some --delay parameter between wikis Next 2018-04-20 2018-02-26
188107 zuul-merger /var/log/git-daemon/syslog.log is not log rotated Next 2018-04-20 2018-07-12
186547 Blubber should support php/composer Next 2018-04-30 2018-07-12
192702 Skip Quibble "composer" and "sqlite" jobs on wmf branches Next 2018-05-03 2018-07-06
197180 Try to increase ORES deployment parallelism Next 2018-06-14 2018-07-06
198642 Add some facility to scap for custom logstash canary checks Next 2018-07-03 2018-07-10
198640 Perform scap canary checks after sync-wikiversions Next 2018-07-03 2018-07-10
198813 Integrate MFA into Gerrit Next 2018-07-10 2018-07-13
174087 FY2017/18 Program 3: Addressing technical debt Other 2017-10-25 2017-11-13
174088 FY2017/18 Program 3 Outcome 1: The amount of orphaned code that is running Wikimedia “production” services is reduced. Other 2017-10-25 2017-11-13
174095 FY2017/18 Program 3 Outcome 2 Objective 2: Define and implement a process to regularly address technical debt across the Foundation Other 2017-10-25 2018-06-18
174089 FY2017/18 Program 3 Outcome 2: Organizational technical debt is reduced. Other 2017-10-25 2017-11-13
139740 Port Selenium tests from Ruby to Node.js Other 2017-10-28 2018-06-28
179190 Run Selenium Cucumber tests in CI Other 2017-10-28 2018-07-17
179188 Video recording for Selenium tests in Node.js Other 2017-10-28 2018-06-28
158980 [EPIC] Generate compiled assets from continuous integration Other 2017-12-02 2018-07-10
174786 Provide a reliable test environment that mimics production for running integration tests Other 2017-12-02 2017-11-10
158730 Automate WMF wiki creation Other 2018-01-02 2017-05-30
280 [EPIC] Code Deploy Dashboard Other 2018-01-02 2017-07-08
100294 [EPIC] Encourage developers to increase code coverage Other 2018-01-02 2018-04-14
115629 [EPIC] Enforce "no increase in log errors" during deployments Other 2018-01-02 2016-05-31
67394 [EPIC] Performance testing environment Other 2018-01-02 2016-03-11
101542 [EPIC] Provide pre-merge reports on patchsets (tracking) Other 2018-01-02 2016-07-29
115630 [EPIC] Reduce production log errors to zero* Other 2018-01-02 2016-07-01
94620 [EPIC] The future of MediaWiki deployment: Tooling Other 2018-01-02 2017-09-26
129940 [EPIC] (WIP) End-to-end tests and deploys Other 2018-01-02 2016-06-27
174092 FY2017/18 Program 3 Outcome 1 Objective 3: Define and steward a light-weight process for adopting or orphaning/sunsetting products and infrastructure. Other 2018-01-02 2017-08-28
170480 FY2017/18 Program 6 - Outcome 2: Developers are able to develop and test their applications through a unified pipeline towards production deployment. Other 2018-01-02 2017-07-18
170481 FY2017/18 Program 6 - Outcome 2 - Objective 2: Set up a continuous integration and deployment pipeline Other 2018-01-02 2018-06-26
170456 FY2017/18 Program 6 - Outcome 2 - Objective 3: Integrated, container-based development environment Other 2018-01-02 2017-12-28
170453 FY2017/18 Program 6: Streamlined Service delivery Other 2018-01-02 2017-09-06
121857 Implement a system to automatically deploy schema changes without needing DBA intervention Other 2018-01-02 2016-11-10
165585 Make creating a new Language project easier Other 2018-01-02 2018-06-14
100099 Meeting: Automatic deployment of backend services on beta cluster Other 2018-01-02 2017-07-12
282 Performance Testing Cluster Other 2018-01-02 2015-06-05
162350 split mediawiki tests in unit/integration/smoke tests to speed up CI Other 2018-01-02 2017-07-07
156445 Streamline/automate MW tarball security release process Other 2018-01-02 2018-07-12
53494 Use Beta cluster as a true canary for code deployments (epic) Other 2018-01-02 2016-08-05
191842 Deployment git server can't supply ORES hosts in parallel Other 2018-04-20 2018-06-20
190891 Develop canonical/single record of origin, machine readable list of all repos deployed to WMF sites. Other 2018-04-20 2018-07-10
192478 Investigate PEP 503 repo for production deployment of python wheels Other 2018-04-20 2018-06-20
190097 Migrate all CI jobs from Nodepool, deprecate its use Other 2018-04-20 2018-04-14
188776 Move Foundation Wiki to new URL when new Wikimedia Foundation website launches Other 2018-04-20 2018-07-18
190963 search-mjolnir-tox-docker job in status ABORT somewhat regularly Other 2018-04-20 2018-04-24
182986 Selenium framework improvements Other 2018-04-20 2018-06-28
192561 Upgrade deployment-prep deployment servers to stretch Other 2018-04-20 2018-06-21
73379 Upgrade patches for tarball releases don't apply cleanly to tarball installation Other 2018-04-20 2018-06-08
186426 Upgrade to Zuul3 Other 2018-04-20 2018-03-05
188958 Zuul Clone frequently fails in php70-phan-docker job Other 2018-04-20 2018-04-25
192532 Figure out a way to enable volunteers to use the puppet compiler Other 2018-05-03 2018-05-02
193258 Look into ways to identify risky commits that are part of the weekly branch cut, either manually or through automated process Other 2018-05-03 2018-07-18
194070 GitHub IRC integration is being deprecated by October 1st, 2018 Other 2018-05-08 2018-07-02
194673 CI setuptools tox docker test failling on cergen.git Other 2018-05-15 2018-07-03
194632 mediawiki-extensions-hhvm-jessie failures on EchoDiscussionParserTest on wmf/1.32.0-wmf.3 and REL1_31 but not master Other 2018-05-15 2018-07-01
183860 AppVeyor test not running since months Other 2018-05-19 2018-06-10
186208 Magul's quick tests doesn't run anymore Other 2018-05-19 2018-06-10
196265 Document process to merge a reviewed but not submitted change using the gerrit web-ui Other 2018-06-04 2018-07-02
196646 Running selenium inside Vagrant with xvfb or X11 does not work Other 2018-06-09 2018-07-02
196812 Make PolyGerrit the default ui Other 2018-06-11 2018-07-12
197470 find a way to systematically update the deployment server name across all repos Other 2018-06-16 2018-07-11
197616 Create a production test wiki in group0 to parallel Wikimedia Commons Other 2018-06-19 2018-07-17
197669 Formalise and Announce REL1_29 EOL Other 2018-06-20 2018-07-11
198653 Add AntiSpoof to shared extension gate Other 2018-07-03 2018-07-09
198822 Enable 2FA on wmfgerrit github account Other 2018-07-05 2018-07-11
198814 Enable MFA on Jenkins Other 2018-07-05 2018-07-16
199077 Make Jenkins jobs fail if part of setup-zuul-submodules fails Other 2018-07-10 2018-07-09
199253 TEC13:O1.1:Q1 Goal - Investigate and propose record of origin (ROO) for deployed code (currently Developers/Maintainers page) Other 2018-07-11 2018-07-10
199254 TEC13:O2.1:Q1 Goal - Add test evaluation to post mortem review process. Other 2018-07-11 2018-07-10
199257 TEC13:O2.3:Q1 Goal - make current unit testing coverage more visible by reporting out to Engineering Management. Other 2018-07-11 2018-07-10
199259 TEC13:O3.2:Q1 Goal - Platform and Search Platform teams are using Technical Debt Management PoC Other 2018-07-11 2018-07-10
199262 TEC13:O3.4:Q1 Goal - Identify key Tech Debt areas (Platform) Other 2018-07-11 2018-07-10
199263 TEC13:O3.4:Q1 Goal - Put in place Tech Debt management process for PEP Other 2018-07-11 2018-07-10
199261 TEC13:O4.1:Q1 Goal - Define base Code Health metric set. Other 2018-07-11 2018-07-10
182927 Get letsencrypt wildcard cert for *.beta.wmflabs.org domains Other 2018-07-13 2018-07-12
199592 releng.team should use HTTPS Other 2018-07-15 2018-07-14
198862 Disable/remove Jenkins Jobs for Android app Triage 2018-07-06 2018-07-10