Page MenuHomePhabricator

Migrate 3d2png to k8s
Open, Needs TriagePublic

Related Objects

StatusSubtypeAssignedTask
OpenNone
Resolvedakosiaris
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedReedy
ResolvedReedy
ResolvedBawolff
ResolvedAnomie
ResolvedBawolff
ResolvedBawolff
ResolvedLegoktm
ResolvedLucas_Werkmeister_WMDE
ResolvedBawolff
Resolvedsbassett
Resolvedsbassett
ResolvedJdforrester-WMF
Resolvedsbassett
Resolvedsbassett
ResolvedReedy
ResolvedReedy
ResolvedJdforrester-WMF
ResolvedReedy
ResolvedReedy
ResolvedReedy
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedReedy
ResolvedReedy
ResolvedReedy
ResolvedJdforrester-WMF
Resolvedhashar
Resolvedhashar
ResolvedJdforrester-WMF
Resolvedhashar
DeclinedMoritzMuehlenhoff
Invalidthcipriani
Resolvedmmodell
Resolvedhashar
ResolvedJoe
ResolvedJMeybohm
ResolvedJMeybohm
DuplicateDzahn
DeclinedDzahn
ResolvedJdforrester-WMF
OpenNone
OpenNone
Opencmassaro
DeclinedNone

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 516709 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[3d2png@master] build: Create initial pipeline configuration

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

greg added a subscriber: greg.

Adding Product Infra to this given this was initially a Multimedia Team thing.

Mholloway added a subscriber: Mholloway.

Adding the Structured Data team, who were formerly the Multimedia team. :)

Is the migration of #3d2png to Kubernetes / Node 10 on some people radar? The reason I ask is that CI still has to maintain images based on Debian Jessie (EOL since April 2020) with Node JS 6 (long EOL) and we would really like to be able to dispose of those legacy bits.

It's probably going to happen as part of the follow-up to T267327 next quarter, which will be to migrate Thumbor to Kubernetes. I already have it running on Docker with Buster/Thumbor 5/Python 3.

Change 662693 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] Remove 3d2png Jessie based image

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

I have removed the Jenkins jobs for 3d2png. They used NodeJS 6 and we were no more able to maintain them after the removal of Jessie from our infrastructure in April 2020.

Change 662693 merged by jenkins-bot:
[integration/config@master] Remove 3d2png Jessie based image

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