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-11-07
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-11-12
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-11-15
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
156120 Update gerrit to 2.14.5.1 Backlog 2017-01-25 2017-10-23
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
145885 Gerrit shows HTTP 500 error when pasting extended unicode characters Backlog 2017-02-06 2017-11-21
158243 Update zuul to upstream master Backlog 2017-02-16 2017-10-25
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
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-11-07
122979 Write script to migrate open changes from Gerrit to Differential by repository Backlog 2017-05-18 2017-05-17
111823 Display and/or announce build status of wmf branch cut tests (including @integration tests) Backlog 2017-05-21 2017-11-07
102726 Improve mediawiki_api documentation with inline yard Backlog 2017-05-21 2017-11-07
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-11-07
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-11-07
128364 Provision CI:admins ssh public key in Nodepool instances Backlog 2017-05-21 2017-05-20
111545 Run @integration tests on new deploy branch creation Backlog 2017-05-21 2017-11-07
101563 When beta cluster is down Jenkins jobs should be aborted and not trigger e-mail notifications Backlog 2017-05-21 2017-11-07
165940 Run subset of MobileFrontend browser tests on merges in core Backlog 2017-05-22 2017-11-07
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
168692 Blocking an account on wikitech should disable LDAP logins Backlog 2017-07-11 2017-08-02
143175 Configure phabricator clustering for daemons and repositories Backlog 2017-07-18 2017-07-17
172353 Use a cluster name in beta that doesn't clash with production Backlog 2017-08-04 2017-09-26
172847 Improve phabricator's deployment process Backlog 2017-08-10 2017-10-30
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
169008 Figure out the package conflict between libtidy-dev from sury and hhvm-tidy Backlog 2017-09-26 2017-10-06
176774 Reimage cobalt as stretch Backlog 2017-09-27 2017-10-23
177047 Composer failed in Selenium job but job didn't stop Backlog 2017-09-30 2017-10-23
177201 Update gerrit to 2.15 Backlog 2017-10-03 2017-10-23
177277 Diffusion links are broken from within Gerrit Backlog 2017-10-04 2017-10-30
145819 Jobs invoking SiteConfiguration::getConfig cause HHVM to fail updating the bytecode cache due to being filesize limited to 512MBytes Backlog 2017-10-06 2017-11-15
177827 Allow users to view build history in jenkins Backlog 2017-10-11 2017-10-23
177826 Upgrade ci ssh key to ecdsa Backlog 2017-10-11 2017-10-23
179197 Investigate what caused the the unattended varnish upgrade in Beta Cluster Backlog 2017-10-28 2017-11-07
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
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-06-13 2017-06-13
168326 Work out how to (mass) deploy trivial mediawiki-config changes Next 2017-06-20 2017-07-06
162207 When "scap pull" does a (slow) CDB rebuild, it should tell me that that's what it's doing Next 2017-07-06 2017-10-02
173129 Prove helm as a potential k8s deployment tool Next 2017-08-12 2017-10-05
174095 FY2017/18 Program 3 Outcome 2 Objective 2: Define and implement a process to regularly address technical debt across the Foundation Next 2017-08-25 2017-11-13
176532 Gerrit is failing to connect to db on gerrit2001 thus preventing systemd from working Next 2017-09-24 2017-10-15
171753 Create a Jenkins job that runs Echo RSpec tests daily Next 2017-09-26 2017-11-09
177868 Define pipeline failure developer feedback Next 2017-10-12 2017-11-06
178594 build CI images after a merge on integration/config Next 2017-11-14 2017-11-13
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
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-11-16
174087 FY2017/18 Program 3: Addressing technical debt Other 2017-08-25 2017-11-13
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-11-13
174089 FY2017/18 Program 3 Outcome 2: Organizational technical debt is reduced. Other 2017-08-25 2017-11-13
174786 Provide a reliable test environment that mimics production for running integration tests Other 2017-09-02 2017-11-10
179462 Audit @wikimedia GitHub org access (2017) Other 2017-11-02 2017-11-01
179562 Create jenkins job for creating deployment artifacts for `docker-pkg-deploy` Other 2017-11-03 2017-11-02
179754 Removal of EOL release branches broke SemanticMediaWiki CI Other 2017-11-05 2017-11-04
180522 Make make-release not need to clone MW for every branch Other 2017-11-15 2017-11-14
180526 Make make-release patch structure like we do for production security patches et al Other 2017-11-15 2017-11-14
180540 make-release doesn't list mediawiki-core Other 2017-11-15 2017-11-14
180532 make-release vendor diffing broken for REL1_27/REL1_28 Other 2017-11-15 2017-11-14