VOOZH about

URL: https://phabricator.wikimedia.org/T228452

⇱ ⚓ T228452 Fix the analytics/wikistats2 repo to work on node10


Maniphest T228452

Fix the analytics/wikistats2 repo to work on node10
Closed, ResolvedPublic1 Estimated Story Points

Description

Node6 has been EOL since April 2019 and shouldn't be used anywhere. In the parent task, I'm trying to remove the last vestiges of node6 in CI, but this repo unfortunately is currently tested with node6 and doesn't pass in node10.

Please fix your repo so that I can upgrade CI for you (or if it's no longer used, please file a Projects-Cleanup archive task).

Thanks!

Details

Related Objects

StatusSubtypeAssignedTask
ResolveddancyT302086 Set scap minimum python version to 3.7
ResolvedNoneT247045 Migrate all of production metal and VMs to Buster or later
ResolvedakosiarisT249724 Track and remove jessie based container images from production
ResolvedJdforrester-WMFT224908 Drop jessie testing support
ResolvedJdforrester-WMFT224907 Drop php55 testing support
ResolvedReedyT205039 Release MediaWiki 1.27.6/1.30.2/1.31.2/1.32.2
ResolvedReedyT205041 Tracking bug for 1.27.6/1.30.2/1.31.2/1.32.2 security release
ResolvedBawolffT197279 Direct POST to Special:ChangeEmail will bypass reauth check
ResolvedAnomieT204729 Potential enwiki DOS due to slow WatchedItemStore::countVisitingWatchersMultiple
ResolvedBawolffT207603 CVE-2019-12471: Loading JS from user space where the username is not a registered account is dangerous and should be banned
ResolvedBawolffT208881 CSS using var() to create exponential sized calc() on wiki page will crash visitor's browser
ResolvedLegoktmT199540 Forbid blocking IP ranges as big as /1 and /2, as done on ruwikiquote using the API
Resolved Lucas_Werkmeister_WMDET212118 API responses for unpatrolled or (not) autopatrolled recent changes require privileges but may be cached publicly
ResolvedBawolffT209794 Need to make a limit of count of attempts to change email address
ResolvedsbassettT222036 Exposed suppressed username or log in Special:EditTags
ResolvedsbassettT222038 Exposed suppressed log in RevisionDelete page
ResolvedJdforrester-WMFT221739 Patch jQuery due to CVE-2019-11358
ResolvedsbassettT25227 Use token when logging out
ResolvedsbassettT221868 Send out wikitech-l post for T25227 ("Use token when logging out")
ResolvedReedyT205042 Write and send release announcements for 1.27.6/1.30.2/1.31.2/1.32.2 security releases
ResolvedReedyT205043 Write and send pre-release Announcements for MediaWiki 1.27.6/1.30.2/1.31.2/1.32.2
ResolvedJdforrester-WMFT205044 Update onwiki release notes for 1.27.6/1.30.2/1.31.2/1.32.2
ResolvedReedyT205046 Update HISTORY in master after 1.27.6/1.30.2/1.31.2/1.32.2
ResolvedReedyT205047 Tag MW 1.27.6/1.30.2/1.31.2/1.32.2
ResolvedReedyT224499 RELEASE-NOTES for 1.27.6/1.30.2/1.31.2/1.32.2
ResolvedJdforrester-WMFT224912 Update MediaWiki.org links and versions
ResolvedJdforrester-WMFT224913 EOL REL1_27 and REL1_30 onwiki
ResolvedReedyT225201 Formally announce EOL of MW 1.27 and 1.30
ResolvedReedyT225149 Update CVEs and publish them
ResolvedReedyT205048 Obtain CVEs for 1.27.6/1.30.2/1.31.2/1.32.2 security releases
ResolvedJdforrester-WMFT224906 Drop php56 testing support
ResolvedhasharT223348 Run wikimedia/fundraising/crm CI jobs on PHP7x, not PHP5x
ResolvedhasharT210287 Migrate wikimedia-fundraising-civicrm to a Docker container
ResolvedJdforrester-WMFT224905 Move wikiba.se tests from php56 to php72
ResolvedhasharT224591 Migrate contint* hosts to Buster
DeclinedMoritzMuehlenhoffT226236 Upload docker-ce 18.06.3 upstream package for Stretch
InvalidthciprianiT239880 Replacement hardware for buster/stretch upgrade of contint1001 and contint2001
Resolved mmodellT215458 Convert zuul to use scap
ResolvedhasharT240551 Remove Zuul Debian package from WMCS instances
ResolvedJoeT249110 Build and publish a python2 based container to build wheels
ResolvedJMeybohmT249812 Rebuild helm/helm-diff for buster-wikimedia
ResolvedJMeybohmT250479 Rebuild helmfile for buster-wikimedia
DuplicateDzahnT210008 upgrade krypton (webserver_misc_apps) to stretch
DeclinedDzahnT224194 switch webserver_misc_apps to PHP 7.2 (7.1)
ResolvedJdforrester-WMFT211784 Upgrade all CI jobs from node6/npm3 to node10/npm6 across all projects
ResolvedMilimetricT228452 Fix the analytics/wikistats2 repo to work on node10

Event Timeline

Milimetric triaged this task as High priority.
Milimetric added a project: Analytics-Kanban.
Milimetric moved this task from Incoming to Ops Week on the Analytics board.
Milimetric moved this task from Next Up to In Progress on the Analytics-Kanban board.
Milimetric moved this task from Ops Week to Wikistats on the Analytics board.
Nuria set the point value for this task to 1.
Comment Actions

Change 525344 had a related patch set uploaded (by Milimetric; owner: Milimetric):
[analytics/wikistats2@master] Update Semantic to work with Node 10

https://gerrit.wikimedia.org/r/525344

Comment Actions

Change 525344 merged by jenkins-bot:
[analytics/wikistats2@master] Update Semantic and change to Headless for node 10

https://gerrit.wikimedia.org/r/525344

Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL · Credits