Page MenuHomePhabricator

Update CI config once geoip2 is available
Closed, ResolvedPublic2 Estimated Story PointsDec 15 2020

Description

IPInfo uses the geoip2 library, which will be added in T174553/T269475, following a security readiness review: T262963.

Until then Phan CI fails, blocking new commits to the IPInfo repo, so we either need to disable Phan temporarily or use composer in CI temporarily.

We should reinstate the original config once geoip2 is available in mediawiki/vendor.

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
OpenNone
ResolvedTchanders
ResolvedDec 15 2020Tchanders
ResolvedTchanders
OpenNone
InvalidNone
ResolvedSep 22 2020Tchanders
ResolvedTchanders
Resolveddbarratt
OpenNone
Resolvedsbassett
StalledNone
OpenNone
ResolvedNiharika
ResolvedSep 22 2020Tchanders
ResolvedTchanders
Resolveddbarratt

Event Timeline

ARamirez_WMF changed the subtype of this task from "Task" to "Deadline".

Change 645440 had a related patch set uploaded (by Tchanders; owner: Tchanders):
[integration/config@master] Re-enable phan for IPInfo extension

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

Change 645440 merged by jenkins-bot:
[integration/config@master] Zuul: [mediawiki/extensions/IPInfo] Re-enable phan, move to prod section

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

Mentioned in SAL (#wikimedia-releng) [2020-12-04T23:12:42Z] <James_F> Zuul: [mediawiki/extensions/IPInfo] Re-enable phan, move to prod section T266136