Release-Engineering-Backlog Open Tasks

Help.

141493 Add #Wikimedia-Incident to all open "actionables" in past incident reports Backlog 2017-01-02 2017-05-20
136828 Allow to test a mediawiki-config change to the beta cluster Backlog 2017-01-02 2017-05-20
151642 Change notification email from jenkins-bot@wikimedia.org to releng internal list Backlog 2017-01-02 2017-05-20
115713 Clone mediawiki into mediawiki-config when running test's via jenkins Backlog 2017-01-02 2017-05-20
85123 Create a continuous integration plan for Wikimedia Phabricator patches Backlog 2017-01-02 2017-05-16
131764 Create person/project heat map Backlog 2017-01-02 2017-05-16
108768 Create QA Health scoreboard Backlog 2017-01-02 2017-05-16
140319 Define broad criteria for what blocks (and what doesn't block) the train Backlog 2017-01-02 2017-05-16
140320 Define post-blocked train resumption strategies Backlog 2017-01-02 2017-05-16
94472 Design a Test-Driven Development (TDD) survey Backlog 2017-01-02 2017-05-16
140270 Determine a core set or a checklist of permissions for deployment purpose Backlog 2017-01-02 2017-05-16
115138 Don't allow non-existent wikis in server configuration files Backlog 2017-01-02 2017-08-05
129050 Expand Onboarding page Backlog 2017-01-02 2017-05-16
140268 Fix make-deploy-notes to use proper API formats Backlog 2017-01-02 2017-05-20
108122 Follow up workshop & brown bag ideas from Testing: Where does it hurt? (tracking) Backlog 2017-01-02 2017-05-16
127498 git/http operations in scap should be secure Backlog 2017-01-02 2017-05-20
108107 Guides for initializing a test suite: unit testing & browser testing Backlog 2017-01-02 2017-05-16
130037 Implement a smoke + parallel strategy for running end-to-end tests Backlog 2017-01-02 2017-08-30
108742 Implement "new weekly release deploy duration" KPI Backlog 2017-01-02 2017-09-26
108105 Include links to unit testing (Emphasize testing documentation on mediawiki.org) Backlog 2017-01-02 2017-05-16
147635 Investigate again a central cache for package managers Backlog 2017-01-02 2017-05-20
129285 investigate carbon aggregation of stats >1 month old behavior Backlog 2017-01-02 2017-05-16
141324 Look into shoving gerrit logs into logstash Backlog 2017-01-02 2017-09-11
153257 make-wmf-branch doesn't seem to work with tags Backlog 2017-01-02 2017-05-16
150259 "npm test" fails with phabricator-jessie-commits where phabricator-jessie-diffs is successful Backlog 2017-01-02 2017-05-20
115633 Proposal: Force any WARNINGs on Beta Cluster to fail completely Backlog 2017-01-02 2017-05-16
129295 Reassess idea of CI point person role Backlog 2017-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 2017-01-02 2017-09-08
112259 Repositories dashboard Backlog 2017-01-02 2017-05-16
141897 Review new service 'pre-deployment to production' checklist Backlog 2017-01-02 2017-07-12
119679 Rewrite http://download.wikimedia.org/mediawiki/ -> https://releases.wikimedia.org/mediawiki in less than 3 redirects Backlog 2017-01-02 2017-05-16
127786 Ruby mediawiki_api client hides error details Backlog 2017-01-02 2017-05-26
151387 scap plugin to export prometheus metrics Backlog 2017-01-02 2017-05-20
111062 Scap should abort early when Keyholder is not armed Backlog 2017-01-02 2017-05-16
137729 Scope out "deployment-dashboard" project Backlog 2017-01-02 2017-05-16
150771 Secondary production Jenkins for CI Backlog 2017-01-02 2017-10-12
106443 Send email of last day's SAL entries to releng@ Backlog 2017-01-02 2017-05-16
55457 setup a DB backed parser cache Backlog 2017-01-02 2017-05-20
151469 Setup trending service CI Backlog 2017-01-02 2017-07-13
152802 Support redis as a cache store Backlog 2017-01-02 2017-05-16
147778 Switch MediaWiki coverage job from PHP 5 to PHP 7 Backlog 2017-01-02 2017-10-06
146285 Switch mwscript from Zend PHP5 to default php alternative (e.g. HHVM or PHP7) Backlog 2017-01-02 2017-10-18
111559 Unify deployment of integration/config.git changes using the official Wikimedia deployment system Backlog 2017-01-02 2017-09-26
150342 Update scap to take care of -labs becoming -beta Backlog 2017-01-02 2017-05-20
101031 "Welcome to Wikimedia development" information for new devs about releasing, CI, and QA Backlog 2017-01-02 2017-05-16
140912 Write / update tutorial for Zuul Debian packaging Backlog 2017-01-02 2017-05-17
154482 scap3 allows plugins to declare dependencies we do not support Backlog 2017-01-04 2017-09-26
155151 Composer can't regenerate class map at operations/mediawiki-config Backlog 2017-01-13 2017-05-20
155747 All extension should link to the deployed Git revision from Special:Version Backlog 2017-01-20 2017-10-07
155840 Install the blue ocean plugin alongside jenkins 2.x upgrade Backlog 2017-01-21 2017-05-20
156003 Move from diskimage-builder to python-bootstrap-vz Backlog 2017-01-24 2017-05-20
156120 Update gerrit to 2.14.5.1 Backlog 2017-01-25 2017-09-29
156319 mediawiki-config: Try and simplify/cleanup the pile of symlinks Backlog 2017-01-26 2017-05-20
157038 Make it possible to run the mediawiki testsuite against a staging repo of apt.wikimedia.org Backlog 2017-02-03 2017-06-13
157149 Support shallow clones Backlog 2017-02-04 2017-05-16
158243 Update zuul to upstream master Backlog 2017-02-16 2017-08-31
158434 Phabricator: Make sure phabricator works properly including our puppet roles on jessie Backlog 2017-02-18 2017-05-20
158600 Investigate installing the zuul plugin for gerrit Backlog 2017-02-21 2017-05-24
158915 Make sure replying to emails in gerrit 2.14 works Backlog 2017-02-24 2017-06-14
159041 Replace deprecated phabricator conduit api calls in gerrit's its-phabricator plugin Backlog 2017-02-26 2017-05-16
159043 Replace deprecated phabricator conduit api calls in phab_epipe.py file Backlog 2017-02-26 2017-06-06
162505 Jenkins Web UI error - Backend fetch failed Backlog 2017-04-08 2017-05-19
162787 Upgrade pbr for zuul Backlog 2017-04-13 2017-09-05
143175 Configure phabricator clustering for daemons and repositories Backlog 2017-05-17 2017-07-17
122913 Allow scap3 to read target host list from stdin Backlog 2017-05-18 2017-05-17
151470 Define a stable API for scap plugins Backlog 2017-05-18 2017-05-17
130952 Document workflow and creation of CI jobs in Differential Backlog 2017-05-18 2017-05-17
112776 Implement phabricator database clustering support Backlog 2017-05-18 2017-05-17
51392 Make make-wmf-branch able to branch extensions with replaced substring of the version of mediawiki being branched Backlog 2017-05-18 2017-09-26
111133 mediawiki_api gem recursion on log_in Backlog 2017-05-18 2017-05-26
122979 Write script to migrate open changes from Gerrit to Differential by repository Backlog 2017-05-18 2017-05-17
134529 Allow specifying required permissions for a new user Backlog 2017-05-21 2017-05-26
102282 Benchmark WebDriver via Browserstack for performance increase over SauceLabs Backlog 2017-05-21 2017-05-26
155794 Browser test Jenkins videos do not always play in-browser Backlog 2017-05-21 2017-05-20
111823 Display and/or announce build status of wmf branch cut tests (including @integration tests) Backlog 2017-05-21 2017-09-26
89096 Figure out a system to override default settings when in test context Backlog 2017-05-21 2017-05-29
118179 headless browsertests: assert absence of or log network errors Backlog 2017-05-21 2017-05-26
118182 headless browsertests: browser console output Backlog 2017-05-21 2017-05-26
102726 Improve mediawiki_api documentation with inline yard Backlog 2017-05-21 2017-05-29
104396 Investigate distribution of browser test run time Backlog 2017-05-21 2017-05-20
86168 Isolate contintcloud nova project from the rest of the wmflabs cloud Backlog 2017-05-21 2017-05-20
149169 Mediawiki Ruby gem incorrectly assumes path to index.php Backlog 2017-05-21 2017-05-26
144912 MEDIAWIKI_URL may be set to incorrect value in mwext-mw-selenium job Backlog 2017-05-21 2017-06-29
110880 Migrate dib packages installation to package-installs.sh Backlog 2017-05-21 2017-05-20
134381 Migrate PHP extensions building jobs to Nodepool Backlog 2017-05-21 2017-06-20
164296 Missing XML files cause "Publish Performance test result report" Backlog 2017-05-21 2017-06-29
126354 New version of page-object Ruby gem is breaking CI Backlog 2017-05-21 2017-05-26
74379 Pending fails upon not finding an element (a failure case that should pass) Backlog 2017-05-21 2017-05-26
128364 Provision CI:admins ssh public key in Nodepool instances Backlog 2017-05-21 2017-05-20
67128 Run browser tests against the nightly build version on Beta Cluster Backlog 2017-05-21 2017-05-20
111545 Run @integration tests on new deploy branch creation Backlog 2017-05-21 2017-09-26
161697 Run WebdriverIO tests using Firefox Backlog 2017-05-21 2017-05-20
117561 selenium fails to connect to firefox (headless not sauce) Backlog 2017-05-21 2017-05-20
99663 Support alternative API endpoints Backlog 2017-05-21 2017-06-15
145190 Trigger run of special set of browsertests on gerrit with a keyword Backlog 2017-05-21 2017-05-20
160086 Upgrade Cucumber from version 1 to version 3 Backlog 2017-05-21 2017-07-27
101563 When beta cluster is down Jenkins jobs should be aborted and not trigger e-mail notifications Backlog 2017-05-21 2017-05-20
165940 Run subset of MobileFrontend browser tests on merges in core Backlog 2017-05-22 2017-06-29
166263 Consider to switch frrwiki from group2 to group1 per Proofreadpage Backlog 2017-05-25 2017-05-30
94149 Get rid of Zend 5.5 tests for wmf branches Backlog 2017-06-07 2017-10-18
158553 Enhance debian-glue job packages validation Backlog 2017-06-17 2017-07-07
168562 Reimage gerrit2001 as stretch Backlog 2017-06-22 2017-09-28
168692 Blocking an account on wikitech should disable LDAP logins Backlog 2017-06-23 2017-08-02
169008 Figure out the package conflict between libtidy-dev from sury and hhvm-tidy Backlog 2017-06-28 2017-10-06
170543 Update Selenium/Ruby documentation Backlog 2017-07-14 2017-07-27
171037 operations-puppet-cache-update-jessie should run on a regular basis Backlog 2017-07-20 2017-07-19
172353 Use a cluster name in beta that doesn't clash with production Backlog 2017-08-04 2017-09-26
171940 Create an easier way to add/remove/modify patches for SWAT Backlog 2017-08-24 2017-09-26
173877 Avatar for jenkins-bot to ease recognition Backlog 2017-08-29 2017-08-28
174584 On contint-operations-puppet apt-get yields about locale Backlog 2017-08-31 2017-09-01
157893 Automate deployment of heritage on Gerrit post-merge Backlog 2017-09-01 2017-09-08
175028 Disable xdebug for phpunit/composer unless needed Backlog 2017-09-06 2017-10-18
135427 Beta puppetmaster cherry-pick process Next 2017-01-02 2017-10-06
143733 Send Jenkins daemon logs to logstash Next 2017-01-02 2017-05-20
161675 Re-think puppet management for deployment-prep Next 2017-03-30 2017-07-18
162454 LanguageScreenshotBot trying to edit a non-existent page without signing in Next 2017-04-08 2017-10-11
78705 Send Jenkins build log and results to ElasticSearch Next 2017-05-03 2017-09-25
165675 Fatalmonitor on logstash still includes deprecated channel:wfLogDBError Next 2017-05-19 2017-05-22
152963 Increase in failures caused by Saucelabs Next 2017-05-21 2017-07-27
166290 Provide a version of frwiki on Beta Cluster / staging Next 2017-05-26 2017-05-30
166492 deployment-tin has disk space issues Next 2017-05-31 2017-06-13
167507 WebdriverIO should run Chrome headlessly Next 2017-06-10 2017-09-28
162207 When "scap pull" does a (slow) CDB rebuild, it should tell me that that's what it's doing Next 2017-06-15 2017-10-02
168326 Work out how to (mass) deploy trivial mediawiki-config changes Next 2017-06-20 2017-07-06
171753 Create a Jenkins job that runs Echo RSpec tests daily Next 2017-07-27 2017-09-25
173127 Experiment with blubber/helm config in mathoid Next 2017-08-12 2017-09-07
173129 Prove helm as a potential k8s deployment tool Next 2017-08-12 2017-10-05
176532 Gerrit is failing to connect to db on gerrit2001 thus preventing systemd from working Next 2017-09-24 2017-10-15
280 [EPIC] Code Deploy Dashboard Other 2017-01-02 2017-07-08
100294 [EPIC] Encourage developers to increase code coverage Other 2017-01-02 2016-09-30
115629 [EPIC] Enforce "no increase in log errors" during deployments Other 2017-01-02 2016-05-31
67394 [EPIC] Performance testing environment Other 2017-01-02 2016-03-11
101542 [EPIC] Provide pre-merge reports on patchsets (tracking) Other 2017-01-02 2016-07-29
115630 [EPIC] Reduce production log errors to zero* Other 2017-01-02 2016-07-01
94620 [EPIC] The future of MediaWiki deployment: Tooling Other 2017-01-02 2017-09-26
129940 [EPIC] (WIP) End-to-end tests and deploys Other 2017-01-02 2016-06-27
121857 Implement a system to automatically deploy schema changes without needing DBA intervention Other 2017-01-02 2016-11-10
100099 Meeting: Automatic deployment of backend services on beta cluster Other 2017-01-02 2017-07-12
282 Performance Testing Cluster Other 2017-01-02 2015-06-05
119908 [RfC]: Migrate code review / management from Gerrit to Phabricator Other 2017-01-02 2017-05-13
53494 Use Beta cluster as a true canary for code deployments (tracking) Other 2017-01-02 2016-08-05
156445 Streamline/automate MW tarball security release process Other 2017-01-28 2017-05-17
158730 Automate WMF wiki creation Other 2017-02-23 2017-05-30
158980 [EPIC] Generate compiled assets from continuous integration Other 2017-02-27 2017-09-05
165585 Make creating a new Language project easier Other 2017-05-18 2017-05-23
119140 [keyresult] Migrate as many misc CI jobs as possible to Nodepool Other 2017-05-21 2017-07-27
119138 [keyresult] Migrate majority of CI jobs to Nodepool (part 2) Other 2017-05-21 2017-05-20
91669 Make browser tests voting for all repos of WMF deployed code Other 2017-05-21 2017-05-30
162350 split mediawiki tests in unit/integration/smoke tests to speed up CI Other 2017-06-17 2017-07-07
170480 FY2017/18 Program 6 - Outcome 2: Developers are able to develop and test their applications through a unified pipeline towards production deployment. Other 2017-07-13 2017-07-18
170481 FY2017/18 Program 6 - Outcome 2 - Objective 2: Set up a continuous integration and deployment pipeline Other 2017-07-13 2017-10-02
170456 FY2017/18 Program 6 - Outcome 2 - Objective 3: Integrated, container-based development environment Other 2017-07-13 2017-07-18
170453 FY2017/18 Program 6: Streamlined Service delivery Other 2017-07-13 2017-09-06
173818 [Epic] Kill the Wikidata build step Other 2017-08-23 2017-10-09
174087 FY2017/18 Program 3: Addressing technical debt Other 2017-08-25 2017-08-28
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 2017-08-25 2017-08-28
174088 FY2017/18 Program 3 Outcome 1: The amount of orphaned code that is running Wikimedia “production” services is reduced. Other 2017-08-25 2017-08-28
174093 FY2017/18 Program 3 Outcome 2 Objective 1: Define a “Technical Debt Project Manager” role that regularly communicates with all Foundation engineering teams regarding their technical debt Other 2017-08-25 2017-08-28
174095 FY2017/18 Program 3 Outcome 2 Objective 2: Define and implement a process to regularly address technical debt across the Foundation Other 2017-08-25 2017-08-28
174096 FY2017/18 Program 3 Outcome 2 Objective 3: Promote and surface important technical debt topics at large gatherings of Wikimedia developers (e.g., DevSummit and Hackathon(s)) Other 2017-08-25 2017-08-28
174089 FY2017/18 Program 3 Outcome 2: Organizational technical debt is reduced. Other 2017-08-25 2017-08-28
174786 Provide a reliable test environment that mimics production for running integration tests Other 2017-09-02 2017-09-28
173576 Templates rendering as links on beta cluster Other 2017-09-23 2017-10-16
176774 Reimage cobalt as stretch Other 2017-09-27 2017-09-26
176948 Move config & loading logic out of Wikidata build and into mediawiki-config Other 2017-09-29 2017-10-12
177047 Composer failed in Selenium job but job didn't stop Other 2017-09-30 2017-10-06
177201 Update gerrit to 2.15 Other 2017-10-03 2017-10-02
177277 Diffusion links are broken from within Gerrit Other 2017-10-04 2017-10-03
145819 Jobs invoking SiteConfiguration::getConfig cause HHVM to fail updating the bytecode cache due to being filesize limited to 512MBytes Other 2017-10-06 2017-10-06
177499 On CI, upgrade docker-ce from 17.06.2 to 17.09.0 Other 2017-10-06 2017-10-19
177827 Allow users to view build history in jenkins Other 2017-10-11 2017-10-18
177826 Upgrade ci ssh key to ecdsa Other 2017-10-11 2017-10-12
177868 Define pipeline failure developer feedback Other 2017-10-12 2017-10-11
178094 High replication lag causing read only mode on commons Other 2017-10-13 2017-10-13
178570 [subtask] How should we get Chromium for use in puppeteer? Other 2017-10-20 2017-10-20